Export DataThis script exports historical OHLCV (Open, High, Low, Close, Volume) data in CSV format by displaying it as labels on the chart. The user can manually copy the data into a CSV file.
Göstergeler ve stratejiler
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.
CandelaCharts - Fib Retracement (OTE) 📝 Overview
The CandelaCharts Fib Retracement (OTE) indicator is a precision tool designed to help traders identify Optimal Trade Entry (OTE) levels based on Fibonacci retracement principles, as taught in ICT (Inner Circle Trader) methodology.
This indicator automatically plots Fibonacci retracement levels between a selected swing high and swing low, highlighting the key OTE zone between the 61.8% and 78.6% retracement levels—a prime area for potential reversals in trending markets.
📦 Features
Automatic & Custom lookback modes
Customizable fib levels
Dynamic coloring
Reverse & extend
⚙️ Settings
Lookback: Controls the number of bars to look back. You can choose between **Automatic** or **Custom** mode.
Line Style: Sets the line style for the Fibonacci levels.
Levels: 0, 0.236, 0.0.382, 0.500, 0.620, 0.705, 0.790, 0.886, 1.000. Allows you to toggle the visibility of Fibonacci levels.
Dynamic Coloring: Colors Fibonacci levels according to trend direction.
Show Labels: Shows the price value at each Fibonacci level.
Reverse: Flips the Fibonacci levels in the opposite direction.
Extend Left: Extends the Fibonacci levels to the left.
⚡️ Showcase
Dynamic Coloring
Manual Coloring
Fib Retracement
Extended
Custom Length
📒 Usage
Using the CandelaCharts Fib Retracement (OTE) is pretty straightforward—just follow these steps to spot high-probability trade setups and refine your entries.
Identify the Trend – Determine whether the market is in an uptrend or downtrend.
Select Swing Points – The indicator automatically plots from the most recent swing high to swing low (or vice versa).
Wait for Price to Enter OTE Zone – Look for price action confirmation within the optimal entry zone (61.8%-78.6%).
Enter the Trade – Consider longs in an uptrend at the OTE zone, and shorts in a downtrend.
Set Stop & Target – Place stops below/above the swing low/high and target extension levels (127.2%, 161.8%).
🎯 Key takeways
The CandelaCharts Fib Retracement (OTE) is a must-have tool for traders looking to refine their entries and maximize risk-reward potential with precision-based ICT trading strategies. 🚀
🚨 Alerts
The indicator does not provide any alerts!
⚠️ Disclaimer
Trading involves significant risk, and many participants may incur losses. The content on this site is not intended as financial advice and should not be interpreted as such. Decisions to buy, sell, hold, or trade securities, commodities, or other financial instruments carry inherent risks and are best made with guidance from qualified financial professionals. Past performance is not indicative of future results.
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, могут служить для подтверждения входа в сделку. Упрощённые сигналы предоставляют дополнительную информацию для трейдера, позволяя учитывать более мягкие сигналы разворота.
Алерты для автоматизации торговли:
Наличие встроенных условий для алертов позволяет оперативно получать уведомления о возможных торговых возможностях.
RSX Divergence ProRSX Divergence Pro detects regular and hidden divergences using a smoothed Relative Strength Xtra (RSX) oscillator. It helps traders identify trend reversals and trend continuation signals with clear visual labels. Users can enable/disable divergences, adjust RSX length, customize label colors/sizes, and choose different price types. The indicator also includes dynamic RSX coloration and adjustable overbought/oversold levels for better market insights. Perfect for traders seeking precision in divergence detection and smoother signals than traditional RSI. 🚀
Precise RSI Divergence & Volume Indicator//@version=5
indicator("Precise RSI Divergence & Volume Indicator", overlay=true)
// Input Settings
length = input(14, title="RSI Length")
source = close
rsi = ta.rsi(source, length)
volThreshold = input(1.5, title="Volume Threshold Multiplier")
// Function to detect pivot highs
pivotHigh(series, left, right) =>
ta.valuewhen(ta.pivothigh(series, left, right), series, 0)
// Function to detect pivot lows
pivotLow(series, left, right) =>
ta.valuewhen(ta.pivotlow(series, left, right), series, 0)
// Detect RSI and Price Highs and Lows
priceHigh = pivotHigh(high, 5, 5)
priceLow = pivotLow(low, 5, 5)
rsiHigh = pivotHigh(rsi, 5, 5)
rsiLow = pivotLow(rsi, 5, 5)
// Bullish Divergence Condition
bullishDivergence = not na(priceLow) and not na(rsiLow) and priceLow < priceLow and rsiLow > rsiLow
// Bearish Divergence Condition
bearishDivergence = not na(priceHigh) and not na(rsiHigh) and priceHigh > priceHigh and rsiHigh < rsiHigh
// Volume Condition for Major Volume Spikes
avgVol = ta.sma(volume, length)
highVolume = volume > avgVol * volThreshold
// Plot Bullish Divergence
plotshape(bullishDivergence and highVolume, location=location.belowbar, color=color.green, style=shape.labelup, title="Bullish Divergence w/ Volume", size=size.small)
// Plot Bearish Divergence
plotshape(bearishDivergence and highVolume, location=location.abovebar, color=color.red, style=shape.labeldown, title="Bearish Divergence w/ Volume", size=size.small)
// Alert Conditions
alertcondition(bullishDivergence and highVolume, title="Bullish Divergence Alert", message="Bullish RSI Divergence with High Volume Detected!")
alertcondition(bearishDivergence and highVolume, title="Bearish Divergence Alert", message="Bearish RSI Divergence with High Volume Detected!")
UTI GaranRSI (Relative Strength Index) – выявляет зоны перекупленности/перепроданности.
Пересечения скользящих средних (МА) – классическая стратегия для определения тренда.
MACD (Moving Average Convergence Divergence) – подтверждение тренда через дивергенции и пересечения линий.
ADX (Average Directional Index) – фильтрация ложных сигналов, показывая силу тренда.
Объём (Volume & OBV) – учитывает рост/падение объёмов при смене тренда.
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.
Short-Term Strategy with RSI, MACD, and Bollinger BandsThis used to get the intimation about the buy and sell signals
Smart Non-Repainting Indicator By SilkRoadIndicator Name: Smart Non-Repainting Indicator
Purpose: Generate accurate Call (Buy) and Put (Sell) signals based on candlestick patterns, trend confirmation, and dynamic support/resistance levels.
EMA 14/100/200This script displays four Exponential Moving Averages (EMAs)—EMA 14, EMA 100, EMA 200, and EMA 720—on the same chart. By doing so, it helps you easily observe price trends and momentum across multiple timeframes. Whether you’re trading short-, medium-, or long-term, you can use this tool to compare and analyze market movement with greater clarity.
Fractal Fusion DivergenceFractal Fusion Divergence Indicator
A powerful confluence-based indicator that detects Fractal Reversals and RSI Divergences, helping traders identify potential market turning points with precision.
The Fractal Fusion Divergence Indicator is a next-generation technical tool designed to enhance market timing by combining fractal structure analysis with RSI divergence detection.
This indicator identifies key swing highs and lows using fractals and validates these pivot points with RSI-based bullish and bearish divergences. The result is a highly efficient system for spotting potential reversals before they happen.
Key Features:
✅ Fractal-Based Market Structure: Automatically detects significant swing highs/lows based on price action.
✅ RSI Divergence Detection: Highlights hidden and regular divergences to indicate momentum shifts.
✅ Customizable Sensitivity: Adjust divergence strength, fractal length, and price sensitivity to match your trading style.
✅ Visual Alerts & Labels: Displays fractals, divergence lines, and divergence confirmation arrows for easy identification.
✅ Alerts for Reversals: Get real-time alerts when bullish or bearish divergence is confirmed.
How to Use:
Bullish Divergence (🔼 Green Arrow): Price makes a lower low, but RSI forms a higher low → Potential upside reversal.
Bearish Divergence (🔽 Orange Arrow): Price makes a higher high, but RSI forms a lower high → Potential downside reversal.
Use in conjunction with trend analysis for optimal results.
Customization Options:
🔹 Adjustable fractal length for flexible pivot detection.
🔹 Set RSI period and smoothing for refined divergence detection.
🔹 Modify price and RSI sensitivity for filtering weak signals.
Ideal For:
✅ Swing Traders
✅ Trend Reversal Traders
✅ Scalpers Looking for Precision Entries
✅ Confluence-Based Technical Analysts
🚀 Enhance your trading strategy with the Fractal Fusion Divergence Indicator!
EMA OatshiftEMA 14/100/200/720
This script displays four Exponential Moving Averages (EMAs)—EMA 14, EMA 100, EMA 200, and EMA 720—on the same chart. By doing so, it helps you easily observe price trends and momentum across multiple timeframes. Whether you’re trading short-, medium-, or long-term, you can use this tool to compare and analyze market movement with greater clarity.
Multi Indicateurs SMA/EMA/RSI/Pivot/Fibo/ATRAffichage Multiple d'indicateurs SMA/EMA/RSI/Pivot/Fibonacci/ATR
Sam Pivots + CPR + EMA + SMA Rev2buy sell script buy using pivot different EMA AND different SMA and CPR Value
Trend Dan Area PentingStruktur SMC dan indikator FVG memungkinkan pengguna untuk dengan mudah mengidentifikasi kelanjutan tren (Break Of Structure) atau perubahan tren (CHange Of CHaracter) pada kerangka waktu apa pun. Selain itu, ini menampilkan semua area FVG, apakah itu bullish, bearish, atau bahkan mitigasi.
Fair Value Gap :
Proses FVG menunjukkan setiap area likuiditas FVG bullish, bearish, atau bahkan mitigasi. Ketika FVG sepenuhnya dimitigasi, itu akan langsung dihapus dari grafik.
Ada sejarah FVG untuk ditunjukkan. Dengan memilih jumlah FVG tertentu untuk ditampilkan dalam grafik, pengguna dapat memfokuskan analisisnya pada area likuiditas terakhir.
Berikut aturan untuk warna FVG :
1.Hijau saat FVG bullish dan belum dimitigasi
2.Merah saat FVG bearish dan belum dimitigasi
3.Abu-abu ketika FVG bullish / bearish telah dimitigasi
4.Dihapus ketika FVG telah sepenuhnya dimitigasi
Analisis struktur:
roses Struktur menunjukkan BOS dalam garis abu-abu dan CHoCH dalam garis kuning. Ini menunjukkan kepada pengguna pola aksi harga terakhir.
Garis biru adalah nilai tinggi dan nilai rendah dari struktur saat ini.
테스트//@version=5
//@strategy_alert_message {{strategy.order.alert_message}}
import dokang/POA/13 as POA
password = "!gusvh751818"
// 시작시간, 종료시간 설정
start_time = input.time(timestamp("2025-02-08T16:13:00+09:00"), title="자동매매 시작")
end_time = input.time(timestamp("2026-02-08T16:12:00+09:00"), title="자동매매 종료")
in_trade = POA.in_trade(start_time, end_time)
bgcolor(in_trade ? color.rgb(83, 107, 173, 94) : na)
// 전략스크립트
strategy("테스트",
overlay = true,
process_orders_on_close = true,
initial_capital = 100,
default_qty_type = strategy.percent_of_equity,
default_qty_value = 101)
// 전략 알고리즘 작성
is_long = true
is_long_close = true
is_short = true
is_short_close = true
// if in_trade 안에서 진입/종료 작성
if in_trade
if is_long
strategy.entry("롱", strategy.long, alert_message = POA.entry_message(password))
if is_long_close
strategy.close("롱", alert_message = POA.close_message(password))
MOVING AVERAGE CROSSOVER GLOBAL ESTRATEGYComplete moving average crossover script with multiple configurable options:
1. By default, it only operates in "Long" mode, but it can be set to also operate in "Short" mode.
2. The buy/sell order condition can be triggered by the crossover of moving averages or when the price closes above or below the moving averages.
3. A third moving average can also be added.
4. Different types of moving averages can be selected to choose the one that performs best.
5. The periods of the moving averages are also configurable.
Since this is a strategy, backtesting can be easily performed to select the values that work best with the asset being analyzed.
Below is a description of the moving averages added to the script and their characteristics:
Simple SMA (Simple Moving Average):
Calculates the simple average of closing prices over a specific period.
It is the most basic and easy to interpret but may be slow to react to sudden price changes.
Exponential EMA (Exponential Moving Average):
Gives more weight to recent prices, making it more sensitive to price changes.
Responds more quickly to market fluctuations compared to SMA, helping to detect trend changes earlier.
Weighted WMA (Weighted Moving Average):
Assigns more weight to recent data in a linear fashion.
Provides a balance between the sensitivity of EMA and the smoothness of SMA, making it useful for short-term trend following.
Volume-Weighted VWMA (Volume-Weighted Moving Average):
Weights prices based on trading volume, giving more importance to prices with higher volume.
Useful for analyzing whether price movements are supported by high volume, indicating greater relevance.
Hull HMA (Hull Moving Average):
Designed to minimize lag while increasing sensitivity.
Combines smoothing and fast price response, making it suitable for traders who need to detect trend changes quickly.
Smoothed RMA (Smoothed Moving Average):
Similar to EMA but with a different smoothing approach, providing an average that effectively filters price noise.
Often used for medium-term trend analysis.
Arnaud Legoux ALMA (ALMA Moving Average):
Uses a special smoothing algorithm with bias control to reduce noise and improve trend detection.
Allows adjustment of bias and smoothing parameters to suit different trading needs.
Known for its ability to maintain a fast response to price while suppressing noise.
These moving averages offer different approaches to tracking and analyzing price trends. Depending on your trading strategy, you can choose the moving average that best suits your needs: from a fast response with HMA or EMA to a more stable and less reactive approach with SMA or RMA.
Amoy-7 SMMA & 20 EMA7 SMMA (Smoothed Moving Average):
Pine Script doesn't have a built-in function for SMMA, so I used a recursive calculation based on the previous SMMA value.
The first value is calculated using a simple moving average (ta.sma()), and for subsequent values, the formula incorporates the previous SMMA value.
20 EMA (Exponential Moving Average):
The 20-period EMA is calculated using ta.ema().
Plotting:
The script plots both the 7 SMMA (orange line) and the 20 EMA (blue line) on the chart.
Buy/Sell Signals:
A buy signal is generated when the 20 EMA crosses above the 7 SMMA.
A sell signal is generated when the 20 EMA crosses below the 7 SMMA.
These signals are marked with green "BUY" and red "SELL" labels on the chart.
7 SMMA & 20 EMA -Amoy7 SMMA (Smoothed Moving Average):
Pine Script doesn't have a built-in function for SMMA, so I used a recursive calculation based on the previous SMMA value.
The first value is calculated using a simple moving average (ta.sma()), and for subsequent values, the formula incorporates the previous SMMA value.
20 EMA (Exponential Moving Average):
The 20-period EMA is calculated using ta.ema().
Plotting:The script plots both the 7 SMMA (orange line) and the 20 EMA (blue line) on the chart.
Buy/Sell Signals:
A buy signal is generated when the 20 EMA crosses above the 7 SMMA.
A sell signal is generated when the 20 EMA crosses below the 7 SMMA.
These signals are marked with green "BUY" and red "SELL" labels on the chart.
How to use:
Copy and paste the code into TradingView's Pine Script editor.
Add the script to a chart to visualize both moving averages and the crossover signals.
Let me know if you need further modifications or have other requests!
CRT by DivyaprakashThis Indicator is Created by Divyaprakash Jha
This Indicator highlights the Liquidity Sweeps of previous Candle
current version focus on 4 conditions
previous candle bullish next candle bearish + high liquidity sweep
previous candle bearish next candle bearish + high liquidity sweep
previous candle bullish doji next candle bearish + high liquidity sweep
previous candle bearish doji next candle bearish + high liquidity sweep
previous candle bearish next candle bullish + low liquidity sweep
previous candle bullish next candle bullish + low liquidity sweep
previous candle bullish doji next candle bullish + low liquidity sweep
previous candle bearish doji next candle bullish + low liquidity sweep OANDA:XAUUSD
3 Consecutive Bullish or Bearish CandlesAllows alerts to fire for 3 consecutive red or green candles