スポンサーリンク
検索

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


iOpen


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




関数書式:
double  iOpen(
   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分足チャートの Open[0] = %g", Symbol(), PERIOD_M5, Open[0]);

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


結果:
USDJPYの5分足チャートの Open[0] = 119.424
USDJPYの5分足チャートのiOpen[0] = 119.424
USDJPYの5分足チャートのiOpen[5] = 119.463
EURJPYの30分足チャートのiOpen[1] = 133.985









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


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


Top

inserted by FC2 system