5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【MT4/5】MetaTrader初心者専用42【ゆとり隔離スレ】

158 :Trader@Live!:2014/02/26(水) 19:28:56.34 ID:Julm8p1n
indicator から script を実行する
http://d.hatena.ne.jp/fai_fx/20100412/1271001583

上記サイトで紹介されているソースコードが、
Build600以降、作動しなくなりました。

関数をRegisterWindowMessageW、PostMessageWに替えても動きません。

ググッて実験した結果、



int MessageNumber = RegisterWindowMessageW("MetaTrader4_Internal_Message");
PostMessageW(hWnd, MessageNumber, 17, xx);



PostMessageWの3番目の引数 = 17
PostMessageWの4番目の引数に、スクリプトフォルダにある、
スクリプト名の昇順の整数(xx)を入れると、動作することがわかりました。

なぜ、string Name に整数を入れて動作するのかもわかりませんし、
なぜ、スクリプト名で動作しないのかもわかりません。

スクリプト名で動作するように修正できないでしょうか?

299 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)