自動交易(選擇權)
tobuy=condition211 and c>20 and c<50 and v>12
我想k bar結束後的成交量大於12口才交易, 上面的寫法對嗎? (因為回測系統好像低於12口也交易.是否回測功能不理會成交量的變數?)
https://drive.google.com/file/d/1dv15yiDDXvjSu0F-NYsjfuagKtPOA51m/view?usp=drive_link
自動交易(選擇權)
tobuy=condition211 and c>20 and c<50 and v>12
我想k bar結束後的成交量大於12口才交易, 上面的寫法對嗎? (因為回測系統好像低於12口也交易.是否回測功能不理會成交量的變數?)
https://drive.google.com/file/d/1dv15yiDDXvjSu0F-NYsjfuagKtPOA51m/view?usp=drive_link
若你有成交量的條件限制,回測時會考慮條件是否符合。k bar結束後的成交量是前一根K棒的量(只有在下根K的第一個Tick進來,我們才知道前一根K結束了),應該用v[1]。
Hello winton,
如果您沒有勾選逐筆洗價的話,那麼條件成立時K棒結束時運算成交量會大於12。
若有勾選逐筆洗價的話,用前一根Bar (已結束的Bar) 來判斷條件是否成立比較適合。
需注意條件成立並不代表會在當根Bar成交 (實際上回測時應該是會成交在下一根),建議回測時可以將相關數值print出確認。
至於指標截圖的部分,麻煩提供頁面匯出檔勾選(包含)指標腳本 以及 XQ Log來確認。
另外指標的標示一旦畫出就不會因條件不成立而消失,除非使用 noplot 函數。
Log資料夾(預設路徑:C:\SysJust\XQLite\LOG)直接壓縮後提供即可。
您可以直接將檔案上傳,如果檔案過大的話也可以保存到雲端後將連結Mail至客服信箱 XQservice@XQ.com.tw 且務必附上 討論文章連結網址(小編才能盡早處理)。
感謝。
2 評論