股指模型請教
作者:文華財經 來源:cxh99.com 發布時間:2019年04月16日
-
咨詢內容:
?SS:SETTLE;MA1:EMA(C,5);MA2:EMA(C,7000);MA3:EMA(C,10000);MA4:MA2+200;MA5:MA2-200;MA6:MA2+300;MA7:MA2-300;
DIFF:=EMA(CLOSE,1000) - EMA(CLOSE,5000);//短周期與長周期的收盤價的指數平滑移動平均值做差。DEA :=EMA(DIFF,5000);//DIFF的M個周期指數平滑移動平均
(MA1>MA2&&DIFF>DEA)&&EVERY(C>REF(MA2,1),10)&&MA1>SS&&BKVOL=0,BK(10);(MA1>MA2&&DIFF>DEA)&&EVERY(C>REF(MA2,1),10)&&MA1>SS&&BKVOL=0,SOUND('';(MA1<MA2&&DIFF<DEA)&&BKVOL>0,SP(10);
(MA1<MA2&&DIFF<DEA)&&EVERY(C<REF(MA2,1),10)&&MA1<SS&&SKVOL=0,SK(10);(MA1<MA2&&DIFF<DEA)&&EVERY(C<REF(MA2,1),10)&&MA1<SS&&SKVOL=0,SOUND('';(MA1>MA2&&DIFF>DEA)&&SKVOL>0,BP(10);
C>=MA2+100,SP(4);C>=MA2+200,SP(5);C<=MA2-100,BP(4);C<=MA2-200,BP(5);
如附件中,有些位置的信號不是按照我的意思出的,比如第一次開空后,出現的第一個平倉信號并沒有全部清倉,這樣在沒完成這一個循環的情況下,因為還有持倉不能再次開倉,但它又開倉了,如何限制一下,我在開倉語言中已經限定了持倉為零時才開倉的,請多多指教,謝謝!
?
?來源:程序化99
-
文華技術人員:
?
文件名:tim截圖20181207090531.png
?
?來源: m.kzuj.com.cn
-
文華客服:
?您的源碼中有如下兩句可以直接平掉所有持倉的語句的,所以平倉后可以再次開倉
?來源: m.kzuj.com.cn
-
文華客服:(MA1<MA2&&DIFF<DEA)&&BKVOL>0,SP(10);
?來源: m.kzuj.com.cn
-
文華客服:
?來源: m.kzuj.com.cn
-
文華客服:(MA1>MA2&&DIFF>DEA)&&SKVOL>0,BP(10);
?來源: m.kzuj.com.cn
-
文華客服:
?來源: m.kzuj.com.cn
-
文華客服:您可以提供一下1樓圖片的具體合約 周期與時間范圍,給您比對一下信號
?
-
網友回復:
?IF1812? 5秒鐘周期,我是回補歷史數據勾選了補全部歷史數據補到了18年四月份,然后加載回測的,我的全部平倉語言,但那個時候還沒有達到呢,所以不能全部平倉的,那個時候只是達到了部分平倉的條件
?
-
網友回復:
您初始資金設置為多少呢?如果是50w首次開倉資金不夠開10手的
實際可以開5手,后續的9手平倉可以將5手完全平掉,之后又可以循環開倉了,您了解下
文件名:qq截圖20181207095719.png