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