闪烁的问题还想问 [金字塔]
- 咨询内容:
代码如下:
variable:cc=0;
if holding<>0 and cc>0 then begin //cc数值上等于holding
win:=(h-kcj)/kcj*100;//配合maxprofit记录最大盈利
win3:=(c-kcj)/kcj*100;//当根K线的最低盈利数
if win>maxprofit and win>=maxd/kcj*100 then begin maxprofit:=win;minprofit:=win;end //maxprofit更新后,minprofit更新为最大值,此后,若利润减少(win3变小),就调整minprofit
if win3<minprofit then minprofit:=win3;
if maxprofit>0 and minprofit=win3 then win2:=(maxprofit-win3)/maxprofit*100; //最大盈利后的回调幅度. minprofit=win3表示重新计算win2的必要条件是利润减少。如果价格一直上涨,即maxprofit一直变大,就算win3不变小,即价格不回调,也会导致win2足够大
if win2>=perd*10 then begin
pcj:=(maxprofit*kcj)/100-(win2*maxprofit*kcj)/10000+kcj;
sell(1,P,limitr,pcj);
curwindot:=pcj-kcj;
daywindot:=curwindot+daywindot;
cc:=0;/////////////执行完平仓后,cc赋值为0
minprofit:=0;maxprofit:=0;win:=0;win2:=0;win3:=0;
drawtext(1,pcj,'止盈',colorgreen,5);
end
end执行平仓的前提是cc>0,平仓后,马上cc:=0。这样不能限制闪烁吗?这段代码的闪烁是为什么?
- 金字塔客服:
用debugfile输出一下条件,看看是在什么情况下,条件的值是改变的
- 用户回复:
给个更具体的建议可以吗?
- 网友回复:
http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=49428
和
http://www.weistock.com/bbs/dispbbs.asp?BoardID=4&ID=1246&replyID=&skin=1
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容