实盘开平仓问题。 [金字塔]
-
咨询内容:
//交易系统
VARIABLE:AA[]=0;//申明全局变量AA来记录止损价位,多头止损
if ref((tmpd=1 or (count(bi=-1,2)=1 and count(kx=-1,2)=1)) and (gpd1 or gpd2),1) then begin
sellshort(1,holding,marketr);
buy(holding=0,ss,marketr);
AA:=fl;//开仓后把止损价位赋值AA
end
astop:=llv(AA,2);
IF L<astop-2*MINDIFF then sell(1,holding,marketr);//达到止损位置后平仓,实时止损固定轮询模式
if holding>0 and (pdd=-1 or (enterbars>14 and aspect=1)) then sell(1,holding,marketr);
VARIABLE:BB[]=0;//申明全局变量BB来记录止损价位,空头止损 if ref((tmpk=-1 or (count(bi=1,2)=1 and count(kx=1,2)=1)) and (gpk1 or gpk2),1) then begin sell(1,holding,marketr); buyshort(holding=0,ss,marketr); BB:=fh;//开仓后把止损价位赋值BB end bstop:=hhv(BB,2); if H>bstop+2*MINDIFF then sellshort(1,holding,marketr);//达到止损位置后平仓,实时止损固定轮询模式 if holding<0 and (pkk=1 or (enterbars>14 and aspect=0)) then sellshort(1,holding,marketr);
上述代码,实盘有时候出现开平仓不执行。
还有一个问题,信号出现时开了仓,但信号出现闪动,但也开了仓的,不能止损平仓。如何处理也开仓单子的止损平仓? 如何编写?
-
金字塔客服:
对于图表闪烁问题,最好的是能通过代码去除这种不稳定,比如对于价格判断用h替代close,跨周期时候引用上一根等
或者你使用自动持仓同步功能
来源:程序化久久网( WWW.CXH99.COM )
-
用户回复:
信号出现时开了仓,后信号出现闪动消失,但账户也开了仓的,不能止损平仓。
bstop:=hhv(BB,2);
if H>bstop+2*MINDIFF then sellshort(1,holding,marketr);//达到止损位置后平仓,实时止损固定轮询模式
这样止损条件不起作用了。应该如何编写处理这样的单子?
-
网友回复:
信号出现时开了仓,后信号出现闪动消失,但账户也开了仓的,不能止损平仓。
如何保持这消失信号,开仓时的高低点位?
-
网友回复:
自动持仓同步
勾选这个
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容