myeatrade

社区

请教版主:可以在一个策略里面使用过滤条件与执行条件shift?

yeoin yeoin 2013-03-15 19:55
请教版主:可以在一个策略里面同时使用过滤条件与执行条件(shift)?

比如在一个策略里面,我使用执行条件(shift)设置聊目前与n周期前的指标,但是我又想设置过滤条件:10个周期内递增/减?

这样理论上好像可以,但有点矛盾啊。


myeatrade myeatrade 2013-03-15 23:35
系统是支持在一个策略里面可以同时使用 “过滤条件” 和 “执行条件(shift)” 的

这样设置就是说,在执行条件(shift)满足的时候,如果过滤条件也满足,才能开仓
yeoin yeoin 2013-03-16 09:10
myeatrade 写道:系统是支持在一个策略里面可以同时使用 “过滤条件” 和 “执行条件(shift)” 的

这样设置就是说,在执行条件(shift)满足的时候,如果过滤条件也满足,才能开仓

但是逻辑上是不太合理的啊:
比如,在执行条件(shift)写成当前收盘价小于上根k线。
过滤条件写成递增加,10根k线。那么过滤条件是从那根k线来判断呢?我当然希望是从当前以后的第二根k线。但是能实现吗?好像行不通啊。

还有给你一个建议:能否把K线的根数加一个大、=、小于,比如大于N根k线。

再有一个问题:在你的介绍里面提到要慎用shift,是因为shift不准确?还是其他原因?

非常感谢。
myeatrade myeatrade 2013-03-16 10:12
在执行条件(shift)写成当前收盘价小于上根k线,过滤条件写成递增加,10根k线,如果这样设置:
过滤条件的判断当然是从执行条件满足的那个K线的时候,并且之前的10个K线是满足过滤条件的,没有什么矛盾


shift并不是不准确,肯定是相当准确的,只是设置的时候要求逻辑判断非常强,有一定经验,不然容易出错,一般情况下,只需要使用普通执行条件和过滤条件可以满足的条件,就没有必要去使用shift的功能了
yingli yingli 2013-03-16 11:42
[quote=myeatrade]在执行条件(shift)写成当前收盘价小于上根k线,过滤条件写成递增加,10根k线,如果这样设置:
过滤条件的判断当然是从执行条件满足的那个K线的时候,并且之前的10个K线是满足过滤条件的,没有什么矛盾


不好意思,还是不太明白。“过滤条件的判断当然是从执行条件满足的那个K线的时候”,问题是满足执行条件的k线,与前面10根k线是不一样的,比如当前是上升的,前面10根k线是下降的方向。

谢谢。
myeatrade myeatrade 2013-03-16 12:39
yingli 写道:
不好意思,还是不太明白。“过滤条件的判断当然是从执行条件满足的那个K线的时候”,问题是满足执行条件的k线,与前面10根k线是不一样的,比如当前是上升的,前面10根k线是下降的方向。

谢谢。


不明白你说的,简单来说,过滤条件比如你设置了MA10>MA20,K线数量设为10,就是最近的10个K线(执行条件满足的那个时刻)都必须满足MA10>MA20
Page 1 of 1 1

请登录后发表回复,如果你还没有账户你可以 免费注册

回到 通常讨论
menu image pre-loadermenu image pre-loadermenu image pre-loadermenu image pre-loadermenu image pre-loadermenu image pre-loadermenu image pre-loader