- 精华
- 0
- 在线时间
- 227 小时
- UID
- 2366
- 积分
- 1336
- 帖子
- 368
- 阅读权限
- 0
- 注册时间
- 2008-9-15
- 最后登录
- 2019-4-1
- 精华
- 0
- UID
- 2366
- 积分
- 1336
- 帖子
- 368
- 主题
- 70
- 阅读权限
- 0
- 注册时间
- 2008-9-15
- 最后登录
- 2019-4-1
|
原帖由 jvya 于 2008-9-13 14:11 发表
解决反复开仓有很多的办法。
反复开仓的原因很简单,就是CLOSE来判断条件带来的麻烦。
再考虑到历史行情图表和实时行情交易的不同,问题就有点麻烦。
第一个办法是:
这是我最为推荐的解决方法!
不要用CLOSE。而是在判断条 ...
用H,L是最不可取的,它尽管确实可解决指令反复的问题,但同时会增加很多不必要的操作,程序化交易最大的问题是交易过于频繁,用H,L再减少交易次数上是最无能为力的了.
我从四月开始作程序化交易,在文华用的K线走完,5分钟,在白糖这个品种只错过一次35点的机会,可见用前根Bar滞后没的道理,关键是你的模式的总体设计思路.
可以说指令反复是程序化交易最没必要讨论的问题,因为采用K线分析C,H,L,O和V都是必不可少的,就算用MACD等指标,一根K线走完前上穿但收盘却不上穿的情况也很多,而且很多时候还会慢慢向下加大跌幅.
有些分析,比如说上穿5日线,真正的买点和K线的长度,成交量的配合都很有关系,比如留下长长上影线或阴线都不是买入机会,有些甚至是卖出机会,这一切是用H,L没法解决的.
有人说作程序化交易就得面对这些小额亏损,这本没错,但你的程序设计就应该避免这些可以避免的亏损,比如采用H,L不可避免地带来的过多的交易,象白糖这样的品种,频繁地交易一次亏损4-5点,多几交算下来也是很可观的,100点的机会也不见得补得回来.
[ 本帖最后由 f600624 于 2008-9-28 01:55 编辑 ] |
|