OPEN-SOURCE SCRIPT

ATR

//version=6
indicator("ATR", "", true)

// Настройки
atrPeriodInput = input.int(24, "Кол-во свечей", minval = 1, maxval = 24)
atrStopInput = input.int(10, "Stop ATR input")

// Переменные для хранения значений
var float thirdHigh = na
var float curentATR = na

// Получаем данные о дневных свечах
[highDaily, lowDaily, closeDaily] = request.security(syminfo.tickerid, "1D", [high, low, close])

// Условие для обновления thirdHigh
isNewDay = ta.change(time("D")) != 0 // Проверяем, изменился ли день
if (isNewDay or na(thirdHigh)) // Проверяем, если значение na или день изменился
thirdHigh := highDaily[5] // Индекс 2 соответствует третьей свече с конца



// Создание таблицы для отображения
var table atrDisplay = table.new(position.top_right, 2, 5, bgcolor=#4b6ad8, frame_width=2, frame_color=color.black)

if barstate.islast
// Заполняем таблицу
table.cell(atrDisplay, 1, 0, str.tostring(thirdHigh, format.mintick), text_color=color.white, bgcolor=color.rgb(233, 153, 32))


table.cell(atrDisplay, 0, 0, "ATR 1D", text_color=color.white, bgcolor=color.rgb(233, 153, 32))
Bill Williams IndicatorsCandlestick analysisChart patterns

Script open-source

In pieno spirito TradingView, l'autore di questo script lo ha pubblicato open-source, in modo che i trader possano comprenderlo e verificarlo. Un saluto all'autore! È possibile utilizzarlo gratuitamente, ma il riutilizzo di questo codice in una pubblicazione è regolato dal nostro Regolamento. Per aggiungerlo al grafico, mettilo tra i preferiti.

Vuoi usare questo script sui tuoi grafici?

Declinazione di responsabilità