自動交易語法裡currenttime相關問題

  •   123 
  • 最後發表   王小光  2023 八月 03
王小光 發文於   2023/07/30

我使用currenttime>132200 來執行自動賣出符合條件的個股

不過我回測後顯示個股並沒有按照此時間來自動賣出個股

以下是我的語法 想請問是哪邊出了問題呢?

 

在日頻率執行

value2=getfield("漲停價")

if

currentTime>132200 then begin

if

close<value2 and position=1 and filled=1 

then begin

setposition(0,market);

end;

end;

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

Hello 王小光,

 

小幫手沒有看到完整的腳本,所以無法確定問題原因。

建議您可以在腳本中加上 print 確認相關條件數值。

需注意若腳本同時有複數個 setposition 觸發時只會執行第一個。

另外商品如果沒有交易洗價的話,商品也不會運算交易。

 

如果還是有問題的話,麻煩您提供交易腳本匯出檔、回測設定 (回測報告或回測設定截圖皆可) 並告知您覺得有問題的交易,讓相關人員確認。

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

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

感謝。

王小光 發文於   2023/08/03

謝謝小幫手的解答,我在研究一下

發表回覆
Close