[求助]多信號執行問題 [文華財經]
- 咨詢內容:
一個策略中,有兩個信號,一個信號A是出現時,則立即執行;另一個B則是需要持續一定時間后,才執行;最后K線周期結束后復核,如A和B都消失,則恢復。
謝謝老是,這個如何寫?
另外如何判斷一個周期的第一次進入(即新周期),還有如果想判斷信號出現次數,這個如何來實現,腳本中無法寫類似 A:=A+1。 - 文華技術人員:
1. 關于不同信號執行方式不同,以及最后k線走完復核,您可以參考下面的函數來編寫
CHECKSIG_MIN 設置信號確認與復核的指令價方式(逐分鐘回測)
注:函數的具體用法您可以在編寫---編寫趨勢模型--插入函數中的信號控制函數里了解。
2.新周期和信號出現次數分別使用下面的函數編寫。
KLINESTART 判斷K線當前狀態是否是K線開始。
COUNTSIG(X,N); 統計N周期內,X信號的數量;
用法:X可以為BK、SK、SP、BP、SPK、BPK、CLOSEOUT
3.關于A=A+1;您可以使用循環函數LOOP2來實現。 - 文華客服:
非常感謝及時回復!
第一個問題還是沒有解決,我現在的策略是這樣的,當指標出現買入信號,這時判斷該信號的強度,若大于設定的值,則立即進行開倉;當判斷該K線周期走完前M秒,若買入信號還存在,則也進行開倉。K線周期走完后復核。
CHECKSIG_SEC函數來識別。CHECKSIG_SEC(SIG,'A',0,'D',0);//出信號立即下單,K線走完復核
- 網友回復:
- 網友回復:那我想統計本周期內信號出現次數,N怎么取?
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240
進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容