トップ  >  MQL4リファレンス  >  チャート操作  >  WindowHandle
スポンサーリンク
検索

↑の検索エンジンが表示されない人は、
↓の古い検索エンジンを使用して下さい。
カスタム検索
MQL4リファレンスツリー
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