老师请看下为什么我的代码错在哪里,平仓后没有新开仓,加急,谢谢各位老师啊 [金字塔]
- 
						咨询内容:
	
	为什么平仓后,没有开新的反向仓,请各位老师看下,帮我直接修改下,急啊,谢谢各位大神!
 VARIABLE:ct1:=0,ct2:=0;MA1:MA(CLOSE,A);
 MA2:MA(CLOSE,B);KD:=cross(MA1,MA2); //开多条件
 PD:=cross(MA2,MA1) ; //平多条件
 开多: buy(kd and holding=0,5,market);
 开空: BUYSHORT(pd and holding=0,5,market);win1:=(close-ENTERPRICE)/ENTERPRICE*1000;
 win2:=(ENTERPRICE-close)/ENTERPRICE*1000;
 jc1:holding>0 and win1>3 and ct1<3;
 if jc1 then
 BEGIN
 加仓1: buy(holding>0 and ct1<3,2,marketr);
 ct1:=ct1+1;
 end jc2:holding<0 and win2>3 and ct2<3;
 if jc2 then
 BEGIN
 加仓2:buyshort(holding<0 and ct2<3,2,marketr);
 ct2:=ct2+1;
 end
 DTYDZS:=(HHV(H,ENTERBARS+2)-CLOSE)/HHV(H,ENTERBARS)*1000>=30;
 KTYDZS:=(CLOSE-LLV(L,ENTERBARS+2))/LLV(L,ENTERBARS)*1000>=30;if DTYDZS AND holding>0 THEN
 BEGIN
 多止损: sell(holding>0,holding,MARKETR);
 ct1:=0;
 end if KTYDZS and holding<0 then
 begin
 空止损: sellshort(holding<0,holding,marketr);
 ct2:=0;
 end if pd AND holding>0 THEN
 BEGIN
 平多仓: sell(holding>0,holding,MARKETR);
 ct1:=0;
 end if kd and holding<0 then
 begin
 平空仓: sellshort(holding<0,holding,marketr);
 ct2:=0;
 end
 持仓:holding,linethick0;
 zichan:asset,noaxis;
- 
						金字塔客服:
						图表交易的原则是开仓之前先平反向仓位。 你要把平仓语句放在开仓之前。 
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240  或微信号:cxh99cxh99  进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,谢谢您!)
相关文章
- 
                        没有相关内容
                       

 
                     会员登录/注册
会员登录/注册