OmniPulse (Fixed Version)OmniPulse (Fixed Version) – Description
OmniPulse is a multi-indicator framework designed to combine three core oscillators—RSI, Stochastic, and Momentum—at various lookback lengths, then refine their signals using placeholder features such as machine learning forecasting, adaptive cycle detection, and neural network filtering. While some of these advanced features are not natively supported in Pine Script, they are represented here in simplified forms to illustrate how a more sophisticated system could be structured.
Key Components:
Multi-Length Oscillator Arrays
RSI (calcrsi() function)
Stochastic (placeholder via ta.sma() on a typical price average)
Momentum (ta.roc())
These are calculated for multiple lengths defined by the rsiLengths, stochLengths, and momentumLengths arrays.
Dual-Threshold Convergence
Compares each oscillator’s value to user-defined upper/lower thresholds (threshold1, threshold2) to identify bullish or bearish conditions.
Summarizes results in a convergence score.
Placeholder Machine Learning Forecast
Demonstrates a simple averaging of oscillator values as a “forecast” when toggled on.
Adaptive Cycle Detection (Placeholder)
Introduces a static cycle period (e.g., 20.0) as a placeholder for more advanced transforms.
Neural Network Filter (Placeholder)
Averages convergence, forecast, and cyclePeriod into a single filteredSignal.
Signal Plotting
Plots the filtered signal on the chart.
Highlights potential bullish or bearish extremes with shape markers based on percentile thresholds.
Practical Use & Extension:
Real Multi-Timeframe Analysis: Replace placeholders with request.security() for each timeframe.
Advanced Forecasting: Incorporate custom or external machine learning models.
Genuine Cycle Detection: Implement more sophisticated logic or user-defined cycle detection tools.
Neural Network Heuristics: Expand the placeholder step into a deeper filtering or weighting system.
Overall, OmniPulse serves as an adaptable blueprint for traders and developers, showcasing how multiple indicators and advanced concepts might be combined into a cohesive, signal-generating framework.
Padrões gráficos
Month of Year Performance█ OVERVIEW
The Month of Year Performance indicator is designed to visualize and compare the cumulative percentage change for each month of the year. By aggregating monthly returns, it helps uncover seasonal trends and potential anomalies in financial markets.
In financial analysis, a calendar based anomaly refers to recurring patterns or tendencies associated with specific time periods, such as days of the week. By calculating the cumulative percentage change for each month (January through December) and displaying the results both graphically and in a summary table, this indicator helps identify whether certain months
consistently outperform others.
█ FEATURES
Customisable time window via Time Settings.
Calculates cumulative percentage change for each month (January to December) separately.
Built-in error check to ensure the indicator is applied on a Monthly timeframe.
Distinct visual representation for each month using unique colours.
Customisable table settings including location and font size.
Displays a performance summary table with metrics such as performance, average return, % positive, and count.
█ HOW TO USE
Add the indicator to a chart set to a Monthly timeframe.
Select your desired Start Time and End Time in the Time Settings.
Toggle the performance table on or off in the Table Settings.
Adjust the table’s location and font size as needed.
View the cumulative monthly performance plotted in distinct colours.
Colour Scheme:
January: Blue
February: Red
March: Green
April: Orange
May: Purple
June: Fuchsia
July: Teal
August: Yellow
September: Navy
October: Lime
November: Maroon
December: Aqua
EMA 8 & EMA 14This script in TradingView's Pine Script is designed to plot two Exponential Moving Averages (EMAs) on a price chart, offering traders a way to visually assess short-term and mid-term market trends.
- **EMA 8** (Blue line): This is a fast-moving average that responds quickly to recent price changes. It’s typically used to track shorter-term trends and may signal potential buy or sell opportunities when it crosses over or under slower-moving averages.
- **EMA 14** (Orange line): This is a slower-moving average that smooths out price action over a longer period. It helps traders identify medium-term trends and can act as a confirmation tool when combined with faster EMAs.
The indicator helps traders observe the relationship between these two EMAs. When the fast EMA (8) crosses above the slower EMA (14), it can signal a bullish trend, while a cross below may indicate a bearish trend. The visual distinction between the blue (EMA 8) and orange (EMA 14) lines allows for quick, clear analysis, making it easier to spot potential trend reversals and market opportunities.
This overlay can be particularly useful for trend-following strategies, with traders using these moving averages as dynamic support and resistance levels.
EBL - Enigma BOS Logic: A Comprehensive Multi-Timeframe Trend anThe EBL (Enigma BOS Logic) script is designed for traders seeking an advanced and versatile tool for identifying market trends, breakouts, and critical price levels. This indicator leverages multi-timeframe analysis, trend filtering, and customizable guidance line settings to provide an all-in-one solution for informed trading decisions.
What Does EBL Do?
EBL identifies critical breakout levels (BOS - Break of Structure) on up to three selected timeframes and dynamically plots them as horizontal guidance lines. It combines these levels with trend analysis and user-defined filters to show only the most relevant data. The script offers flexibility to adapt to different trading styles, whether you're a scalper, day trader, or swing trader.
Key Features:
Multi-Timeframe Analysis:
Users can select three distinct timeframes (e.g., 4H, 30m, 15m).
Execution timeframe (e.g., 1m or 5m) overlays the lines from the selected higher timeframes for real-time precision.
Customizable Guidance Lines:
Define line length (horizontal bars) and choose whether lines extend to the current price.
Individual color settings for bullish and bearish lines.
Trend Detection Filter:
Automatically determines the overall market trend based on the 50-period SMA on each selected timeframe.
Displays only bullish lines during uptrends and bearish lines during downtrends.
Time-Limited Display:
Option to show only lines from the last three days, reducing clutter and focusing on recent price action.
Alerts:
Trigger alerts when price breaks above or below critical levels on any selected timeframe.
Users can choose to receive alerts only for specific timeframes.
How Does It Work?
Break of Structure (BOS):
The script captures key high and low levels on each selected timeframe.
Levels are dynamically updated as the market evolves.
Trend Filtering:
Trend direction is determined for each timeframe based on whether the close is above or below its 50-period SMA.
The overall trend combines signals from all three timeframes, providing a balanced and holistic view of the market.
User Control:
Customize everything: timeframes, colors, line behavior, and alert conditions.
Adjust filters to focus on your preferred time horizon (e.g., last 3 days).
How to Use:
Select up to three timeframes based on your trading strategy (e.g., 4H for macro view, 30m for intermediate trends, and 15m for precision).
Enable or disable the trend filter to control whether lines reflect the market's directional bias.
Configure alerts for breakout levels that align with your strategy.
Use the execution timeframe to see how higher timeframe levels interact with real-time price action.
Who Is It For?
This indicator is ideal for:
Trend Traders who want a clear view of directional bias across multiple timeframes.
Breakout Traders who need to identify key resistance and support levels dynamically.
Scalpers and Day Traders who require real-time precision by overlaying higher timeframe levels on lower execution timeframes.
Underlying Concepts:
Break of Structure (BOS): Highlights significant market pivot points, essential for identifying breakout opportunities.
Multi-Timeframe Confluence: Combines insights from various timeframes to create a balanced understanding of price behavior.
Trend Filtering: Ensures clarity by only displaying levels that align with the overall market direction.
EBL - Enigma BOS Logic is not just another breakout indicator. It is a comprehensive tool that combines multi-timeframe analysis, trend detection, and user-centric customization to empower traders with actionable insights. Whether you're analyzing macro trends or executing precision trades, EBL adapts to your strategy and provides clarity in the chaos of the market.
Short-Term Strategy with RSI, MACD, and Bollinger BandsThis used to get the intimation about the buy and sell signals
3 Consecutive Bullish or Bearish CandlesAllows alerts to fire for 3 consecutive red or green candles
Top G indicator [DaVinchi]Описание индикатора
Индикатор Top G indicator предназначен для выявления локальных экстремумов (вершин и впадин) на основе исторических максимумов и минимумов за заданный период. Он сочетает в себе анализ экстремальных значений цены с использованием сглаженной медианы, а также дополнительную фильтрацию сигналов с помощью нормализованного индикатора изменения цены (ROC). Результатом являются сигналы для потенциальных входов в рынок как в направлении "LONG" (отскок от минимума), так и "SHORT" (отказ от максимума), что подтверждается как строгими, так и «простыми» (менее подтверждёнными) условиями.
Основные компоненты и логика работы
Расчёт экстремумов за период
Функция lowest_highest(length) вычисляет:
Нижнее значение: минимальное значение цены за заданный период (ta.lowest).
Верхнее значение: максимальное значение цены за период (ta.highest).
Среднюю линию (Mid): рассчитывается как сглаженная (с использованием Hull MA с периодом 15) медиана экстремумов – среднее значение между минимумом и максимумом за период. Это позволяет получить более сглаженную границу между зонами экстремальных значений.
Генерация сигналов с использованием нормализованного ROC
В функции signals(lowest_src, highest_src) рассчитывается нормализованный показатель изменения цены (ROC):
ROC вычисляется за 8 баров и нормируется по стандартному отклонению, рассчитанному за 200 баров. Это помогает выделить резкие изменения цены.
На основе ROC и соотношения текущих экстремумов формируются условия для сигналов:
Сигнал SHORT ("top"):
Текущий high меньше максимума за период.
На предыдущем баре цена достигала максимума.
Два бара назад наблюдалось резкое повышение (ROC > 2).
Минимальное значение за период остаётся стабильным (не изменялось в течение 5 баров).
Сигнал LONG ("G"):
На предыдущем баре low равен минимальному значению за период.
Текущий low начинает отскакивать и выше минимума.
Два бара назад также фиксировался минимум.
Два бара назад наблюдалось резкое падение (ROC < -2).
Кроме того, определяются упрощённые сигналы (simple_g и simple_top) для ситуаций, когда условия сигнала выполнены без «сильного» подтверждения (без проверки экстремальных значений ROC).
Отрисовка сигналов на графике
Функция draw_labels(...) создаёт метки на графике для визуальной индикации сигналов:
При выполнении условия SHORT создаётся метка с текстом "SHORT" (отмечается стрелкой вниз).
При выполнении условия LONG – метка с текстом "LONG" (со стрелкой вверх).
Для упрощённых сигналов используются символы "˅" (для слабого SHORT) и "^" (для слабого LONG).
Все метки располагаются в соответствии с соответствующими экстремальными значениями (максимум или минимум за период) и могут быть настроены по цвету и размеру.
Графическое отображение и заполнение зон
На графике отображаются:
Линии, соответствующие верхнему и нижнему значениям за период.
Средняя линия (Mid), которая служит ориентиром.
Область между верхней и нижней линиями заливается полупрозрачным цветом, что помогает визуально выделить зону экстремальных колебаний.
Настройка алертов
Для каждого типа сигнала (как для «сильных» LONG/SHORT, так и для упрощённых сигналов) заданы условия для генерации алертов:
При срабатывании условия LONG или SHORT можно получить уведомление с заранее заданными параметрами (включая имя сигнала, направление и символ).
Это позволяет настроить автоматическую отправку сигналов для торговли.
Настройки индикатора
Параметр Length:
Определяет период, за который рассчитываются минимальные и максимальные значения цены. По умолчанию установлен на 150 баров, но его можно изменять в зависимости от желаемой чувствительности.
Цветовые настройки:
Main Color – основной цвет для линий экстремумов.
Centr line – цвет средней линии.
Long Color и Short Color – цвета, используемые для сигналов LONG и SHORT соответственно.
Дополнительные параметры позволяют задать прозрачность и цвет для «простых» сигналов.
Отображение меток:
Максимальное количество меток на графике можно задать через параметр max_labels_count, что обеспечивает возможность отображения большого количества сигналов без потери производительности.
Применение индикатора
Определение ключевых уровней:
Индикатор помогает быстро определить экстремальные уровни цены за выбранный период, что может быть полезно для поиска зон разворота.
Генерация торговых сигналов:
Сигналы LONG и SHORT, основанные на сочетании экстремальных значений и нормализованного ROC, могут служить для подтверждения входа в сделку. Упрощённые сигналы предоставляют дополнительную информацию для трейдера, позволяя учитывать более мягкие сигналы разворота.
Алерты для автоматизации торговли:
Наличие встроенных условий для алертов позволяет оперативно получать уведомления о возможных торговых возможностях.
Destacar Vela 16:00 (30 min)Por si operas en la temporalidad de 30 minutos, el cierre de la vela de las 16:00 te dará indicio para donde podría ir el precio
Professional Trading IndicatorThis is highly probability profitable indicator with lower risk to be closely back tested for better profits, take good assessment prior to taking trades
David1Descripción del Indicador: Estrategia Unificada con Coincidencia de Señales Mejorada
Este indicador en TradingView combina múltiples estrategias de análisis técnico basadas en medias móviles exponenciales (EMAs), RSI y VWAP para identificar señales de entrada y salida en el mercado. La lógica del indicador se basa en la coincidencia de señales provenientes de dos estrategias independientes, con un filtro de tendencia basado en la EMA 100 para mayor confiabilidad.
Engulfing + RSI + EMA
SMA50 → Per confermare il trend principale
EMA50 → Per segnali più reattivi
→ Identifica inversioni su SMA50
RSI + EMA con Segnale → Aggiunge un filtro di
Candle Pattern ArrowsThis Pine Script code is designed to identify specific candlestick patterns and draw boxes on the chart to highlight them. Here's a detailed explanation:
1. Purpose: The script detects two specific candlestick patterns:
- A red candle followed by two green candles with no price overlap between the first and third candles.
- A green candle followed by two red candles with no price overlap between the first and third candles.
2. Conditions:
- For the first pattern, the script checks if:
- The candle two bars ago is red (close < open ).
- The next two candles are green (close > open and close > open).
- There is no price overlap between the first and third candles (high < low ).
- For the second pattern, the script checks if:
- The candle two bars ago is green (close > open ).
- The next two candles are red (close < open and close < open).
- There is no price overlap between the first and third candles (low > high ).
3. Drawing Boxes:
- When the first pattern is detected, a red box is drawn:
- The box starts from the red candle and extends 10 bars to the right.
- The height of the box spans from the highest price of the red candle (high ) to the lowest price of the third candle (low ).
- When the second pattern is detected, a green box is drawn:
- The box starts from the green candle and extends 10 bars to the right.
- The height of the box spans from the lowest price of the green candle (low ) to the highest price of the third candle (high ).
4. Box Appearance:
- The boxes have semi-transparent borders and backgrounds to ensure visibility of the underlying candles.
- The border color is set with 50% transparency, and the background color is set with 90% transparency.
5. Positioning:
- The bar_index variable is used to accurately position the boxes on the chart.
- The starting point of the box is set to the bar index of the initial candle (bar_index - 2), and it extends 10 bars to the right.
6. Customization:
- The colors and transparency levels of the boxes can be customized by adjusting the rgb and transp values in the box.new function.
7. Historical Data:
- The script works based on historical data and does not predict future patterns.
- The boxes are drawn only after the three-candle pattern is fully formed.
This script is useful for traders who want to visually identify specific candlestick patterns on their charts, helping them make more informed trading decisions.
Momentum DPOMomentum using DPO.
This indicator uses DPO value as input value for momentum indicator.
Basically, it reads detrended momentum on the assets.
Sweep Candle [odnac]
ATR Imbalance Detection
This feature highlights candles that have a significantly larger range compared to the average true range (ATR).
How it works: A candle is considered imbalanced if its range (high - low) exceeds a specified multiple of the ATR (default multiplier is 1.5, with an ATR length of 5).
Visualization: Such candles are highlighted in yellow.
Engulfing Candle Detection
This feature detects bullish and bearish engulfing candles.
Types
Standard: Traditional engulfing pattern where the current candle fully "engulfs" the previous one.
Sweep: A variation where the candle engulfs the previous one and sweeps the previous low (for bullish) or high (for bearish).
Visualization:
Bullish engulfing patterns are marked with a green triangle below the candle.
Bearish engulfing patterns are marked with a red triangle above the candle.
Momentum Candle Detection
This feature identifies candles with strong upward or downward momentum compared to the previous candle.
Types
Standard: A basic momentum pattern where the current candle continues the price direction with strong momentum.
Sweep: A variation where the candle sweeps the previous low (for bullish) or high (for bearish).
Visualization:
Bullish momentum candles are marked with a green circle below the candle.
Bearish momentum candles are marked with a red circle above the candle.
Summary
This indicator helps traders identify significant market conditions such as imbalances, engulfing candles, and momentum patterns, making it a valuable tool for technical analysis and trend-following strategies.
The customizable settings provide flexibility to adapt the tool to different trading styles.
wdgXYEMA1n2v03This is a simple strategy for trending following that enters on a pullback while price is beyond both EMA1 and EMA2, for a simple 5 point target and -5 point stop loss. The strategy enters a Long when price is above EMA1 and EMA2 and the strategy enters short when the price is below EMA1 and EMA2. This strategy is a work in progress.
K0K0 INDICATORFisher Transform with DPO.
Its an indicator which plots both fisher transform and DPO to a single line.
it helpful for reading momentum cycles of a given asset.
Candlestick Pattern Detectorjbfiefgfbsjhbjdgksdbfs dsfidsg sgdjshes gjhg sejg eshgjdshg sjhg sh jsdshg sgjhs hjsj hesjgh sejhg ejhg ejhg hg hgj ehgj gh ghj ghj gje gj grjhegj rjg rjgh jrhg jg jeg jeg jg jrheg jrehg jh
CRT + Marching candle by Divyaprakash🚀 Features of the Script:
✔ CRT Pattern Detection (A, B, C for Bullish & Bearish Patterns)
✔ Higher Highs & Lows Detection
✔ Bar Coloring (Blue for Expansion Candles)
✔ Percentage Range Change Labels (Customizable Placement & Size)
✔ Alerts for CRT Patterns
TimePhetchaburi MA with 12 Inputs + Parabolic SARสำหรับการใช้ ที่ต้องการเส้น MA เท่านั้น INDI สามารถปรับเปลี่ยนได้ ทั้งหมด 12 เส้น เลือกได้ตามที่เรานั้นถนัดตามสไตล์การเทรด
สามารถติดตามต่อได้ สำหรับคนที่ต้องการ ICT+SMC