算法交易模型能否取到前一筆TICK或者盤口買一量數據?
答:能取到。需要通過Def_TickData函數定義TICK數據區,再以數組的形式進行調用。例:
VAR_TICKDATA data;
VOID MAIN()
{
??data=Def_TickData("m1809",0,5); //data中裝有5秒鐘m1809的tick數據
??IF(data.State == 1)
??{
????data.Num; // 表示data數組有多大
????data[0].Ask1; // 表示第一筆tick數據的賣一價
????data[data.Num-1].Ask1;// 表示最新一筆tick的賣一價
??}
}
注:使用該函數前,需要用VAR_TICKDATA定義變量。