試験用にVPSをお借りしてます。
VPSの大切な仕事の一つはTickを受け取る事です。
MT4ではティックが配信されると計算処理が始まります。
計算処理中に次のティックが来ると次のティックは無視されます。
価格が変わってティックが配信されたのにそれが無視されるのは
スリッページの出やすい環境になります。
そこで、実際のティック(Vol)と受け取れたティックTickを測定します。
ソースはこのような感じです。
使う時はH1などの長い時間を使用してください。
計測時間は1分です。
#property copyright"copyright(c) TACA / AMSER Inc. 2019"
datetime StartTime=TimeCurrent();
int Tick=0;
long StartVol=Volume[0];
void OnTick()
{
if(TimeCurrent()>StartTime+60)return;
Comment("Tick: ",++Tick,
" Vol: ",Volume[0]-StartVol,
" Tick / Vol: ",NormalizeDouble((double)Tick/(Volume[0]-StartVol),3));
}
計測結果は次回発表します
0 件のコメント:
コメントを投稿