- 精华
- 0
- 在线时间
- 32 小时
- UID
- 223416
- 积分
- 26
- 帖子
- 19
- 阅读权限
- 10
- 注册时间
- 2015-11-18
- 最后登录
- 2020-2-2
- 精华
- 0
- UID
- 223416
- 积分
- 26
- 帖子
- 19
- 主题
- 7
- 阅读权限
- 10
- 注册时间
- 2015-11-18
- 最后登录
- 2020-2-2
|
Vars
Numeric HH;
Numeric BS;
Begin
If (MarketPosition ==1)
HH=Highest(High,BarsSinceEntry+1);
BS=BarCount(High=HH)+1;
以上是我编写的公式的一部分,编译时说最后那句错误,错误号C0114,赋值语句左边必须是变量而不能是常量。可是我明明已经把BS定义为数值型变量了。公式中与BS有关的内容就上面那么点,请高手帮忙解答
另外一个小问题:我要统计最高价等于HH以来的bar数量,用BarCount(High=HH)是正确的吗?
|
|