以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  日线收盘前5秒钟,但是还不到时间的时候就出现了平仓信号.  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=140148)

--  作者:netlife88
--  发布时间:2016/9/27 22:29:46
--  日线收盘前5秒钟,但是还不到时间的时候就出现了平仓信号.

多止损:Sell(holding>0 and enterprice-h>=3 and (not(islastbar) or (timetot0(dynainfo(207))>=time0-5)),0,MARKETR),ignorecheckprice,orderqueue;

空止损:Sellshort(holding<0 and l-enterprice>=3 and (not(islastbar) or (timetot0(dynainfo(207))>=time0-5)),0,MARKETR),ignorecheckprice,orderqueue;

上面止损代码用于日线收盘前5秒钟,但是还不到时间的时候就出现了平仓信号.

请问老师是不是哪写错了. 平仓是在交易日的下午3点前

--  作者:netlife88
--  发布时间:2016/9/27 22:33:13
--  
使用的交易模式
图片点击可在新窗口打开查看此主题相关图片如下:ms.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2016-9-27 22:33:30编辑过]

--  作者:jinzhe
--  发布时间:2016/9/28 9:18:53
--  
在什么时间平仓的?
--  作者:netlife88
--  发布时间:2016/9/28 11:34:31
--  
在每日收盘前5秒,条件同时成立平仓, 也就是每天的下午3点
--  作者:jinzhe
--  发布时间:2016/9/28 13:14:51
--  
我是说,上面的代码,会在什么时间平仓?
--  作者:netlife88
--  发布时间:2016/9/28 13:53:25
--  
好像前面的条件出来就平仓了
--  作者:jinzhe
--  发布时间:2016/9/28 14:06:23
--  
多止损:Sell(holding>0 and enterprice-h>=3 and (not(islastbar) or (timetot0(dynainfo(207))>=timetot0(closetime(0))-5)),0,MARKETR),ignorecheckprice,orderqueue;

空止损:Sellshort(holding<0 and l-enterprice>=3 and (not(islastbar) or (timetot0(dynainfo(207))>=timetot0(closetime(0))-5)),0,MARKETR),ignorecheckprice,orderqueue;

改成这样的

--  作者:netlife88
--  发布时间:2016/9/28 14:11:43
--  
谢谢了 我再试试 .
  麻烦再问个小问题 :

买:REF(C,1)>REF(MA(C,5),1) and LOW>REF(MA(C,5),1),LINETHICK0; 

上面做为开多条件 ,信号为什么会漂移,,麻烦你了

--  作者:jinzhe
--  发布时间:2016/9/28 14:30:09
--  
LOW在k线结果前会有变小的可能,所以LOW>REF(MA(C,5),1),会有判断变化的结果
--  作者:netlife88
--  发布时间:2016/9/28 14:37:42
--  
谢谢 jinzhe