- 精华
- 0
- 在线时间
- 32 小时
- UID
- 4038
- 积分
- 114
- 帖子
- 15
- 阅读权限
- 30
- 注册时间
- 2009-4-6
- 最后登录
- 2019-3-30
- 精华
- 0
- UID
- 4038
- 积分
- 114
- 帖子
- 15
- 主题
- 8
- 阅读权限
- 30
- 注册时间
- 2009-4-6
- 最后登录
- 2019-3-30
|
原帖由 nopain 于 2009-10-5 10:40 发表
用变量TodayOpen保存下OpenD(0),即当日开盘价。
然后用Low - TodayOpen来判断是否需要止损
谢谢版主
还有个问题
我编写的止损指令如下:
Vars
NumericSeries TodayOpen;
Begin
TodayOpen=OpenD(0);
If (time>0.0905 &&time<0.1455)
{
If (low < TodayOpen && MarketPosition==1)
{
Sell(1,TodayOpen);
}
Else If (high > TodayOpen && MarketPosition==-1);
{
BuyToCover(1,TodayOpen);
}
}
End
为何其多头止损执行正确(除了最后一笔交易外)
而空头止损却不对——没到止损位就平仓呢? |
|