设为首页收藏本站

 找回密码
 注册
楼主: 穿堂风
打印 上一主题 下一主题

发个系统,提供源码,效果还可以 [复制链接]

Rank: 5Rank: 5

精华
0
UID
15958
积分
1290
帖子
155
主题
22
阅读权限
60
注册时间
2010-9-9
最后登录
2021-1-25
21#
发表于 2011-6-21 19:35:13 |只看该作者
这个系统如果用历史数据测试会有较大出入。
历史数据测试时:
多头开仓,开仓价其实一般都会比真正第一次的 ...
cym138 发表于 2011-6-21 16:41



    恩,是的,历史回测只是验证模型是否有可操作性,要实盘操作,还要分析很多东西,因为历史测试是以历史行情来附和现有模型。
另外,你说的其实是滑点问题,这个大家都知道的,在实盘前要做一个压力测试,双倍手续费,滑点设置为2,4……都试试,如果还表现的很健壮,又无未来数据,才可以实盘试水

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
15958
积分
1290
帖子
155
主题
22
阅读权限
60
注册时间
2010-9-9
最后登录
2021-1-25
22#
发表于 2011-6-21 19:48:29 |只看该作者
能发出来的模型,也都是简单阐述下核心理念
实盘模型会在核心理念上附加很多,如容错、资金管理、风险控制、模型组合等方面的东西,所以代码会比较长,也比较复杂(复杂只是各方面考虑较多,核心理念并不太复杂),这样的模型发出来很难理解,也很少有人会把这种模型无私的发出来吧,国内还是较少。
一个模型的成型到信号准确再到模拟验证,再到实盘试水,这个过程会比较长,严密的思维逻辑性会缩短一些这个过程。
我一生在纸上,被风吹乱

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
21521
积分
210
帖子
34
主题
3
阅读权限
40
注册时间
2010-12-14
最后登录
2016-9-1
23#
发表于 2011-7-9 19:31:26 |只看该作者
呵呵
Else后面是不是应该加上
Else if(Open <= ma)
{
     ......
}

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
15958
积分
1290
帖子
155
主题
22
阅读权限
60
注册时间
2010-9-9
最后登录
2021-1-25
24#
发表于 2011-7-9 21:07:03 |只看该作者
本帖最后由 穿堂风 于 2011-7-9 21:10 编辑
呵呵
Else后面是不是应该加上
Else if(Open
飞跃 发表于 2011-7-9 19:31



    恩,加上会严谨些。不过要加,应该是Else if(Open<ma),因为上边的if已经判断>=的情况,再在else if判断"="的情况没意义了
我一生在纸上,被风吹乱

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
1041
积分
1642
帖子
448
主题
133
阅读权限
70
注册时间
2008-1-9
最后登录
2016-12-26
25#
发表于 2011-7-10 19:28:57 |只看该作者
兄弟开始发力了

使用道具 举报

Rank: 4

精华
0
UID
6842
积分
450
帖子
66
主题
10
阅读权限
50
注册时间
2010-2-2
最后登录
2019-3-30
26#
发表于 2011-7-18 00:32:53 |只看该作者
恩,是的,历史回测只是验证模型是否有可操作性,要实盘操作,还要分析很多东西,因为历史测试是以历史行情来附和现有模型。
另外,你说的其实是滑点问题,这个大家都知道的,在实盘前要做一个压力测试,双倍手续费,滑点设置为2,4……都试试,如果还表现的很健壮,又无未来数据,才可以实盘试水


穿堂风 发表于 2011-6-21 19:35


滑点也要看品种活跃度的吧?

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
2936
积分
124
帖子
10
主题
0
阅读权限
40
注册时间
2008-12-3
最后登录
2021-11-3
27#
发表于 2011-7-30 09:30:42 |只看该作者
bu cuo  a  ,xiexie

使用道具 举报

Rank: 4

精华
0
UID
6686
积分
420
帖子
111
主题
25
阅读权限
50
注册时间
2010-1-16
最后登录
2019-3-24
28#
发表于 2011-8-22 23:24:44 |只看该作者
顶了再看。。。

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
20032
积分
123
帖子
29
主题
12
阅读权限
40
注册时间
2010-11-19
最后登录
2013-4-6
29#
发表于 2011-10-9 21:24:59 |只看该作者
if(MarketPosition == -1)

        {

                if(High/open >= 1+stop/100)

                {

                        BuyToCover(1,open*(1+stop/100));

                        Return;

                }

        }

好像这样是平不了仓的啊,触发后如果不回档,当前价根本到不了open*(1+stop/100)怎么能成交呢

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
20032
积分
123
帖子
29
主题
12
阅读权限
40
注册时间
2010-11-19
最后登录
2013-4-6
30#
发表于 2011-10-9 21:39:34 |只看该作者
触发价位后,不回档,如果收光头阳线和光脚阴线,会很抓狂的

使用道具 举报

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

bottom

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

GMT+8, 2024-4-27 13:32

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部