![成行価格用構造体](https://celebpanda.com/wp/wp-content/uploads/2021/05/セレブパンダブログ用.jpg)
MqlTick
MqlTick構造体は通貨ペアの最新の価格を格納する為の構造体です。
定義済み構造体:
struct MqlTick
{
datetime time; // 最後に価格を更新した時間
double bid; // 現在の売値
double ask; // 現在の買値
double last; // 最後の取引価格
ulong volume; // 出来高
};
MqlTick型の変数は、SymbolInfoTick()関数を使用して値を取得する事が出来ます。
サンプルソース:
void OnInit(){
MqlTick last_tick;
if( true == SymbolInfoTick(Symbol(),last_tick)) {
Print( "更新時間:",TimeToStr(last_tick.time),", 売値:",last_tick.bid,
", 買値:",last_tick.ask,", 出来高:",last_tick.volume);
} else {
Print("SymbolInfoTick()取得エラー。エラーコード:",GetLastError());
}
}