警示雷達如何正確print??

  •   341 
  • 最後發表   huangG  2020 三月 16
huangG 發文於   2020/03/12

請問小幫手

我的警示想要每分鐘print相關數值,可是今天2020/3/12一開盤就執行,回去看print log,卻都沒資料

程式如下

variable: tr(0);

tr= ( (close-GetField("最高價","D"))/GetField("最高價","D") )*100;

print("最低價",GetField("最低價","D"),"最高價",GetField("最高價","D"),"成交",close,tr,time,date);

if tr<=-2 then 

ret=1;

 

設置如下

不過正確來說,應該是第一筆1102的log有寫入一筆 time為90000的記錄,後面的商品就全都沒有了。

附檔是log,第一個商品、和第二個商品,如果我想每分鐘,每個商品print該如何操作呢?

 

附加文件

排序方式: 標準 | 最新
huangG 發文於   2020/03/13

今天2020/03/13 試了一下,好像又正常了...

只是早上大跌,一開盤20分鐘,雷達都無法運作。

後來正常後,就有在print了...

XQ小幫手 發文於   2020/03/16

Hi huangG

謝謝您的使用,我們也會再持續觀察是否有其他使用者有類似狀況,謝謝。

 您說在20分鐘內無法執行雷達,是有顯示什麼錯誤訊息嗎

請您若再次發生狀況,請您提供以下相關資料,謝謝您^^
1.策略雷達匯出檔案(*.DSRX)匯出時記得勾選包含警示腳本。

2. Log資料夾(預設路徑:C:\SysJust\XQLite\LOG)壓縮檔。

3.發生錯誤狀況時,策略雷達的錯誤圖片or策略雷達警示紀錄

敘述相關狀況後,附上此討論串連結,最後 Mail 至 XQservice@XQ.com.tw。

 

發表回覆
Close