請問策略雷達即時寫入檔案是毎秒鐘寫一次嗎?

  •   174 
  • 最後發表   eanshen  2020 八月 21
eanshen 發文於   2020/08/20

請問:

我是初學者,剛寫策略雷達

對幾支個股抓取即時成交的Tick資料並寫入檔案中

透過 指定頻率30分鐘 連續觸發 逐洗價 程式如下

但發現程式並不是即時的寫入檔案之中而是毎秒鐘,一次性寫入檔案

請問我這樣發現對嗎?

如我想要個股有tick時就即時寫入檔案而不是毎一秒鐘才統一寫入檔案,我要如何做呢?

 

 

if Date <> currentdate or q_time <= 90100 or q_PreTotalVolume < 1000 then return;

print(file("c:\xq\[date]_RealTime.txt"),"創新高",FormatDate("yyyy/MM/dd",date));

排序方式: 標準 | 最新
XQ小幫手 發文於   2020/08/21

eanshen大 您好

如果您是勾選逐筆洗價的話

那就會是每個tick都會報價喔!

小幫手有用您提供的code幫您測試過,是沒問題的

print(FormatDate("yyyy/MM/dd",date),currenttime,close);

建議您把print加上currenttime,close,您就可以看到每一秒不一定會是一次報價了

可以動手試看看比較有感覺

下圖為2330 在9點多的tick報價 提供給你參考  感謝

eanshen 發文於   2020/08/21

好的

謝謝你的幫忙

那應該是我的問題

認直學習ing

XQ小幫手 發文於   2020/08/21

不客氣~

真的有問題也歡迎提出來!

我們可以一起討論討論^^

發表回覆
Close