請教
filter函數,可以往後過濾重複信號;但是,如果我是要往前過濾,可以怎麼做?
也就是如果有連續信號(5天內重複出現都算連續)出現,只要留下最後一次信號。有甚麼寫法可以達成嗎?
請教
filter函數,可以往後過濾重複信號;但是,如果我是要往前過濾,可以怎麼做?
也就是如果有連續信號(5天內重複出現都算連續)出現,只要留下最後一次信號。有甚麼寫法可以達成嗎?
Hello, KKing.
由於不確定您的預設腳本是什麼(選股或是雷達及自動交易),
小幫手想到的是用 BarsLast(...)這個函式,
https://xshelp.xq.com.tw/XSHelp/?HelpName=BarsLast&group=DATERELFUNC
先判斷今日是否有符合條件,再判斷近五日是否符合的訊號,若兩者皆符合再觸發訊號,
但是,您要了解如果今天觸發,明天符合條件的話依舊會觸發,因為策略無法預測明天的走勢,
回測也是,再第一次滿足條件時買入,
簡單說XS沒辦法收回已觸發或畫出的訊號
謝謝。
謝謝提示,我試寫看看!
2 評論