MqlRates
MqlRates構造体は、ヒストリーデータと価格・出来高・スプレッドに関する情報を格納します。
定義済み構造体:
struct MqlRates
{
datetime time; // 時間(時間軸の開始時間)
double open; // 始値
double high; // 高値
double low; // 安値
double close; // 終値
long tick_volume; // tick出来高
int spread; // スプレッド
long real_volume; // トレード出来高
};
サンプルソース:
void OnInit(){
MqlRates rates[];
int copied;
copied = CopyRates(NULL , 0 , 0 , 100 , rates);
if( copied <= 0 ) {
Print("価格データコピー失敗。エラーコード:",GetLastError());
} else {
Print("価格データコピー成功。バー数:",ArraySize(rates));
}
}