求助ATR的表达 - TradeBlazer公式 [开拓者 TB]
- 咨询内容:
MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));怎么用TB语言表达。
或者在TB公式中怎么借用"ATR"? - TB技术人员:
Params
Numeric Length(14);
Begin
PlotNumeric("ATR",AvgTrueRange(Length));
End
"ATR"是系统中有的,我要是要在其他公式中引用它,怎么引用啊? - TB客服:
直接用AvgTrueRange(Length)就可以,
您也可以定义一个变量:
Vars
Numeric ATRValue;
Begin
ATRValue = AvgTrueRange(14);
...
End - 网友回复:
Params
Numeric Length(13);
Vars
Numeric ATRValue;
Numeric Value1;
Numeric Value2;
Numeric Value3;
Begin
ATRValue = AvgTrueRange(Length);
Value1=(close[1])-(ATRValue[1]);
Value2=Highest(Value1,Length);
Value3=Value2[1];
PlotNumeric( Value3);
end
错哪里了? - 网友回复:
TR := MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
atr:=ma(tr,n);
var1:=ref(close,1)-ref(atr,1);
lsx:=hhv(var1,n);
ls:ref(lsx,1);
相关文章
-
没有相关内容