发个系统,提供源码,效果还可以 [开拓者 TB]
- 咨询内容:
本帖最后由 穿堂风 于 2011-6-16 18:17 编辑
默认参数,试了下两个品种RB,SR,还可以,有细推敲的潜力。
SR
1.jpg (53.59 KB, 下载次数: 66) 2011-6-16 12:38:04 上传 - TB技术人员:
详细测试大家可以去试试
- //------------------------------------------------------------------------
- // 简称:
- // 名称:
- // 类别: 公式应用
- // 类型: 用户应用
- // 作者: 穿堂风
- // 输出: 2011.06.16
- //------------------------------------------------------------------------
- Params
- Numeric EntryStop(0.5);
- Numeric stop(0.5);
- Numeric malen(60);
- Vars
- Numeric ma;
- Begin
- ma = Average(open,malen);
- if(CurrentBar > malen)
- {
- if(MarketPosition == 0)
- {
- if(Open >= ma)
- {
- if(high/open >= 1+EntryStop/100)
- {
- Buy(1,open*(1+EntryStop/100));
- Return;
- }
- }
- Else
- {
- if(low/open <= 1-EntryStop/100)
- {
- SellShort(1,open*(1-EntryStop/100));
- Return;
- }
- }
- }
- if(MarketPosition == 1)
- {
- if(low/open <= 1-stop/100)
- {
- sell(1,open*(1-stop/100));
- Return;
- }
- }
- if(MarketPosition == -1)
- {
- if(High/open >= 1+stop/100)
- {
- BuyToCover(1,open*(1+stop/100));
- Return;
- }
- }
- }
- End
- //------------------------------------------------------------------------
- TB客服:
V2版,没有过度优化参数,只是引入资金管理和风险控制。
感觉提升空间不是很大
RB
1.jpg (22.78 KB, 下载次数: 11) 2011-6-16 20:20:32 上传 下载次数: 11
SR
2.jpg (21.89 KB, 下载次数: 3) 2011-6-16 20:20:29 上传 下载次数: 3 - 网友回复:
回复 3# 穿堂风
该系统测试结果不真实,会有在同一bar上出现既开多又开空还平仓的条件同时满足的情况出现,究竟谁先出现无法辨别,其中,隐藏的信号消失平仓产生的亏损就没有也无法在测试中体现。因此,实际情况会远远逊色于测试结果。 - 网友回复:
回复 穿堂风
该系统测试结果不真实,会有在同一bar上出现既开多又开空还平仓的条件同时满足的情况出现, ...
欲速不达 发表于 2011-6-16 22:58
我只能说你没认真看代码,请仔细看。
一个bar上只会有一个动作,要么开仓,要么平仓;
一个bar上只会有一个方向的动作,open一出来就注定了只能开多或开空;
如果以上指标公式不适用于您常用的行情软件
或者您想改编成选股公式,以便快速选出某种形态个股的话,
相关文章
-
没有相关内容