COUNT函數(shù) 怎么統(tǒng)計出各個指令的執(zhí)行次數(shù)? [文華財經(jīng)]
- 咨詢內(nèi)容:
我的模型在 IF加權(quán) 5分鐘 上加載,交易次數(shù)共1000次(2年多來),模型中BK根據(jù)不同條件,我分為BK1~BK5共5個,SP 分為SP1~SP10共10個,我想統(tǒng)計BK1~BK5這5個每個分別執(zhí)行了幾次,SP1~SP10這10個每個分別執(zhí)行了幾次,有什么辦法嗎?(不是用人工數(shù)的)
- 文華技術(shù)人員:
您可以嘗試COUNT函數(shù),比如COUNT(BK1,0);表示歷史有效值開始滿足BK1的次數(shù):
統(tǒng)計滿足條件的周期數(shù)。
COUNT(X,N),統(tǒng)計N周期中滿足X條件的周期數(shù)。
若N=0則從第一個有效值開始。 - 文華客服:
我想統(tǒng)計的是1000個交易次數(shù)中,BK1的執(zhí)行次數(shù),不是滿足BK1的次數(shù):比如某個時間點BK2執(zhí)行了,后面幾個K線即使?jié)M足BK1,根據(jù)過濾模型,如果這段時間內(nèi)沒有SP信號出現(xiàn),則實際上BK1是沒有被執(zhí)行的,所以這段時間內(nèi)根據(jù)我的想法統(tǒng)計BK1應(yīng)該是0,所以這就是問題難的地方。
- 網(wǎng)友回復(fù):
是的,您的理解正確,目前無法很好地直接編寫實現(xiàn)統(tǒng)計;
或者您看看這個思路,對您有無啟發(fā),個人建議,僅供參考:
COUNT(BARSBK=1&&REF(BK1,BARSBK),0);
- 網(wǎng)友回復(fù):
謝謝建議,可以算出來,不過算1個BK1就要11分鐘啊,怎么會花這么長時間?
另:COUNT(BARSBK=1&&REF(BK1,BARSBK),0) 對BPK信號也是一樣當(dāng)做BK統(tǒng)計吧?
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 262069696 進行 有償 編寫!(不貴!點擊查看價格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容