NGA

Материал из btnPLUS
Версия от 20:01, 31 января 2020; Bablo (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

NGA — фильтр основанный на авторском индикаторе для обнаружения средней цены и установки лимита по ней. Рассчитывается очень просто: находится максимальная и минимальная цена за указанный период и из них берется среднее. В будущем в этом фильтре появится возможность для ещё более интеллектуального поиска среднего :)

Параметры

1) Режим — режим фильтра. Есть два режима:

  • Цена ниже NGA — разрешать торговлю, если текущая цена ниже среднего (NGA).
  • Цена выше NGA — разрешать торговлю, если текущая цена выше среднего (NGA).

2) Период — количество свечей, на которых будет производиться расчёт NGA.

3) TimeFrame — таймфрэйм графика, на котором будет производиться расчёт NGA.

4) Отступ — процент отступа от NGA. По умолчанию 0 - без отступа. Указывается без знака процента. Если просто указать число, то к значению прибавится указанный процент (т.е. отступ сверху), если указать число со знаком минус, то получится отступ снизу.

Пример

NGA

Вот, например, на часовой график положена NGA с периодом 7 (линия красного цвета). Если нужно, чтобы торговля разрешалась только если цена ниже красной линии то параметры будут следующие: Режим = Цена ниже NGA, Период = 7, TimeFrame = 1h.

Тестирование на TradingView

Перед тем как использовать любой индикатор его следует изучить. Этот не исключение. Для тестов вставьте в Pine Editor следующий код и нажмите Add to chart:

//@version=3
//@author=https://btn.plus
study(title="NGA", overlay=true)
length = 60 // Period (Период указывается здесь)
max = 0.0
min = 100000.0
for i = 0 to length
	if low[i] < min
		min := low[i]
	if high[i] > max
		max := high[i]
avg = (max + min) / 2
plot(avg, title="NGA", style=line, linewidth=4, color=red)
Добавление NGA на TradingView

См. также