スポンサーリンク
検索

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


iHigh


指定した通貨ペア・時間軸・バーシフトに対応するバーの高値を返します




関数書式:
double  iHigh(
   string          symbol,           // 通貨ペア名
   int              timeframe,       // 時間軸
   int              shift            // バーシフト
   );



■引数
引数名 初期値 I/O 詳細
symbol - In 通貨ペア名。
NULL指定は現在の通貨ペアを意味します。
timeframe - In 時間軸。
ENUM_TIMEFRAMES列挙の値を指定します。0は現在の時間軸を意味します。
shift - In バーのシフト量。



■戻り値
指定した通貨ペア・時間軸・バーシフトのバーの高値を返します
ローカルのヒストリーデータが空(ロードされていない)の場合は0を返します。
エラーコードの確認はGetLastError()関数を使用します。


■備考
無し


サンプルソース:
void OnInit() {
    printf( "%sの%d分足チャートの High[0] = %g", Symbol(), PERIOD_M5, High[0]);

    printf( "%sの%d分足チャートのiHigh[%d] = %g", "USDJPY", PERIOD_M5 , 0 , iHigh( "USDJPY", PERIOD_M5 , 0));
    printf( "%sの%d分足チャートのiHigh[%d] = %g", "USDJPY", PERIOD_M5 , 5 , iHigh( "USDJPY", PERIOD_M5 , 5));
    printf( "%sの%d分足チャートのiHigh[%d] = %g", "EURJPY", PERIOD_M30, 1 , iHigh( "EURJPY", PERIOD_M30, 1));
}


結果:
USDJPYの5分足チャートの High[0] = 119.417
USDJPYの5分足チャートのiHigh[0] = 119.417
USDJPYの5分足チャートのiHigh[5] = 119.464
EURJPYの30分足チャートのiHigh[1] = 133.985









スポンサーリンク
スポンサーリンク


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


Top

inserted by FC2 system