
图片天元证券官网 - 散户炒股杠杆注册 - 在线股票如何配资开户
[正文]各人好,我是业余选手。今天咱们学习一下Trend Range Detector【趋势区间探伤器】标的。图片
见地:该标的通过在价钱图表上绘图矩形框和线条,识别价钱在一定规模内的波动区域。它基于加权出动平均线(WMA)和平均的确波幅(ATR)来界说这些规模,并不错显露价钱破损或跌破规模的情况。
1.参数界说天元证券官网 - 散户炒股杠杆注册 - 在线股票如何配资开户
length = input.int(50, minval=1, step=1, title='Minimum Range Length', tooltip=t1)mult = input.float(2.0, minval=0.1, step=0.1, title='Range Width Multiplier', tooltip=t2)highlightBreak = input.bool(true, 'Highlight Box Breaks', tooltip=t3)2.预计逻辑atr = ta.atr(2000) * multsumWeightedClose = 0.0sumWeights = 0.0for i = 0 to length - 1 delta = math.abs(close[i] - close[i+1]) w = delta / close[i+1] sumWeightedClose := sumWeightedClose + close[i] * w sumWeights := sumWeights + wma = sumWeights != 0 ? sumWeightedClose / sumWeights : na预计加权出动平均线(WMA):delta:预计相邻两根 K 线收盘价的完全差值。w:把柄 delta 和下一根 K 线的收盘价预计权重。sumWeightedClose:累加收盘价与权重的乘积。sumWeights:累加权重。ma:加权平均值(sumWeightedClose / sumWeights),若 sumWeights 为 0,则复返 na(无值)。3.判断价钱规模distances = array.new_float()for i = 0 to length - 1 distances.push(math.abs(close[i] - ma))maxDist = distances.max()inRange = maxDist <= atr判断价钱是否在规模内:创建一个浮点数数组 distances,存储 length 根 K 线收盘价与 WMA 的完全差值。maxDist:预计数组中的最大差值。inRange:若是 maxDist 小于或就是基于 ATR 的规模(atr),则价钱在规模内,复返 true。 本站仅提供存储做事,统共践诺均由用户发布,如发现存害或侵权践诺,请点击举报。
天元证券官网 - 散户炒股杠杆注册 - 在线股票如何配资开户提示:本文来自互联网,不代表本网站观点。