小編您好,我希望盤中有大單賣單的時候通知我
所以我參考了 網站教學的 ReadTicks寫法,搭配逐筆洗價,來篩選大單
但試跑後print 出array內的數值都還是0,想麻煩您幫忙看一下程式碼有甚麼問題 (如附檔)
謝謝您
------------------------------------------程式碼如下-----------------------------------------
var: intrabarpersist last_seqno(0); // 上次洗價時最後一筆Tick的SeqNo
array: tick_array[100, 11](0); // 需要宣告一個2維陣列來儲存Tick資料
var: row_count(0), idx(0);
row_count = ReadTicks(tick_array, last_seqno);
for idx = 1 to row_count begin
if tick_array[idx, 2] < 091500
and tick_array[idx, 3] <q_DailyHigh
and tick_array[idx, 3] >=q_DailyHigh*0.99
and tick_array[idx, 5] = -1
and tick_array[idx, 10] >= 5*(q_InSize+q_OutSize)/q_TotalTicks then begin
ret=1;
end;
end;

4 評論