GetSymbolInfo("IsDayTrading") 錯誤

  •   69 
  • 最後發表   Jeff Wang 群  2021 七月 27
Jeff Wang 群 發文於   2021/07/22

請問以下是我XS的程式,在自動交易時卻發生可當沖的訊息都是False,請問原因何在?我回測7/20是true,但7/21以後就都是False了,請問如何修正?

這種條件我會放在交易的判斷式中,會造成整個交易無法進行,麻煩盡快告知如何修正,謝謝~~

// 當沖進出策略 

// 先判斷目前是分鐘線

If BarFreq <> "Min" and barinterval <> 1 then raiseruntimeerror("此指標僅支援1分鐘頻率") ;

 

variable: bar_of_day (0) ; 

 

//=================================================================================================

// 設限 時間

condition999 = GetSymbolInfo("IsDayTrading") ; // 可當沖股票

 

if date <> date[1]

then bar_of_day = 1 

else bar_of_day = bar_of_day + 1 ;

 

 

print ("[0-1]currentDate=", currentDate , date ,"time=" ,time ,bar_of_day

,condition999

);

 

排序方式: 標準 | 最新
Jeff Wang 群 發文於   2021/07/22

產生的LOG如附件

附加文件

XQ小幫手 發文於   2021/07/27

Hello Jeff Wang 群,

 

小幫手依照您上面所寫的資訊作了測試,沒有發生您所敘述的情況。(參考附圖)

麻煩您提供 自動交易中心匯出檔並勾選(包含)腳本、回測報告或是回測設定的截圖、以及XQ Log來檢驗。

Log資料夾(預設路徑:C:\SysJust\XQLite\LOG)直接壓縮後提供即可。

您可以直接將檔案上傳,如果檔案過大的話也可以Mail至客服信箱 XQservice@XQ.com.tw且附上 討論文章連結網址(小幫手才能盡早處理)。

感謝。

附加文件

發表回覆
Close