请问这样写上涨趋势下跌趋势语法上有错误吗?
Params
Numeric ATRLength(14); //周期
Vars
Series<Numeric> GD;
Series<Numeric> DD;
Series<Numeric> ATR(0); // 声明序列变量ATR
Series<Bool> LLH;
Series<Bool> HHH;
Series<Bool> HHL;
Series<Bool> LLL;
Series<Bool> SZQS;
Series<Bool> XDQS;
Events
OnBar(ArrayRef<Integer> indexs)
{
ATR = AvgTrueRange(ATRLength);
If ( Close[1] > Close[2] && Close[2] < Close[3] )
{
DD = Close[2];
}
If ( Close[1] < Close[2] && Close[2] > Close[3] )
{
GD = Close[2];
}
LLH = DD[1] > DD[2];
HHH = GD[1] > GD[2];
HHL = GD[1] < GD[2];
LLL = DD[1] < DD[2];
SZQS = LLH && HHH;
XDQS = HHL && LLL;
你所谓的错误是指什么错误?
SZQS = LLH && HHH;
这样写,当LLH和HHH为真时,SZQS为真吗
没问题
好的谢谢