无法识别的字符串

data-href=


老师们好,我在TBquant里输入以上代码来判断大小周期条件的问题,但是编译中提示“无法识别的字符串b”,不知是什么原因?

data-href=


无法识别的字符串if
无法识别的字符串
总是提示错误:无法识别的字符串bar
CurrentBar 编译时 系统提示无法识别的字符串
[编译错误提示] 无法识别的字符串DataFrame
各位兄台帮我看看 无法识别的字符串 谢谢
if close>open plotstring(\"str\",\"阳线\",low,red); 提示“无法识别的字符串CLOSE”
求老师指点一下,NumericRef 在设置参数的时候,为什么显示无法识别的字符串
请问编译这个公式时提示这一行“无法识别的字符串if”,如何修改使得可以正常编译。
无法识别的字符串!=

感谢两位老师,我实在太菜了哈哈哈

data-href=

括号和分号去哪里了

用Int类型哩?

括号呢

if( b % 2 == 0)

语法问题,贴完整代码

建议找找哪里少个括号,逗号

Params

Numeric FastLength(5);// 短期指数平均线参数

Numeric SlowLength(20);// 长期指数平均线参数

//此处添加参数

Vars

Series<Numeric> AvgValue1;

Series<Numeric> AvgValue2;

//此处添加变量


Defs

//此处添加公式函数

Events

//此处实现事件函数

//初始化事件函数,策略运行期间,首先运行且只有一次

OnInit()

{

}



//Bar更新事件函数,参数indexs表示变化的数据源图层ID数组

OnBar(ArrayRef<Integer> indexs)

{

AvgValue1 = AverageFC(Close,FastLength);

AvgValue2 = AverageFC(Close,SlowLength);

Numeric b;

For b = 0 To DataSourceSize() - 1

{

If b % 2 == 0

{

If(Data[b].MarketPosition ==0 && Data[b+1].AvgValue1[1] < Data[b+1].AvgValue2[1])

{

Data[b].Buy(0,Open)

}

}

}

}


以上为完整代码,查了半天没看到问题,麻烦王老师不吝赐教