设为首页收藏本站

 找回密码
 注册
查看: 2456|回复: 2
打印 上一主题 下一主题

实时在市的系统_金融期货类 [复制链接]

Rank: 5Rank: 5

精华
0
UID
116737
积分
781
帖子
210
主题
32
阅读权限
60
注册时间
2013-3-14
最后登录
2019-8-16
跳转到指定楼层
1#
发表于 2014-5-29 09:38:36 |只看该作者 |倒序浏览
本帖最后由 yebenli 于 2014-5-29 10:47 编辑

     自己做程序化从陌生到入门的一个转折点是看了lilieddove发的那个系统,
     Vars
           NumericSeries A;
     Begin
           A=OpenD(0)+(CloseD(1)-CloseD(2))*Sin(BarsSinceToday);
           If(C[1]>A[1] && H>H[1]) Buy(1,Max(H[1],O));
           If(C[1]<A[1] && L<L[1]) SellShort(1,Min(L[1],O));
     End
     现在看来很简单的东西,之前是花了几个小时去研究的,那时才明白突破这种东西是真正有用的。
     尽管好多开平仓信号看上去不那么合理,可去仔细想想,一个逻辑合理的牛熊分界线加突破开平仓的系统,一个新手如果再想去添加一些东西,就画蛇添足了。
     帖子回复的人说,直接取A=OpenD(0)效果也很赞,这是因为对于隔夜持仓系统,每天的开盘价自然的充当了类似均线的作用。而我到现在能想到的,也只是用百分  比区间去替换A。A_Up=OpenD(0)*(1+K), A_Dn=OpenD(0)*(1-K)。那么,如果不算突破次数的话,整个系统明显的参数也就只有一个百分比比例K了。
     改完后,系统在1小时周期上,在股指和国债上都有不错的表现。
     IF000_1Hour
     
     TF000_1Hour
     


     后文:想过,系统还有一个参数K,对于股指,默认取K=0.005,能否每天开盘前对K在区间0-.01之间做个优化,取最优值作为当天交易的参数。但这样做也缺乏一个衡量整个系统性能好坏的标准,对于用TB平台的人来说,也难以自动化实现,最后就不了了之了。
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 1

精华
0
UID
27114
积分
24
帖子
10
主题
0
阅读权限
10
注册时间
2011-3-1
最后登录
2021-3-1
2#
发表于 2014-5-29 10:38:57 |只看该作者
本帖最后由 bobrow 于 2014-5-29 10:41 编辑

不错的思想,可以改进出更好的策略。

使用道具 举报

Rank: 2

精华
0
UID
168964
积分
80
帖子
58
主题
3
阅读权限
30
注册时间
2013-9-21
最后登录
2017-11-6
3#
发表于 2014-6-5 09:43:00 |只看该作者
正玄波了

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-6 14:37

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部