設置一根K線上最大信號個數 [文華財經]
- 咨詢內容:
請編寫一個交易程序 :執行出現信號立即開倉,不進行信號復核的情況下,在同一根K線中出現兩次平倉就不再開倉,保持空倉狀態。例如:現在持有空單,在某根K線價格向上突破20均線,信號出現平空開多, 然后行情出現反復,價格向下突破20均線,信號又出現平多開空,我的意思是在第二次出現平倉后,不再開倉,保持空倉狀態。
- 文華技術人員:
參考以下函數
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線上最多出現兩個信號 - 文華客服:
請問平倉和開倉分別算信號嗎?還是開倉才算信號?
- 網友回復:
開倉和平倉都是交易信號,被該函數統計和控制。
- 網友回復:
請您把一根K線只出現3次交易信號(持倉——空倉——開倉——平倉)的模型編寫到下面程序中:
再新建模型命名為BB #IMPORT[,MIN3,AA] AS VAR HMA20:VAR.MA20;//3分鐘周期的20均線 MA60:MA(C,60); C<HMA20&&C<MA60&&HMA20<MA60,SPK; C>HMA20&&C>MA60&&HMA20>MA60,BPK; AUTOFILTER; 它的的意思是:當價格同時大于3分鐘20均線價和1分鐘60均線價并且3分鐘20均線價大于1分鐘60均線價時平空開多;當價格同時小于3分鐘20均線價和1分鐘60均線價并且3分鐘20均線價小于1分鐘60均線價時平多開空。
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容