IF POSITION=1 AND BARPOS>T20 AND H>L THEN BEGIN
IF LOW <= (MYEXITPRICE - 20) THEN BEGIN
MYEXITPRICE := (MYEXITPRICE - 20);
SELL( _DEBUG ,0,LIMITR,MYEXITPRICE);
POSITION := 0 ;
TURTLEUNITS := 0 ;
END
IF HIGH >= (MYEXITPRICE + 30) THEN BEGIN
MYEXITPRICE := (MYEXITPRICE + 30);
SELL( _DEBUG ,0,LIMITR,MYEXITPRICE);
POSITION := 0 ;
TURTLEUNITS := 0 ;
END
金字塔这么写固定止盈止损对吗?MYEXITPRICE是开仓进场点位 还有移动点位止损怎么写 不要比例的
1.求策略之前请描述你的基本策略思想,移动止盈止损也要给出个策略思路啊。(这里有一个 http://www.weistock.com/bbs/dispbbs.asp?boardid=11&Id=151507),此外就是系统下也有自带的范例,你可以参考下
此主题相关图片如下:1.png
2.你这部分代码,会出现一个情况,止盈和止损的执行条件可能会同时成立,止盈止损的条件不严格,这个个人觉得不合理,主要在于MYEXITPRICE 自增的一个操作上导致的,第一个条件成立之后的自增操作可能会引起第二个判断条件也成立了。
3.你代码里面有些基本代码错误或让人误解的地方,begin-end 都不是完整配对的。
[此贴子已经被作者于2017/5/12 10:39:01编辑过]