3EMA + Боуллингер + PIVOT

Автор:Чао Чжан, Дата: 2022-05-08 12:22:57
Тэги:ЕМА

Три EMAS + BOLLINGER BANDS + PIVOT

ИНДИКАТОР 1: ТРЕЕ ЕМА (Экспоненциальная скользящая средняя) С помощью этого индикатора вы можете визуализировать средние цены с большим весом к самым последним данным. Вычисляются и рисуются три экспоненциальных скользящих средних: 4, 20 и 200 последних свечей. - Быстрая EMA1 = 8 - Средняя EMA2 = 20 - Медленная EMA 3 = 200

ИНДИКАТОР 2: БОЛЛИНГЕРСКИЕ ОБЛОЖКИ С помощью этого индикатора вы можете увидеть силу и тенденцию рынка, то есть он измеряется волатильностью цены актива. Если цена превышает верхнюю полосу, актив перекуплен. Если цена превышает нижний диапазон, актив перепродан. Длина тренда - база = 20, шаг = 1 Стандартное отклонение - множитель = 2, шаг = 0,2

Индикатор 3: Ключевая точка Этот показатель обозначает точки, где цена является минимальной и максимальной, в диапазоне свечей, определенных в параметре Distance to Pivot.

Эти 3 показателя используются для всех типов активов: FOREX, CRYPT, CFD, ETC.


обратная проверка

img


/*backtest
start: 2022-04-07 00:00:00
end: 2022-05-06 23:59:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © JCMR76

//@version=4
study("3EMA + Boullinger + PIVOT", overlay=true)


// TRES EMAS - THREE EMA´s
periodo1 = input(8, title="Periodo 1, Length 1=", step =1, minval=1, maxval=300)
periodo2 = input(20, title="Periodo 2, Length 2=", step =1, minval=1, maxval=300)
periodo3 = input(200, title="Periodo 3, Length 3=", step =1, minval=1, maxval=1000)


plot(ema(close,periodo1), color=color.gray, linewidth=1)
plot(ema(close,periodo2), color=color.green, linewidth=1)
plot(ema(close,periodo3), color=color.purple, linewidth=3)

//BANDA BOLLINGER - BANDS BOLLINGER
longitudbb   = input(20,title = "longitudBB, LenghtBB=", type = input.integer, step = 1, minval=1, maxval=50)
multbb       = input(2.0, title = "Multiplicadorbb, EstDesv = ", type= input.float, step = 0.2, minval=0.2, maxval=20)
fuente       = input(close, title="fuente", type=input.source)
[mm,banda_sup, banda_inf] = bb(fuente, longitudbb,multbb)
ps=plot(banda_sup, color=color.new(color.gray, 90))
pi=plot(banda_inf, color=color.new(color.gray, 90))
//fill(ps,pi,color=color.new(color.gray,80))

//PIVOT - PIVOTE
dist = input(6, title ="distancia para el pivote/ distance to pivot ", type = input.integer, step = 1)

pl = pivotlow(low, dist, dist)
if not na(pl)
    strategy.entry("Enter Long", strategy.long)

ph = pivothigh(high, dist, dist)
if not na(ph)
    strategy.entry("Enter Short", strategy.short)
//PIVOT - PIVOTE




Связанные

Больше