トップ  >  リファレンス  >  チャート操作  >  WindowHandle
スポンサーリンク
検索
カスタム検索
リファレンスツリー
オススメ

天才数学者のエドワード・オークリー・ソープの物語とジョン・ケリーの公式は必見です。
WindowHandle


WindowHandle


チャートウインドウのシステムハンドルを返します



関数書式:
int  WindowHandle(
   string       symbol,     // 通貨ペア名
   int          timeframe   // 時間軸
   );



■引数
引数名 初期値 I/O 詳細
symbol - In 通貨ペア名
timeframe - In 時間軸。
Timeframe列挙の値を指定します。
0は現在の時間軸を意味します。



■戻り値
チャートウインドウのシステムハンドルを返します。
指定した通貨ペア・時間軸のチャートが開かれていない場合は0を返します。


■備考
無し


サンプルソース:
void OnInit() {
    string tmp_symbol = "EURUSD";

    printf("%s,%d足チャートのシステムハンドル:%d",tmp_symbol,PERIOD_M5 , WindowHandle(tmp_symbol,PERIOD_M5) );
    printf("%s,%d足チャートのシステムハンドル:%d",tmp_symbol,PERIOD_M15 , WindowHandle(tmp_symbol,PERIOD_M15));
    printf("%s,%d足チャートのシステムハンドル:%d",tmp_symbol,PERIOD_M30 , WindowHandle(tmp_symbol,PERIOD_M30));
}




結果:
EURUSD,5足チャートのシステムハンドル:3477600
EURUSD,15足チャートのシステムハンドル:918828
EURUSD,30足チャートのシステムハンドル:0





スポンサーリンク



Copyright ©2015 MT4でEA自作しちゃお〜 All Rights Reserved.


Top

inserted by FC2 system