文華模型源碼中有很多開倉和平倉條件,如果希望某個條件開的倉用特定的條件平,該如何操作?[程序化新手]
模型源碼中有很多開倉和平倉條件,如果希望某個條件開的倉用特定的條件平,該如何操作?
答:可以在編寫模型的交易指令時使用分組指令,分組指令可以對開平條件分成n個組,某個組的條件開的倉位只有某個組對應的平倉條件條件才能平,其他組的平倉條件滿足不會出信號,也就不會委托。
一開一平過濾模型:不同的開倉條件如果想以不同的平倉策略進行平倉,可以利用指令分組來進行控制。如下圖 :
加減倉模型:入場策略和加倉策略可能有所不同,相應的止損及出場策略的使用亦不相同,這時可以采用指令分組的方式實現。如下圖:
分組指令編寫、運行機制:
一開一平過濾模型:
如果上一根K線信號是組A發出的開倉信號(bk sk bpk spk) 當前K線只能是組A的平倉信號
如果上一根K線信號是組A發出的平倉信號(bp sp) 當前K線可以是任意組的開倉信號(以信號出現的順序取第一個開倉信號)。
注:不分組的平倉條件只能平不分組的開倉條件
加減倉模型:
如果上一個信號為組A發出的開倉信號,則下一信號必須為組A的加倉信號或平倉信號
如果上一個信號為組A的平倉信號并且組A持倉為0,下一信號可以為任意組的開倉信號;
如果A組持倉大于0,則必須為A組的開倉信號或平倉信號
注:不分組的平倉條件只能平不分組的開倉條件
更多分組指令的編寫方法,可以參見模型開發平臺中“插入指令”中的說明,如下圖所示。( www.kzuj.com.cn )
注:分組指令對組的命名規則為,只能用 A——I 這九個字母中的其中幾個命名。最多支持分成十組。
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
- 上一篇:文華如何設置模型的屬性?
- 下一篇:文華編寫好的模型可以加密輸出給指定使用…
相關文章
-
沒有相關內容