EdgeXplorer - Smart Candle Patterns + Swings
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «indicator_edgexplorer_–_smart_candle_patterns_&_swings_for_tradingview_6023903915693579001.pine» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Индикатор TradingView, отображающий на графике свечные паттерны и метки свинговых максимумов и минимумов. В основе лежат расчёты технических показателей средствами Pine Script: определение свечных формаций и пивот-точек по заданной длине. На графике появляются метки с названием паттерна и подсказкой, а также обозначения свинговых уровней. Доступны пользовательские настройки длины пивотов и цветов меток. Индикатор не является торговым советником и не выполняет симуляцию сделок.
Настройки программы
| Настройка | Описание |
|---|---|
| length | Длина пивота — Длина окна для расчёта пивот-точек, используемых при определении свинговых максимумов и минимумов. |
| swingHighColor | Цвет метки свингового максимума — Цвет метки, отображаемой на свинговом максимуме. |
| swingLowColor | Цвет метки свингового минимума — Цвет метки, отображаемой на свинговом минимуме. |
Поиск по коду файла
indicator("EdgeXplorer - Smart Candle Patterns + Swings", overlay=true, max_labels_count=500)
length = input.int(21, "Pivot Length")
swingHighColor = input.color(color.red, "Swing High Label", group="Style")
swingLowColor = input.color(color.green, "Swing Low Label", group="Style")
hammerDesc = "Hammer: Small body with long lower wick, shows strong buying after a downtrend."
invHammerDesc = "Inverted Hammer: Long upper wick, weak bearish push followed by strong buying."
bullEngulfDesc = "Bullish Engulfing: Green candle completely engulfs red one. Bullish sign."
hangingDesc = "Hanging Man: Appears after an uptrend with long lower wick, often bearish."
shootingDesc = "Shooting Star: Long upper wick after uptrend, indicating selling pressure."
bearEngulfDesc = "Bearish Engulfing: Red candle engulfs green one. Signals bearish pressure."
dojiDesc = "Doji: Candle with nearly equal open and close, signals market indecision."
morningStarDesc = "Morning Star: Bullish reversal with three candles: down, indecision, and strong up."
eveningStarDesc = "Evening Star: Bearish reversal with up candle, indecision, and strong down."
spinningTopDesc = "Spinning Top: Small body, long wicks both sides, shows indecision."
marubozuBullDesc = "Bullish Marubozu: Strong green candle with no wicks, full conviction."
marubozuBearDesc = "Bearish Marubozu: Strong red candle with no wicks, full bearish pressure."
threeWhiteSoldiersDesc = "Three White Soldiers: Three long green candles in a row, bullish trend signal."
threeBlackCrowsDesc = "Three Black Crows: Three long red candles in a row, bearish trend signal."
o = open[length]
c = close[length]
h = high[length]
l = low[length]
body = math.abs(c - o)
ph = ta.pivothigh(high, length, length)
pl = ta.pivotlow(low, length, length)
var float prevHigh = na
var float prevLow = na
hammerMatch = pl and (math.min(o, c) - l > body) and (h - math.max(o, c) < body)
invHammerMatch = pl and (h - math.max(o, c) > body) and (math.min(o, c) - l < body)
bullEngulfMatch = c > o and c[1] < o[1] and c > o[1] and o < c[1]
hangingMatch = ph and (math.min(c, o) - l > body) and (h - math.max(o, c) < body)
shootingMatch = ph and (h - math.max(o, c) > body) and (math.min(c, o) - l < body)
bearEngulfMatch = c < o and c[1] > o[1] and c < o[1] and o > c[1]
dojiMatch = math.abs(c - o) <= ((h - l) * 0.1)
morningStarMatch = c[2] < o[2] and dojiMatch[1] and c > Показано первые 50% кода (символов: 3886)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.