- 精华
- 0
- 在线时间
- 217 小时
- UID
- 53
- 积分
- 765
- 帖子
- 121
- 阅读权限
- 60
- 注册时间
- 2007-7-26
- 最后登录
- 2011-5-11
- 精华
- 0
- UID
- 53
- 积分
- 765
- 帖子
- 121
- 主题
- 31
- 阅读权限
- 60
- 注册时间
- 2007-7-26
- 最后登录
- 2011-5-11
|
nopain,帮我看看下面这段代码,实际测试中它一直发单直到资金用完.我该怎么让它只发一次委托单?我也用了CurrentPosition来控制了呀,怎么不起作用啊?
// 开仓
If (CurrentPosition == 0 && High[1] < High[2] && Low[1] > Low[2])
{
If (Close >= High[1])
{
CurrentPosition = 1;
A_SendOrder(Enum_Buy,Enum_Entry,1,Close);
}Else If (Close <= Low[1])
{
CurrentPosition = -1;
A_SendOrder(Enum_Sell,Enum_Entry,1,Close);
}
} |
|