设为首页收藏本站

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

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

Rank: 4

精华
0
UID
11941
积分
388
帖子
98
主题
16
阅读权限
50
注册时间
2010-6-10
最后登录
2016-6-12
11#
发表于 2011-6-20 15:36:42 |只看该作者
后两个markposition判断用else if

使用道具 举报

Rank: 4

精华
0
UID
31858
积分
516
帖子
115
主题
34
阅读权限
50
注册时间
2011-4-9
最后登录
2020-11-29
12#
发表于 2011-6-20 20:07:20 |只看该作者
测试效果还可以,日内放在几分钟周期上了?
杂多沽空

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
0
UID
6125
积分
2667
帖子
467
主题
88
阅读权限
80
注册时间
2009-12-11
最后登录
2021-8-18
13#
发表于 2011-6-20 21:39:47 |只看该作者
开平仓要用最高最低价判断,这里有未来数据的成份。
如:if(high/open >= 1+EntryStop/100)
在K线未走完时“HIGH”是会变的。

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
6592
积分
152
帖子
32
主题
13
阅读权限
40
注册时间
2010-1-12
最后登录
2019-3-24
14#
发表于 2011-6-21 08:49:45 |只看该作者
回复 13# cym138

感谢楼主提供思路,
另外楼上的,high,low作为极值,在系统交易里能够提供稳定的信号,而不会出去消失与反复的交易信号.当然你是要用high买大于某个标准的买入条件,或者low小于某个标准作为卖出条件.

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
15958
积分
1290
帖子
155
主题
22
阅读权限
60
注册时间
2010-9-9
最后登录
2021-1-25
15#
发表于 2011-6-21 08:55:00 |只看该作者
开平仓要用最高最低价判断,这里有未来数据的成份。
如:if(high/open >= 1+EntryStop/100)
在K线未走完时 ...
cym138 发表于 2011-6-20 21:39



    晕死了,这样做正是解决未来数据的
在一个bar上,high只会越来越高,当high收盘达到了条件,盘中肯定已经达到过条件
很多系统都会牵扯到high和low的这种写法,老兄09年注册的,挺奇怪

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
0
UID
6125
积分
2667
帖子
467
主题
88
阅读权限
80
注册时间
2009-12-11
最后登录
2021-8-18
16#
发表于 2011-6-21 09:26:23 |只看该作者
回复 15# 穿堂风


但等K线走完时high/open 与已触发下单价是会有差别。

使用道具 举报

Rank: 4

精华
0
UID
11941
积分
388
帖子
98
主题
16
阅读权限
50
注册时间
2010-6-10
最后登录
2016-6-12
17#
发表于 2011-6-21 10:08:04 |只看该作者
本帖最后由 rypan 于 2011-6-21 10:10 编辑

LZ的想法是对的。只是程序写的不够清晰。

简单的说,就是带均线过滤的固定百分比通道突破。

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
15958
积分
1290
帖子
155
主题
22
阅读权限
60
注册时间
2010-9-9
最后登录
2021-1-25
18#
发表于 2011-6-21 12:44:39 |只看该作者
回复  穿堂风


但等K线走完时high/open 与已触发下单价是会有差别。
cym138 发表于 2011-6-21 09:26



    恩,是会变,但不会影响它曾经到过那个点位,只要它曾经到过那个点位,就会触发成交,跟它走完时收盘价是没关系的,成交价当然是第一次到达那个点位时成交,以致后来到底行情会怎样,那是不知道的。实盘时也是这样,只要它曾经到过那个点位,肯定会发生交易。

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
0
UID
6125
积分
2667
帖子
467
主题
88
阅读权限
80
注册时间
2009-12-11
最后登录
2021-8-18
19#
发表于 2011-6-21 16:41:30 |只看该作者
这个系统如果用历史数据测试会有较大出入。
历史数据测试时:
多头开仓,开仓价其实一般都会比真正第一次的触发价高。除非触发后这个K线无创新高。
多头平仓,平仓价其实一般都会比真正第一次的触发价低。除非触发后这个K线无创新低。
空头刚相反。

一般历史数据测试过关才模拟,两种测试都过关就可实盘。但这个系统用历史数据测试出入较大。这样就只能用模拟测试,模拟测试是比较花时间的。这个系统盈利能力不易观察到。

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
0
UID
6125
积分
2667
帖子
467
主题
88
阅读权限
80
注册时间
2009-12-11
最后登录
2021-8-18
20#
发表于 2011-6-21 17:10:56 |只看该作者
LZ的想法是对的。只是程序写的不够清晰。

简单的说,就是带均线过滤的固定百分比通道突破。 ...
rypan 发表于 2011-6-21 10:08


是个老手,一看就知道。

使用道具 举报

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

bottom

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

GMT+8, 2024-4-27 19:03

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部