设为首页收藏本站

 找回密码
 注册
楼主: rookies
打印 上一主题 下一主题

一个简单的破突系统 [复制链接]

Rank: 2

精华
0
UID
110162
积分
103
帖子
75
主题
4
阅读权限
30
注册时间
2012-4-23
最后登录
2013-2-13
41#
发表于 2012-8-29 23:23:09 |只看该作者
呵呵  上来 随便看了下 就看 有人在较真了,  我看了这段代码  测试和实盘不会有太大误差的, 不信你可以模拟几天看看, 但代码这里 H大于上轨的时候 才触发 在测试的时候下单价格最好用上轨+0.2  实盘就会比较容易成交  和测试更接近   就这点小瑕疵,  没什么问题

我也不知道 ALE  认为 那里出了大问题  呵呵

使用道具 举报

初级大户

酱油

Rank: 5Rank: 5

精华
0
UID
37561
积分
1108
帖子
395
主题
9
阅读权限
60
注册时间
2011-5-4
最后登录
2014-11-3
42#
发表于 2012-8-30 08:40:29 |只看该作者
我没觉得问题很大。。。只是发表下观点,认为问题大的不是我哎。

使用道具 举报

Rank: 1

精华
0
UID
91635
积分
46
帖子
28
主题
5
阅读权限
10
注册时间
2012-1-7
最后登录
2013-10-6
43#
发表于 2012-8-30 08:56:33 |只看该作者
最大亏损怎么那么大?

使用道具 举报

Rank: 5Rank: 5

精华
1
UID
42516
积分
1239
帖子
264
主题
31
阅读权限
60
注册时间
2011-5-25
最后登录
2014-9-23
44#
发表于 2012-8-30 14:55:02 |只看该作者
本帖最后由 rookies 于 2012-9-6 19:35 编辑
alex647l 发表于 2012-8-29 16:24
没有实盘,蛋疼的想了想 aeon818 说的情况,历史的时候,开仓价,我说的是开仓那根K线没有走完时的high, ...


首先If(High>AnyValue)  Or  If(Close>AnyValue) 是有很大区别的,不要不做深究就妄下定论!

If(High>AnyValue)并不是像某坛友所说偷跑赚钱!   相反的,甚至造成一买入即亏损!

先说说开多的情况,If(High>AnyValue)就能买入即赚钱??
错!!也有买入即亏钱的情况,因为Close已经生成,这时我在用AnyValue在买入。Close<AnyValue则亏钱,Close>AnyValue则赚钱,开空同理

就像我开头所说,High和Close有很大区别,决定是否赚钱的不是High而是Close,混和一谈者好自为之

从TB程序运行的机制来看解释,If(High>AnyVulae)无论实盘还是历史测试都只有一个答案,即BAR中任何时间上的价格突破AnyValue值即触发

举个例子,大家就明白了
In history
多头
Close=100
AnyVluae=110
High=150
Open=80
这根Bar必然触发BuyCondition ,开仓价为110,这时收盘为100,在历史测试中,你是在收盘之后买入,现在你的交易盈亏=Close-开仓价格=100-110=-10点

At Now   
同一根BAR,同样条件,此根Bar是刚刚开盘
Open=80   AnyValue=110

过段时间High=110触发BuyCondition

High最高达到150开始回落最后以100收盘,此BAR结束

你此时收益=Close-建仓价格=100-110=-10

这是亏损例子,盈利例子相信大家可以反推得之

这个例子充分说明在相同条件下,历史测试与实盘的结果一致性,至于个人要理解为不同那仅仅是理解问题罢了。

本来说好不就此问题做过多的“扫盲教育”,说实话这种基础知识讲起来也比较无趣!但Alex647l和tufeiyige两位好友也掺和进来了,就索性当一回小白吧!

最后还要抓住或者没弄懂那句Max(Open,AnyValue)的话,就请您高抬贵手,放过本人吧

使用道具 举报

Rank: 5Rank: 5

精华
1
UID
42516
积分
1239
帖子
264
主题
31
阅读权限
60
注册时间
2011-5-25
最后登录
2014-9-23
45#
发表于 2012-8-30 14:59:18 |只看该作者
stewen.net 发表于 2012-8-30 08:56
最大亏损怎么那么大?

这问题得问上帝

使用道具 举报

初级大户

酱油

Rank: 5Rank: 5

精华
0
UID
37561
积分
1108
帖子
395
主题
9
阅读权限
60
注册时间
2011-5-4
最后登录
2014-11-3
46#
发表于 2012-8-30 15:23:49 |只看该作者
rookies 发表于 2012-8-30 14:55
首先If(High>AnyValue)  Or  If(Close>AnyValue) 是有很大区别的,不要不做深究就妄下定论!

If(High>An ...

。。。真心不是说有问题的那个意思。。。
我说和实盘有差异是因为开出的仓位价格有可能比实际高或者低,因为实盘发指令的时候价格是会变的,历史不会哎。。。这不能归结到程序的逻辑问题上,我大概就这么个意思

使用道具 举报

Rank: 1

精华
0
UID
91635
积分
46
帖子
28
主题
5
阅读权限
10
注册时间
2012-1-7
最后登录
2013-10-6
47#
发表于 2012-8-30 15:29:44 |只看该作者
rookies 发表于 2012-8-30 14:59
这问题得问上帝

只有上帝知道。

使用道具 举报

Rank: 2

精华
0
UID
110162
积分
103
帖子
75
主题
4
阅读权限
30
注册时间
2012-4-23
最后登录
2013-2-13
48#
发表于 2012-8-30 22:14:50 |只看该作者
最近 新买了台服务器 在做商品的尝试  , 到时候还的 找你 多搞搞商品的模型哦

使用道具 举报

Rank: 2

精华
0
UID
110162
积分
103
帖子
75
主题
4
阅读权限
30
注册时间
2012-4-23
最后登录
2013-2-13
49#
发表于 2012-8-30 22:15:04 |只看该作者
最近 新买了台服务器 在做商品的尝试  , 到时候还的 找你 多搞搞商品的模型哦

使用道具 举报

Rank: 5Rank: 5

精华
1
UID
42516
积分
1239
帖子
264
主题
31
阅读权限
60
注册时间
2011-5-25
最后登录
2014-9-23
50#
发表于 2012-8-30 23:06:45 |只看该作者
tufeiyige 发表于 2012-8-30 22:15
最近 新买了台服务器 在做商品的尝试  , 到时候还的 找你 多搞搞商品的模型哦  ...

别买服务器,自己在家架个UPS+双线吧

服务器方面有法律严令禁止做交易,所以在安全方面并没有什么保障,不如自己弄个双线

使用道具 举报

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

bottom

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

GMT+8, 2024-5-10 19:56

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部