добре, набридло btc-parkinson-sismographe, зіткнувшись з цим коливальним ринком, я створив індикатор на основі власних спостережень: btc любить долати опір і повертатися, як пудель, у свій діапазон, тому я закодував цю поведінку на додаток до діапазон.

таким чином ми можемо дійсно знати, коли він вийде зі свого діапазону... і повернутися до нормальних показників.

// Цей код Pine Script™ підпадає під дію умов Mozilla Public License 2.0 на https://mozilla.org/MPL/2.0/

// © jeromehorus

//@version=6

індикатор ("рівень", накладення=true)

діапазон = input.int(33,"діапазон")

nh = ta.highest(близький,діапазон)

nb = ta.lowest(близько,діапазон)

діапазони = nh-nb

if ( close > nb і close < nb+( діапазони/4) або close > nh+( діапазони/4) )

label.new(bar_index, low, "B", style=label.style_label_up, color=color.green, textcolor=color.white)

// тому, якщо він знаходиться близько до вершини або якщо він розбиває свою опору здалеку

if ( close < nh і close > nh-( діапазони/4) або close < nb-( діапазони/4) )

label.new(bar_index, high, "S", style=label.style_label_down, color=color.red, textcolor=color.white)

ділянка (nh)

ділянка (nb)

plot(nb+(rows/4))

графік (nh-(діапазони/4))