- 精华
- 0
- 在线时间
- 218 小时
- UID
- 7099
- 积分
- 614
- 帖子
- 120
- 阅读权限
- 60
- 注册时间
- 2010-3-3
- 最后登录
- 2019-3-24
- 精华
- 0
- UID
- 7099
- 积分
- 614
- 帖子
- 120
- 主题
- 22
- 阅读权限
- 60
- 注册时间
- 2010-3-3
- 最后登录
- 2019-3-24
|
实盘交易第二天,出现一个问题。今天m1101在2901出现空单信号,但是连续开了6手。我整体设置如下,请老师看看。
空头代码如下,我使用最低价出发条件,避免用收盘价可能出现的多次触发。 别且在交易设置中,设置了同一个信号不准许连续开仓,而且现在了使用资金比例不能超过30%。但是程序仍然开了6手,将测试资金全部占用了。非常难以理解。 麻烦老师帮忙看看
Condition2 = CrossUnderHor(Low,LD[1]) AND MA5<MA10 AND MA10<MA30; //ma5 为5日均线,以此类推。
If (Condition2 And MarketPosition==1)
{
Sell(0,0);
SellShort(1,0);
}else If (Condition2)
{
SellShort(1,0);
} |
|