- 精华
- 11
- 在线时间
- 3540 小时
- UID
- 1
- 积分
- 25127
- 帖子
- 6291
- 阅读权限
- 255
- 注册时间
- 2007-7-20
- 最后登录
- 2024-4-22
- 精华
- 11
- UID
- 1
- 积分
- 25127
- 帖子
- 6291
- 主题
- 149
- 阅读权限
- 255
- 注册时间
- 2007-7-20
- 最后登录
- 2024-4-22
|
原帖由 hs6932 于 2008-12-21 12:50 发表
IF HIGH OF 2 DAYS AGO > HIGH OF YESTERDAY
AND HIGH OF YESTERDAY > HIGH OF TODAY
那么买入开仓在下一个BAR的开盘价。
获利10点平仓,否则10点止损
老师我是一个TB新手,请帮我写一个上面条件TB公式,让我好得出一个 ...
Params
Numeric points(10);
Numeric lots(1);
Begin
If(MarketPosition == 0)
{
If(High[2] > High[1] && High[1] > High)
{
Buy(lots,NextOpen,true);
}
}Else If(MarketPosition == 1)
{
If(High - AvgEntryPrice > points)
{
Sell;
}Else If(AvgEntryPrice - low > points)
{
Sell;
}
}
End |
|