スポンサーリンク
検索

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


iVolume


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




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

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


結果:
USDJPY,M5: USDJPYの5分足チャートの Volume[0] = 187
USDJPY,M5: USDJPYの5分足チャートのiVolume[0] = 187
USDJPY,M5: USDJPYの5分足チャートのiVolume[5] = 134
USDJPY,M5: EURJPYの30分足チャートのiVolume[1] = 561









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


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


Top

inserted by FC2 system