- 精华
- 0
- 在线时间
- 67 小时
- UID
- 5308
- 积分
- 192
- 帖子
- 28
- 阅读权限
- 40
- 注册时间
- 2009-8-29
- 最后登录
- 2016-1-12
- 精华
- 0
- UID
- 5308
- 积分
- 192
- 帖子
- 28
- 主题
- 10
- 阅读权限
- 40
- 注册时间
- 2009-8-29
- 最后登录
- 2016-1-12
|
原帖由 nopain 于 2009-9-18 15:10 发表
在一分钟周期上可以用
Minutes%60 == 0来开仓
Minutes%60 == 30来平仓
这样固然在同一天没有问题,假如换天呢?而且中间休市也有影响。我做了个test:
Begin
If (Minute%60 == 0) //买入
{
Buy(10,CLOSE[1]);
}
If (Minute %60 == 30 )
{
If ( MarketPosition == 1)
{
Sell(0,Low);
}
}
end
然后选取了一个1分钟图来测试,结果是:
1 28 多头建仓 2009/08/28 09:00:00test 17310 10.00 (30600.00) 469400.00
63 多头平仓 2009/08/31 09:30:00test 16700 100.00 (30600.00) (35.36%)
2 68 多头建仓 2009/08/31 10:00:00test 16850 10.00 (2600.00) 466800.00
76 多头平仓 2009/08/31 10:30:00test 16800 100.00 (33200.00) (3.09%)
3 106 多头建仓 2009/09/02 09:00:00test 16500 10.00 (100.00) 466700.00
165 多头平仓 2009/09/03 13:30:00test 16500 100.00 (33300.00) (0.12%)
4 132 多头建仓 2009/09/02 11:00:00test 16270 10.00 11400.00 478100.00
165 多头平仓 2009/09/03 13:30:00test 16500 100.00 (21900.00) 14.01% |
|