以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  求助:同一根k开仓却莫名其妙止损  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=34021)

--  作者:akasha3322
--  发布时间:2012/12/25 19:09:00
--  求助:同一根k开仓却莫名其妙止损
HH:=HHV(H,enterbars+1);//买开仓位置到现在最高价

多止损:sell(holding>0 and low<HH-30,0,market);

本来是记录开仓后最高价-30点作为止损的,但是有些k线却是刚开仓就止损了,并且那根k线很短是怎么回事?图片上面那个止损k线才10点不到,却出现止损。是不是写法有问题?

图片点击可在新窗口打开查看此主题相关图片如下:11.jpg
图片点击可在新窗口打开查看

--  作者:admin
--  发布时间:2012/12/25 22:19:42
--  

http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=332

建议仔细的看看问题4,学会金字塔的一些罪基本的调试技巧,这样你在编程遇到问题时,才能有更加针对性的解决方案或者问题


--  作者:akasha3322
--  发布时间:2012/12/26 9:45:55
--  
我调试了一下,果然是HH的值有问题,这样写出来的值不是那根k的最高点,而是前一段时间9月27日股指最高点2318.2,怎么会这样?
--  作者:jinzhe
--  发布时间:2012/12/26 10:06:59
--  
market改成thisclose试试
--  作者:akasha3322
--  发布时间:2012/12/26 10:18:25
--  
换个写法,加个中间变量HL记录最高最低价+-30,这样就好了
--  作者:akasha3322
--  发布时间:2012/12/26 10:22:06
--  
换thisclose问题依然存在