以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  图表交易系统中的第04(顾比倒数线策略)开仓信号会(闪烁)。  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=158868)

--  作者:qq代人发帖
--  发布时间:2017/10/23 9:47:39
--  图表交易系统中的第04(顾比倒数线策略)开仓信号会(闪烁)。

请教:金字塔模型中图表交易系统中的(系统交易)中第04(顾比倒数线策略)开仓信号会(闪烁),

怎么修改如15分钟周期信号一出来就开仓且信号不变。


--  作者:banzhuan
--  发布时间:2017/10/23 9:52:36
--  
您用的交易模式是走完K线,还是固定时间轮询的?
--  作者:ZYK11
--  发布时间:2017/10/23 21:42:35
--  
用固定时间轮询
--  作者:wenarm
--  发布时间:2017/10/24 8:24:38
--  

固定时间间隔的情况下,使用close这类作为条件参数时,都会造成图表闪烁。

你可以考虑向前引用一根。或者修改其条件。以达到稳定信号的目的。


--  作者:ZYK11
--  发布时间:2017/10/24 9:13:31
--  
怎么修改。
--  作者:FireScript
--  发布时间:2017/10/24 9:19:09
--  
以下是引用ZYK11在2017/10/24 9:13:31的发言:
怎么修改。

向前引用。用ref函数, 比如ref(close,1)替换close的使用,这样引用上一个K的close可以保证信号的稳定。


--  作者:banzhuan
--  发布时间:2017/10/24 9:24:48
--  
您可以查看这个说明 :http://www.weistock.com/bbs/dispbbs.asp?boardid=10&Id=151891
--  作者:ZYK11
--  发布时间:2017/10/24 10:22:12
--  
如:BUY(3,lots,LIMTIR,CLOSE),ORDERQUEUE;如何修改麻烦下,修改我看。谢谢!
--  作者:gxx978
--  发布时间:2017/10/24 10:37:44
--  

这个是需要在条件语句中进行修改的。例如其中的这个指标UD:=IFELSE(CLOSE>D&&REF(CLOSE,1)<=D,1,IFELSE(CLOSE<C11&&REF(CLOSE,1)>=C11,-3,0));

这中间有close>D,这个CLOSE的值在当根K线上是随时变化的,所以造成了信号的闪烁,你把close改为ref(close,1)就成了固定值,用的是前一根K的收盘价,而不是当根K的最新价了,至于这样改合不合理,还是需要你在理解交易思路的基础上进行的。


--  作者:ZYK11
--  发布时间:2017/10/25 10:00:03
--  
楼主你好!昨天按你说的将CLOSE>D,修改为REF(CLOSE,1),所有交易信号都没有了,这是什么原因?