BARSLASTCOUNT函數的疑問 [文華財經]
- 咨詢內容:
您好!
請問這個函數BARSLASTCOUNT的意思是從當前周期往前計算,統計連續滿足條件的周期數,的意思可以這樣理解么?就是一根一小時的K線,里面滿足condition1這個條件發生了10次,這個時候BARSLASTCOUNT返回的是1還是10?。? - 文華技術人員:
只有一根K線的話返回1 連續10根K線的話 返回10
BARSLASTCOUNT(COND) 從當前周期向前計算,統計連續滿足條件的周期數。
注:
1、返回值為從當前周期計算COND連續不為0的周期數
2、條件第一次成立的當根k線上BARSLASTCOUNT(COND)的返回值為1例:
BARSLASTCOUNT(CLOSE>OPEN);
//計算當根K線在內連續為陽線的周期數 - 文華客服:
哦,那我想寫一個一小時周期的K線內,最多只能開三次倉位,第四次滿足的情況下就不開了,到下一根K線在開,怎么寫啊?
- 網友回復:
因為有兩個做多做空條件在一小時K線內會頻繁發生,就會頻繁的開,平在開,所以想寫一個控制語句,讓這一根K線最多只能開3次。
- 網友回復:
您可以參考以下函數
SETSIGMAXNUM(N) 設置一根K線最大信號個數。
用法:
1、N為參數,可以為常量或變量
2、該函數作用于信號執行方式選擇為“不進行信號復核”的模型
3、如果模型中寫了MONO_SIGNAL函數,SETSIGMAXNUM(N)的設置不起作用,仍然按照一根K線最多出現一個信號執行例:
AA:HHV(H,20),COLORRED;
BB:LLV(L,20),COLORCYAN;
CROSS(H,REF(AA,1)),BK;
CROSS(REF(BB,1),L),SK;
CROSS(H,REF(AA,1)),BP;
CROSS(REF(BB,1),L),SP;
SETSIGMAXNUM(2);
AUTOFILTER;
//一根K線上最多出現兩個信號
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容