以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 金字塔软件问题提交 (http://222.73.7.161/bbs/list.asp?boardid=2) ---- 金字塔自带海龟系统的止损问题 (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=171698) |
-- 作者:qq代人发帖 -- 发布时间:2019/8/19 14:20:44 -- 金字塔自带海龟系统的止损问题 请问“金字塔自带海龟系统的止损问题”:自带的双向海龟交易系统中,有止损的代码,
但是在图表的信号提示中,始终没有出现止损的平仓信号,就是说没有“止损平仓信号”,
只有“多头或空头离场平仓信号”,图表上只显示离场平仓信号,没有出现“2N止损”信号,
比如20周期高低点开仓,10周期高低点平仓,开仓后,价格2N止损的时候,信号不出现,
等到10周期离场平仓时候才显示信号,这样很多时候会产生不必要的大的损失,请问怎么改进“止损的代码””
|
-- 作者:FireScript -- 发布时间:2019/8/19 14:26:01 -- //建立空头止损条件 SHORTX2 := HIGH > MYENTRYPRICE + 2*N ; IF SHORTX2 AND POSITION = -1 AND BUYORDERTHISBAR=0 THEN BEGIN MYEXITPRICE := IF(OPEN>MYENTRYPRICE+2*N ,OPEN ,MYENTRYPRICE+2*N ) ; MYEXITPRICE := CEILING(MYEXITPRICE/MINDIFF)*MINDIFF ; 止损2:SELLSHORT( _DEBUG,0,LIMITR,MYEXITPRICE); POSITION := 0 ; TURTLEUNITS := 0 ; END 类似这样修改下就能看到相应的止损信号的触发了。 多空的止损都是有正常触发的。只是和出场信号混淆了而已。
|