小幫手,您好
請問「當日」過濾處置股有辦法寫在交易腳本裡面嗎?
如果用選股只會篩到前一天收盤後的警示股,跟明天「剛剛」被處置的有些出入
有想過直接寫在交易腳本裡頭,但回測起來還是會有「剛剛」遭處置的個股在回測資料有進出場
想請問如何解決這個問題呢?
交易腳本如下:
if not GetSymbolInfo("處置股") then setposition(1);
小幫手,您好
請問「當日」過濾處置股有辦法寫在交易腳本裡面嗎?
如果用選股只會篩到前一天收盤後的警示股,跟明天「剛剛」被處置的有些出入
有想過直接寫在交易腳本裡頭,但回測起來還是會有「剛剛」遭處置的個股在回測資料有進出場
想請問如何解決這個問題呢?
交易腳本如下:
if not GetSymbolInfo("處置股") then setposition(1);
Hello TSAIbebe,
回測時的成交最快會在運算完條件觸發的下根Bar成交。
所以就上面的描述來看,狀況應該是 非處置股觸發 => 下根Bar進場 => 下根Bar時是處置股,導致您認為其在處置股時有進出場。
您可以將條件修改為:
if not GetSymbolInfo("處置股") then begin
setposition(1);
print(date, time, GetSymbolInfo("處置股"));
end;
實際觀看print記錄觸發時是否為處置股。
如果還是有問題的話,麻煩您將 交易腳本、回測設定(回測報表或截圖皆可) 並告知 有問題的商品和交易日期時間來確認。
您可以直接將檔案上傳,也可以Mail至客服信箱 XQservice@XQ.com.tw 且務必附上 討論文章連結網址(小幫手才能盡早處理)。
感謝。
1 評論