請老師幫我看一下程序,關于止損后反復開倉的問題。 [文華財經]
- 咨詢內容:
TYP:=(CLOSE+HIGH+LOW)/3;//求最新價,最高價和最低價三者的簡單平均CCI:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));//TYP與TYP的N周期平均值做差,該差值與TYP在N個周期內的0.015倍的平均絕對偏差值做比值
BB1:=IF(CCI<-100,1,0);BB2:=IF(C<O,1,0);BB3:=IF(BB1=1 && BB2=1,1,0);
SS1:=IF(CCI>100,1,0);SS2:=IF(C>O,1,0);SS3:=IF(SS1=1 && SS2=1,1,0);
SS3=1,SK;//CCI上穿100,做空
C>=SKPRICE+10 || C<=SKPRICE-10 || BB3=1,BP;
//(這個地方有點問題,我想在止損或止損結束之后,//在此波段即SS3=1開始直到BB3=1結束之間,如果止損之后再滿足SS3=1不再開倉,就是在這個波段中只做一次多,//提前止損了或者盈利了均不再開第二次倉,目前我的程序就是止損了又開倉,因為止損就意味著方向是錯的,結果止損了繼續開倉就出現連續的虧損。//還有就是,在此止損之后能否實現只做一次反手,反手止贏之后不要再繼續反手。)
AUTOFILTER; - 文華技術人員:
(這個地方有點問題,我想在止損或止損結束之后,在此波段即SS3=1開始直到BB3=1結束之間,如果止損之后再滿足SS3=1不再開倉,就是在這個波段中只做一次多,提前止損了或者盈利了均不再開第二次倉,目前我的程序就是止損了又開倉,因為止損就意味著方向是錯的,結果止損了繼續開倉就出現連續的虧損。還有就是,在此止損之后能否實現只做一次反手,反手止贏之后不要再繼續反手。)
- 文華客服:
這樣編寫。TYP:=(CLOSE+HIGH+LOW)/3;//求最新價,最高價和最低價三者的簡單平均CCI:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));//TYP與TYP的N周期平均值做差,該差值與TYP在N個周期內的0.015倍的平均絕對偏差值做比值BB1:=IF(CCI<-100,1,0);BB2:=IF(C<O,1,0);BB3:=IF(BB1=1 && BB2=1,1,0);SS1:=IF(CCI>100,1,0);SS2:=IF(C>O,1,0);SS3:=IF(SS1=1 && SS2=1,1,0);N:=BARSLAST(SS3=1)+1;N1:=BARSLAST(BB3=1)+1;N<N1&&COUNT(SS3=1,N)=1,SK;//CCI上穿100,做空C>=SKPRICE+10 || C<=SKPRICE-10 || BB3=1,BP;AUTOFILTER;
另外,您的模型中只有單向指令,并沒有反手指令,請提供完整模型我們幫您解決止盈不再反手開倉問題。 - 網友回復:
TYP:=(CLOSE+HIGH+LOW)/3;//求最新價,最高價和最低價三者的簡單平均CCI:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));//TYP與TYP的N周期平均值做差,該差值與TYP在N個周期內的0.015倍的平均絕對偏差值做比值
BB1:=IF(CCI<-100,1,0);BB2:=IF(C<O,1,0);BB3:=IF(BB1=1 && BB2=1,1,0);
SS1:=IF(CCI>100,1,0);SS2:=IF(C>O,1,0);SS3:=IF(SS1=1 && SS2=1,1,0);
SS3=1,SK;//CCI上穿100,做空C>=SKPRICE+10 || C<=SKPRICE-10 || BB3=1,BP;
C>=SKPRICE+10,BK;//就是這一步,上面一行平倉的有一種情況就是止損,我就想加入這么一個反手//相當于我在C>=SKPRICE+10這個位置想止損反手,怎樣實現只反手一次C>=BKPRICE+15 || BB3=1,SP;//在這里我如果止盈或止損平倉之后就會繼續反后AUTOFILTER; - 網友回復:
TYP:=(CLOSE+HIGH+LOW)/3;//求最新價,最高價和最低價三者的簡單平均
CCI:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));//TYP與TYP的N周期平均值做差,該差值與TYP在N個周期內的0.015倍的平均絕對偏差值做比值
BB1:=IF(CCI<-100,1,0); BB2:=IF(C<O,1,0); BB3:=IF(BB1=1 && BB2=1,1,0);
SS1:=IF(CCI>100,1,0); SS2:=IF(C>O,1,0); SS3:=IF(SS1=1 && SS2=1,1,0);
SS3=1,SK;//CCI上穿100,做空 C<=SKPRICE-10 || BB3=1,BP; C>=SKPRICE+10&&COUNT(C>=SKPRICE+10,BARSSK+1)=1,BPK; AUTOFILTER;
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容