- 精华
- 0
- 在线时间
- 13 小时
- UID
- 4451
- 积分
- 62
- 帖子
- 9
- 阅读权限
- 30
- 注册时间
- 2009-5-21
- 最后登录
- 2009-11-18
- 精华
- 0
- UID
- 4451
- 积分
- 62
- 帖子
- 9
- 主题
- 2
- 阅读权限
- 30
- 注册时间
- 2009-5-21
- 最后登录
- 2009-11-18
|
回复 1# sx810 的帖子
Params
Numeric ratio(2);
Numeric ATR_length(10);
Vars
Numeric highest_close(0);
Numeric exit_price(0);
NumericSeries ATR;
Begin
if (MarketPosition <> 0)
{
ATR = AverageFC(TrueRange,ATR_length);
if (close > highest_close)
highest_close = close;
if (highest_close满足你的退出条件,或者其他你自己设定的退出条件得到满足)
{
exit_price = highest_close - ratio*ATR;
if (MarketPosition == 1) // 有多仓的情况
Sell(0, exit_price);
else
BuyToCover(0, exit_price);
}
}
End
仅供参考 |
|