請問小幫手
我想利用XS的警示語法跑隔日沖的回測
有沒有什麼方式可以限制出場語法只能在"隔日"使用
我自己想到的是回測勾選畫面中有個最大持有時間可以選擇為2期
能夠利用程式指令讓出場語法只會在第2期(也就是隔日)中執行嗎?
請問小幫手
我想利用XS的警示語法跑隔日沖的回測
有沒有什麼方式可以限制出場語法只能在"隔日"使用
我自己想到的是回測勾選畫面中有個最大持有時間可以選擇為2期
能夠利用程式指令讓出場語法只會在第2期(也就是隔日)中執行嗎?
非常感謝你 我來嘗試看看
請問進出場腳本分開撰寫,出場腳本以Date<>FilledRecordDate(FilledRecordCount)方式判斷,將非當日庫存賣出
但出場腳本因某些因素,於盤中才啟動,若當日有進場與昨日相同商品,這樣的寫法是否無法區分該商品的幾張是今日進場的?
例如第一天買A股票2張,第二天進場腳本又買進A股票2張,出場腳本盤中才啟動,此時庫存有A股票4張,出場腳本應如何判斷要賣出的是昨天進場的2張呢?
Hello Anny3239,
FilledRecord 系列的函數只能夠抓到策略本身送出的委託,其他策略的委託是抓不到的。
只有在進場後才啟動出場策略,且出場策略設定為與庫存同步的情況下,出場策略會在啟動時同步並設定策略部位庫存為實際庫存數量。
而在啟動策略時能夠設定的進場時間只有一個,故沒辦法判斷是哪天進場。
建議您可以考慮將進出場寫在同一個腳本中,並使用延續前次執行功能,這樣就可以讀取到前次未平倉部位庫存的資訊。
5 評論