- 精华
- 0
- 在线时间
- 38 小时
- UID
- 174799
- 积分
- 32
- 帖子
- 22
- 阅读权限
- 10
- 注册时间
- 2013-10-31
- 最后登录
- 2013-12-4
- 精华
- 0
- UID
- 174799
- 积分
- 32
- 帖子
- 22
- 主题
- 10
- 阅读权限
- 10
- 注册时间
- 2013-10-31
- 最后登录
- 2013-12-4
|
发表于 2013-11-7 11:09:17
|显示全部楼层
For i = lastNumber DownTo 5
{
If(High[i] < High && AvgMACD[i] > AvgMACD && MarketPosition != -1 && Abs(MACDDiff) > RedorGreenLength )
{
FileAppend("f:\\测试.Text","MarketPosition="+Text(MarketPosition));
SellShort(1,open );
FileAppend("f:\\测试.Text","MarketPosition1="+Text(MarketPosition));
MyEntryPrice = Open;
StoplossEixtFlag = False;
Commentary("YUBAR=" + Text(CurrentBar-i));
Commentary("MyEntryPrice=" + Text(MyEntryPrice));
}
}
Commentary("MyEntryPrice2=" + Text(MyEntryPrice));
请问:MyEntryPrice值在for循环里还是开盘价,退出后循环怎么变成0了 |
|