让图表止损,止损时多平了。 [金字塔]
- 咨询内容:
请教:FF:=if(自定点位=0,DYNAINFO(4),自定点位);//起始点位
HH:=HHV(High,ENTERBARS+1);//最高点
LL:=LLV(Low,ENTERBARS+1);//最低点
VV1:=INTPART((HH-FF-开仓点数)/损移触发);//止损系数
VV2:=INTPART((FF-开仓点数-LL)/损移触发);//止损系数
ZS1:=FF+开仓点数-初始止损;//多单止损初值
ZS2:=FF-开仓点数+初始止损;//空单止损初值//止损计算
if Holding>0 then begin
ZS1:=if(HH<=FF+开仓点数+损移触发,FF+开仓点数-初始止损,FF+开仓点数+(VV1*损移触发-初始余盈));
end//多单止损线
if Holding<0 then begin
ZS2:=if(LL>=FF-开仓点数-损移触发,FF-开仓点数+初始止损,FF-开仓点数-(VV2*损移触发-初始余盈));
end//空单止损线//止损线显示
if HOLDING>0 then begin
Z1:ZS1;
endif HOLDING<0 then begin
Z2:ZS2;
end
//开平执行
if TOTALDAYTRADE<1 and time>定点时间 then begin
if currentdate=date and High>=FF+开仓点数 and HOLDING=0 then begin
buy(1,开仓手数,thisclose);
end//开多if currentdate=date and Low<=FF-开仓点数 and HOLDING=0 then begin
buyshort(1,开仓手数,thisclose);
end//开空
end
if low<ZS1 and HOLDING>0 then begin
sell(1,开仓手数,thisclose);
end//平多if high>ZS2 and HOLDING<0 then begin
我是让图表程序执行的,这样是没关系的吧?即使不是程序自身开的单子,只要有箭头他就能执行是吧?
sellshort(1,开仓手数,thisclose);
end//平空
我手动开了3手之后用图表交易,让图表止损,止损时多平了,我想知道是哪里的问题,是我公式的问题,还是什么?
- 金字塔客服:
现在是什么问题?平错单子?还是没有平仓,还是没有开仓?
- 用户回复:
现在使用者反应有两种情况:
1,是有的时候止损线会消失,就是闪烁
2,是在将要止损的时候关闭交易,等价格过了止损线之后,再开启,当价格再次碰触止损的时候,会发生2次平仓 - 网友回复:
1.信号闪烁问题?有没有用未来?有没有用小周期调用大周期?
2、是发生2次平仓?还是平了2次单?有没有自动持仓同步?
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容