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(6);
AUTOFILTER;
//一根K線上最多出現6個信號
上面那個語句表示一根K線上最多出現6次信號,開,平,開,平,開,平開了三次倉,但是假如上一根K線有一個倉位,那么這根K線有可能出現平,開,平,開,平,開,這樣這根K線還是有一個倉位,如果我不想讓這根K線有倉位,該怎么辦啊?
這個目前不能通過這個函數限制實現的,這種情況只能等到下根K線滿足條件平倉了
看您的模型條件設置,用的是金叉死叉,一般不會有這么多信號發生的