以前の日記 ( MetaTrader4のDDE機能拡張 ) では、MetaTrader4 のインジケータを DDE サーバにすることで、インジケータのシグナルや残高をリアルタイムに Excel に送る方法を紹介しました。 その日記に Tak 2010/02/03 11:27 MT4側がクライアントになることは可能でしょうか? とコメントがありましたので、試しに MT4 を DDEクライアントにしてみました。 ↑上図は、エクセルの B2 セルの値を MT4 側で文字列として受け取っているところです。 エクセルは ( 最新版はどうか知りませんが..) 起動しているだけで DDE サーバになり、MT4 は Tick更新毎に セルの値を見に行くカタチになります。 ↑設定は、エクセルファイルのパス、シート名、セル番号を指定するだけです。日本語や半角スペースを含むと動作しないかもしれません..。 今さ
![MetaTrader4をDDEクライアントにする。 - とあるMetaTraderの備忘秘録](https://cdn-ak-scissors.b.st-hatena.com/image/square/bf97f9fa90dd8b9b9f704578cfe0166b106f2aa9/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ff%2Ffai_fx%2F20100204%2F20100204002340.png)