请教老师:如下其他语言的表达式,转换成TBQ语言,如何写语句。谢谢!
FR1:SUM(IF(D1,HIGH,IF(D11,LOW,IF(D2,-HIGH,IF(D3, HIGH,IF(D31,-HIGH,IF(D4,0,0)))))),0)/100,LINETHICK3,COLORGREEN;
{输出FR1:如果D1,返回最高价,否则返回如果D11,返回最低价,否则返回如果D2,返回-最高价,否则返回如果D3,返回最高价,否则返回如果D31,返回-最高价,否则返回如果D4,返回0,否则返回0的历史累和/100,线宽为3,画绿色;}
Vars
series<Numeric> fr1;
Events
//Bar更新事件函数,参数indexs表示变化的数据源图层ID数组
OnBar(ArrayRef<Integer> indexs)
{
fr1 = fr1 + iif(d1,high,iif(d11,low,iif(d2,-1*high,iif(d3,high,iif(d31,-1*high,iif(d4,0,0))))));
PlotNumeric(\"fr1\",fr1);
}
为什么不直接用简语言版