AekFreedom All-in-OneIndicator Description: All-in-One Technical Analysis Suite
This indicator is an "All-in-One" tool designed to combine multiple popular technical analysis instruments into a single script. It allows traders to perform comprehensive chart analysis, reduce the number of indicators needed, and customize everything in one place.
The core concept of this indicator is to display all elements as an overlay on the main price chart, providing a clear view of the relationship between the various tools and the price action.
💡 Key Features
The indicator consists of 6 primary modules, each of which can be independently enabled, disabled, and customized through the Settings menu (⚙️).
1. Automatic Candle Pattern Coloring
What it does: Detects significant reversal candlestick patterns and changes their color for easy identification.
Patterns Detected:
Engulfing (Bullish/Bearish): Identifies engulfing candles with a special condition that the "body must be larger than the wicks" to filter for only strong momentum candles.
Pin Bar (Bullish/Bearish): Highlights candles with long wicks, indicating price rejection.
Best for: Identifying potential reversal or continuation signals at key support and resistance levels.
2. FVG (Fair Value Gap) with Auto-Mitigation
What it does: Detects price imbalances created by strong buying or selling pressure and draws them as price zones.
Special Feature: When the price returns to "fill" or mitigate the gap, the FVG box is automatically deleted from the chart. This keeps the chart clean and displays only the currently relevant zones.
Best for: Identifying key support and resistance zones where the price is likely to return and react.
3. VWAP and Standard Deviation Bands
What it does: Displays the VWAP (Volume Weighted Average Price) line, which is the average price weighted by volume, along with Standard Deviation Bands.
Customization: The VWAP calculation can be anchored to reset every Session (Day), Week, Month, or Year.
Best for: Determining the intraday trend, identifying "fair value" zones, and serving as significant support and resistance levels.
4. Parabolic SAR (Stop and Reverse)
What it does: Plots dots on the chart that trail the price to indicate trend direction.
Application:
Dots below price: Indicate an uptrend.
Dots above price: Indicate a downtrend.
Best for: Confirming trend direction and providing dynamic Trailing Stop points to protect profits.
5. 3 Customizable EMAs (Exponential Moving Averages)
What it does: Displays three separate EMA lines, which are powerful, fundamental tools for trend analysis.
Customization: The Length and Color of each of the three EMAs can be fully customized.
Best for: Confirming trend strength, identifying pullback entry opportunities, and acting as dynamic support and resistance.
6. Bollinger Bands (BB)
What it does: Displays a price channel that measures market volatility, consisting of a middle basis line (SMA) and upper/lower bands.
Application:
Squeezing Bands: Signal a period of low volatility and a potential for a strong breakout.
Price touching outer bands: Can indicate short-term overbought or oversold conditions.
Best for: Gauging volatility and identifying potential mean-reversion opportunities in ranging markets.
⚙️ How to Use and Customize
The core strength of this indicator is its flexibility. Users can go to the indicator's Settings (⚙️) panel, where all functions are organized into clear groups. You can:
Enable or Disable each tool independently.
Customize all parameters, such as EMA lengths, band multipliers, colors, and more.
Combine tools to fit your specific trading style. For example, you might use only FVG + VWAP for intraday trading, or EMAs + Candle Patterns for trend-following strategies.
This indicator is like a "Swiss Army Knife" for traders, combining essential tools into one package to make chart analysis faster and more efficient.
النطاقات والقنوات
Bull Market Support Bands (20W SMA & 21W EMA)This indicator plots the 20-week Simple Moving Average (SMA) and the 21-week Exponential Moving Average (EMA), together forming the Bull Market Support Bands (BMSB).
Fully compatible with any chart; values are calculated using the weekly timeframe, even if applied on daily charts.
Adjustable band transparency in settings.
Includes optional alerts when EMA crosses above/below SMA.
ICT GMMA VegasHigh-Level Summary
This indicator blends:
ICT concepts (Market Structure Shift, Break of Structure, Order Blocks, Liquidity Pools, Fair Value Gaps, Killzones, etc.).
GMMA (Guppy Multiple Moving Averages) to visualize short, medium, and long trend strength.
Vegas Tunnels (EMA channels 144/169 and 576/676, plus optional 288/388 mid-tunnels).
Vegas Touch entry module with candlestick patterns (Pin Bar 40%, Engulfing 60%).
Extra slope EMAs (EMA60 & EMA200 with color change by slope).
It not only shows the structure (OB, Liquidity, FVGs) but also plots entry arrows and alerts when Vegas Touch + GMMA align.
⚙️ Script Components
1. GMMA Visualization
Short-term EMAs (3–15, green).
Medium-term EMAs (30–60, red).
Long-term EMAs (100–250, blue).
Used to measure crowd sentiment: short EMAs = traders, long EMAs = investors.
The script counts how many EMAs the close is above/below:
If close above ≥17 → possible buy trend.
If close below ≥17 → possible sell trend.
Plots arrows for buy/sell flips.
2. Vegas Tunnels
Short-term tunnel → EMA144 & EMA169.
Long-term tunnel → EMA576 & EMA676.
Mid-tunnels → EMA288 & EMA388.
Plotted as orange/fuchsia/magenta bands.
Conditions:
Breakout checks → if close crosses above/below these EMAs compared to prior bar.
3. ICT Toolkit
Market Structure Shift (MSS) & BOS (Break of Structure): labels & dotted lines when price shifts trend.
Liquidity zones (Buy/Sell): boxes drawn around swing highs/lows with clustering.
Fair Value Gaps (FVG/IFVG): automatic box drawing, showing break status.
Order Blocks (OB): bullish/bearish blocks, breaker OB recognition.
Killzones: highlights NY open, London open/close, Asia session with background shading.
Displacement: plots arrows on large impulse candles.
NWOG/NDOG: Weekly/Monday Open Gaps.
Basically, this section gives a full ICT price action map on the chart.
4. Vegas Touch Entry Module (Pin40/Eng60 + EMA12 switch)
This is the custom entry system you added:
Logic:
If EMA12 > EMA169, use Tunnel (144/169) as reference.
If EMA12 ≤ EMA169, use Base (576/676).
Hard lock: no longs if EMA12 < EMA676; no shorts if EMA12 > EMA676.
Touch condition:
Long → price touches lower band (Tunnel/Base).
Short → price touches upper band (Tunnel/Base).
With ATR/Percent tolerance.
Trend filter:
Must also align with long-term Vegas direction (144/169 vs 576/676 cross).
Close must be on the outer side of the band.
Candlestick filter:
Pin Bar (≥40% wick) or
Engulfing (≥60% bigger body than previous).
Cooldown: avoids multiple signals in short succession.
Plots:
Green triangle below = Long entry.
Red triangle above = Short entry.
Alerts: triggers once per bar close with full message.
5. Slope EMAs (Extra)
EMA60 and EMA200 plotted as thick lines.
Color:
Green if sloping upward (current > value 2 bars ago).
Red if sloping downward.
📡 Outputs & Alerts
Arrows for GMMA trend flips.
Arrows for Vegas Touch entries.
Labels for MSS, BOS, FVGs, OBs.
Liquidity/FVG/OB boxes.
Background shading for killzones.
Alerts:
“📡 Entry Alert (Long/Short)” for GMMA.
“VT LONG/SHORT” for Vegas Touch.
📝 Key Idea
This is not just one system, but a multi-layered confluence tool:
ICT structure & liquidity context.
GMMA trend recognition.
Vegas Tunnel directional bias.
Candlestick-based confirmation (Pin/Engulf).
Alert automation for live trading.
👉 It’s essentially a trader’s dashboard: structural map + moving averages + entry signals all in one.
TNP/BB Trend IndicatorThis indicator identifies trend shifts on the 1H timeframe by combining trigger candle patterns with daily support/resistance zones. It helps traders align lower-timeframe entries with higher-timeframe context.
🔹 Core Logic
Daily Zones
Uses the daily chart to mark bullish zones (support) and bearish zones (resistance).
A valid trend signal only occurs when price action aligns with these zones.
Trigger Candles (1H)
TNP (Triple Negative/Positive Price): A structured 3-bar pattern indicating strong directional intent.
BB (Big Body Candle): A wide-range candle with significant body size compared to recent volatility, signaling momentum.
Trend Confirmation
A Bullish Trend is signaled when a bullish trigger forms inside a daily bullish zone.
A Bearish Trend is signaled when a bearish trigger forms inside a daily bearish zone.
Signals are plotted with arrows on the chart, and the current trend state (Bullish / Bearish / Neutral) is displayed live.
S&R ZonesThis indicator automatically detects swing highs and swing lows on the chart using a 3-bar swing structure. Once a swing point is confirmed, it evaluates the price movement and body size of subsequent candles. If the movement meets a volume-based range condition (2.5× the average body size of the last 5 candles), the indicator creates a zone around that swing.
Swing High Zones: Drawn from the highest price of the swing cluster down to its midpoint.
Swing Low Zones: Drawn from the lowest price of the swing cluster up to its midpoint.
These zones act as dynamic support and resistance levels and remain on the chart until they are either:
Broken (price closes beyond the zone), or
Expired (more than 200 bars old).
Zones are color-coded for clarity:
🔴 Red shaded areas = Swing High resistance zones.
🟢 Green shaded areas = Swing Low support zones.
This makes the indicator useful for identifying high-probability reversal areas, liquidity zones, and supply/demand imbalances that persist until invalidated.
SHADOW Brink Boxes London and New YorkSHADOW BRINK BOXES LONDON NY
Asia into London
London into New york
BTTM Steve Mauro strategy! see youtube! IT WORKS
EMA Range OscillatorEMA Range Oscillator (ERO) - User Guide
Overview
The EMA Range Oscillator (ERO) is a technical indicator that measures the distance between two Exponential Moving Averages (EMAs) and the distance between price and EMA. It normalizes these distances into a 0-100 range, helping traders identify trend strength, market momentum, and potential reversal points.
Components
Main Line
Green Line: EMA20 > EMA50 (Uptrend)
Red Line: EMA20 < EMA50 (Downtrend)
Histogram
White Histogram: Price distance from EMA20
Key Levels
Upper Level (80): High divergence zone
Middle Level (50): Neutral zone
Lower Level (20): Low divergence zone
Parameters
ParameterDefaultDescriptionFast EMA20Short-term EMA periodSlow EMA50Long-term EMA periodNormalization Period100Lookback period for scalingUpper80Upper threshold levelLower20Lower threshold level
How to Read the Indicator
High Values (Above 80)
Strong trend in progress
EMAs are widely separated
High momentum
Potential overbought/oversold conditions
Watch for possible trend exhaustion
Low Values (Below 20)
Consolidation phase
EMAs are close together
Low volatility
Potential breakout setup
Range-bound market conditions
Middle Zone (20-80)
Normal market conditions
Moderate trend strength
Balanced momentum
Look for directional clues from color changes
Trading Sessions ASIA RANGETrading Sessions ASIA RANGE
BTMM 25-50 PIPS STOPHUNT COMBI!
SET TIMES TO NY!!!
CM Indicator About Indicator:-
1) This is best Indicator for trend identification.
2) This is based on 42 EMA with Upper Band and Lower bands for trend identification.
3) This should be used for Line Bar chart only.
4) Line bar chart should be used at 1 hour for 15 line breaks.
How to Use:-
1) To go with trend is best use of this indicator.
2) This is for stocks and options not for index. Indicator used for Stocks at one hour and options for 10-15 minutes line break.
3) There will be 5% profitability defined for each entry, 3 entries with profit are best posible in same continuous trend 4 and 5th entry is in riskier zone in continuous trend.
4) Loss will only happen if there is trend reversal.
5) Loss could only be one trade of profit out of three profitable trades.
6) Back tested on 200 stocks and 100 options.
RSI Oscillator fxdealBased on the Pine Script code you provided, here is a detailed description of the indicator's features and functionality.
Indicator Overview
This is the Heikin Ashi RSI Oscillator (HARSI), a custom-built indicator for TradingView. It combines the principles of Heikin Ashi candles and the Relative Strength Index (RSI) to provide a smoothed, trend-focused oscillator in a separate pane below the main chart. The indicator visualizes trend strength, overbought/oversold conditions, and momentum changes using a series of configurable plots and lines.
Key Components and Features
Heikin Ashi RSI Candles: This is the core component. Instead of traditional price data, the indicator uses a custom Heikin Ashi calculation applied to the RSI values. This creates a smoothed, momentum-driven "candle" visualization that filters out market noise, making it easier to identify the direction and strength of the trend. The color of these candles changes to reflect bullish (teal) or bearish (red) momentum.
RSI Plot & Histogram: The indicator includes a standard RSI line plot and an optional histogram. The RSI can be displayed in "Smoothed Mode," which applies a Heikin Ashi-like smoothing to the RSI line itself to reduce volatility and improve trend identification. The histogram visually represents the RSI's value, with its height corresponding to the magnitude of the RSI.
Stochastic RSI: An optional Stochastic RSI is included to provide a different perspective on momentum. This is a "momentum of momentum" indicator that can be used for confirming trend changes or identifying overbought/oversold conditions within the RSI's own range. It can be plotted as either a ribbon (showing the K and D lines filled) or as individual lines.
Bollinger Bands (Stepline Style): The indicator overlays Bollinger Bands on the RSI. These bands adapt to the volatility of the RSI, providing dynamic overbought and oversold levels. The middle band is a simple moving average of the RSI. The upper and lower bands are plotted using a stepline style, giving them a distinct, staggered appearance.
Horizontal Lines: Several fixed horizontal lines are plotted to define key zones:
Overbought/Oversold (OB/OS) Zones: Customizable horizontal lines define overbought and oversold regions, with additional lines for "extreme" levels. These are based on the indicator's zero-median scale.
Traditional RSI Levels: Optional dotted horizontal lines at 70, 50, and 30 help users who are accustomed to traditional RSI readings quickly identify overbought, neutral, and oversold conditions.
DEE's Indicator v2 — Daily Range, Averages & Previous High/Low🇺🇸 English
This indicator is designed to help traders analyze market volatility and daily price ranges.
It includes the following features:
• 5-bar analysis: Shows high-low ranges and percentage changes of the last 5 bars.
• Daily Average Range: Calculates daily average ranges based on the last 5 bars.
• Daily AVG Lines: Plots expected top and bottom range levels based on the daily average.
• Previous Day High/Low: Automatically draws lines from the previous day's high and low.
• Timeframe Separators: Adds visual separators between days, months, and years.
• Optional arrows: Displays arrow markers for the last detected bars used in the calculation.
Use cases:
● Intraday traders can quickly measure daily progress compared to the average daily range.
● Swing traders can identify support/resistance levels from previous daily highs and lows.
● Risk managers can monitor when current volatility deviates significantly from the average.
⚠️ Notes:
The script does not generate buy/sell signals; it provides analytical tools only.
All displayed information is for visual/educational purposes and should be combined with your own trading strategy.
👉 Don’t forget to adjust the settings to suit your needs.
If you are using a multi-chart layout with different timeframes and apply this indicator to each chart, the 5-bar data will be calculated separately based on each chart’s TF. However, the “Daily AVG” section will always show the same value for the 1D timeframe.
🇺🇿 O‘zbekcha
Ushbu indikator treyderlarga bozor volatilligi va kundalik narx diapazonlarini tahlil qilishda yordam berish uchun mo‘ljallangan.
Unda quyidagi funksiyalar mavjud:
• 5-bar tahlili: So‘nggi 5 ta bar diapazoni (high–low) va foiz o‘zgarishini ko‘rsatadi.
• Kundalik o‘rtacha diapazon: So‘nggi 5 ta bar asosida o‘rtacha kundalik diapazonni hisoblaydi.
• AVG Lines: Daily AVGning yuqori va pastki diapazon darajalarini chizadi.
• Oldingi kunning High/Low darajalari: Avtomatik ravishda oldingi kunning high va low darajalarini chizadi.
• Vaqt ajratgichlari: Kunlar, oylar va yillar orasiga vizual ajratgich qo‘shadi.
• Ixtiyoriy strelkalar: Hisoblash uchun foydalanilgan so‘nggi barlarda strelka belgilarini ko‘rsatadi.
Qo‘llanilishi:
● Intraday treyderlar kundalik natijani o‘rtacha kundalik diapazon bilan tezda solishtira olishadi.
● Swing treyderlar oldingi kunning high va low darajalaridan qo‘llab-quvvatlash/qarshilik darajalarini aniqlashlari mumkin.
● Risk-menejerlar hozirgi volatillik o‘rtachadan sezilarli darajada og‘ib ketganini kuzatishlari mumkin.
⚠️ Eslatma:
Ushbu indikator sotib olish/sotish signallarini bermaydi; u faqat tahliliy vosita sifatida ishlatiladi.
Ko‘rsatilgan barcha ma’lumotlar vizual/ta’limiy maqsadlarda mo‘ljallangan bo‘lib, o‘z strategiyangiz bilan birgalikda qo‘llanilishi lozim.
👉 Sozlamalarni ehtiyojlaringizga qarab moslashtirishni unutmang.
Agar siz multi-chart rejimida turli timeframelar bilan ishlasangiz va ushbu indikatorni har bir grafikda qo‘llasangiz, 5 ta bar haqidagi ma’lumotlar har bir grafikning o‘z TFiga qarab hisoblanadi. Ammo “Daily AVG” bo‘limida esa faqat 1D timeframe uchun bir xil qiymat ko‘rsatiladi.
🇷🇺 Русский
Этот индикатор предназначен для помощи трейдерам в анализе волатильности рынка и дневных ценовых диапазонов.
Он включает в себя следующие функции:
• Анализ 5 свечей: Показывает диапазон high–low и процентные изменения последних 5 свечей.
• Средний дневной диапазон: Рассчитывает средний дневной диапазон на основе последних 5 свечей.
• Линии среднего диапазона (AVG Lines): Строит ожидаемые верхние и нижние уровни диапазона на основе среднего дневного значения.
• Максимум/минимум предыдущего дня: Автоматически наносит линии с уровнями high и low предыдущего дня.
• Разделители временных интервалов: Добавляет визуальные разделители между днями, месяцами и годами.
• Опциональные стрелки: Показывает стрелки на последних свечах, использованных в расчётах.
Применение:
● Интрадей-трейдеры могут быстро измерять дневное движение по сравнению со средним дневным диапазоном.
● Свинг-трейдеры могут определять уровни поддержки/сопротивления по максимумам и минимумам предыдущего дня.
● Риск-менеджеры могут контролировать ситуации, когда текущая волатильность значительно отклоняется от среднего.
⚠️ Примечания:
Этот индикатор не генерирует сигналы на покупку/продажу; он предоставляет только аналитические инструменты.
Вся отображаемая информация предназначена для визуальных/образовательных целей и должна использоваться совместно с вашей торговой стратегией.
👉 Не забудьте настроить параметры под свои нужды.
Если вы работаете в режиме мульти-графика с разными таймфреймами и применяете этот индикатор на каждом графике, данные по 5 барам будут рассчитываться отдельно для каждого ТФ. Однако в разделе “Daily AVG” всегда отображается одно и то же значение для таймфрейма 1D.
© Dilshod Nurmatov Shuhratovich | deetradesonline | 2025
Price Heat Meter [ChartPrime]⯁ OVERVIEW
Price Heat Meter visualizes where price sits inside its recent range and turns that into an intuitive “temperature” read. Using rolling extremes, candles fade from ❄️ aqua (cold) near the lower bound to 🔥 red (hot) near the upper bound. The tool also trails recent extreme levels, tags unusually persistent extremes with a % “heat” label, and shows a bottom gauge (0–100%) with a live arrow so you can read market heat at a glance.
⯁ KEY FEATURES
Rolling Heat Map (0–100%):
The script measures where the close sits between the current Lowest Low and Highest High over the chosen Length (default 50).
Candles use a two-stage gradient: aqua → yellow (0–50%), then yellow → red (50–100%). This makes “how stretched are we?” instantly visible.
Dynamic Extremes with Time Decay:
When a new rolling High or Low is set, the script starts a faint horizontal trail at that price. Each bar that passes without a new extreme increases a counter; the line’s color gradually fades over time and fully disappears after ~100 bars, keeping the chart clean.
Persistent-Extreme Tags (Reversal Hints):
If an extreme persists for 40 bars (i.e., price hasn’t reclaimed or surpassed it), the tool stamps the original extreme pivot with its recorded Heat% at the moment the extreme formed.
• Upper extremes print a red % label (possible exhaustion/resistance context).
• Lower extremes print an aqua % label (possible exhaustion/support context).
Bottom Heat Gauge (0–100% Scale):
A compact, gradient bar renders at the bottom center showing the current Heat% with an arrow/label. ❄️ anchors the left (0%), 🔥 anchors the right (100%). The arrow adopts the same candle heat color for consistency.
Minimal Inputs, Clear Theme:
• Length (lookback window for H/L)
• Heat Color set (Cold / Mid / Hot)
The defaults give a balanced, legible gradient on most assets/timeframes.
Signal Hygiene by Design:
The meter doesn’t “call” reversals. Instead, it contextualizes price within its range and highlights the aging of extremes. That keeps it robust across regimes and assets, and ideal as a confluence layer with your existing triggers.
⯁ HOW IT WORKS (UNDER THE HOOD)
Range Model:
H = Highest(High, Length), L = Lowest(Low, Length). Heat% = 100 × (Close − L) / (H − L).
Extreme Tracking & Fade:
When High == H , we record/update the current upper extreme; same for Low == L on the lower side. If the extreme doesn’t change on the next bar, a counter increments and the plotted line’s opacity shifts along a 0→100 fade scale (visual decay).
40-Bar Persistence Labels:
On the bar after the extreme forms, the code stores the bar_index and the contemporaneous Heat% . If the extreme survives 40 bars, it places a % label at the original pivot price and index—flagging levels that were meaningfully “tested by time.”
Unified Color Logic:
Both candles and the gauge use the same two-stage gradient (Cold→Mid, then Mid→Hot), so your eye reads “heat” consistently across all elements.
⯁ USAGE
Treat >80% as “hot” and <20% as “cold” context; combine with your trigger (e.g., structure, OB, div, breakouts) instead of acting on heat alone.
Watch persistent extreme labels (40-bar marks) as reference zones for reaction or liquidity grabs.
Use the fading extreme lines as a memory map of where price last stretched—levels that slowly matter less as they decay.
Tighten Length for intraday sensitivity or increase it for swing stability.
⯁ WHY IT’S UNIQUE
Rather than another oscillator, Price Heat Meter translates simple market geometry (rolling extremes) into a readable temperature layer with time-aware extremes and a synchronized gauge . You get a continuously updated sense of stretch, persistence, and potential reversal context—without clutter or overfitting.
Project Action LevelProject Action Level helps you instantly spot the most actionable support & resistance around current price. It auto-pulls key levels from a higher timeframe and shows up to three nearby supports and three resistances on your chart—clearly labeled and ready to use. Use it to plan entries, take profits, and place smarter stops in seconds for both intraday and swing trading.
1H Cross into Daily Bollinger UpperIndicator to spot volatility in a ticker.
The price moving above indicates a potential breakout and can be observed in such manner.
HTF Bollinger Bands S/R with ShadingBollinger Band works as good support and resistance levels. This indicator shows the BB 2SD and 3SD on daily, weekly and monthly on lower timeframes.
Vegas Touch EMA12 切換 EMA-12 Based Switching Rules (No RSI)
For Long trades:
Tunnel Mode → If EMA-12 is between EMA-144 and EMA-169 → use the Tunnel (144/169) lines as the touch reference.
Base Mode → If EMA-12 is below EMA-169 but still above EMA-676 → use the Base (576/676) lines as the touch reference.
No Long → If EMA-12 is below EMA-676, no long trade is allowed.
For Short trades (mirror logic):
Tunnel Mode → If EMA-12 is between EMA-144 and EMA-169 → use the Tunnel (144/169) lines as the touch reference.
Base Mode → If EMA-12 is above EMA-169 but still below EMA-676 → use the Base (576/676) lines as the touch reference.
No Short → If EMA-12 is above EMA-676, no short trade is allowed.
Vegas ema 過濾 Vegas Channel with EMA-Filter — Trading Rules
Components
Tunnel: EMA 144 & 169 (upper = max, lower = min).
Base: EMA 576 & 676 (upper = max, lower = min).
Fast filter: EMA12.
Touch threshold: ATR-based or % of the reference line.
Long touch = low ≤ line + thr; Short touch = high ≥ line − thr.
Trend gate
LongTrendOK: EMA144 > EMA576 and EMA169 > EMA676 and close > BaseUpper.
ShortTrendOK: EMA144 < EMA576 and EMA169 < EMA676 and close < BaseLower.
Price-action pattern (either one)
Pin40: bullish pin = close>open & lower wick ≥ 40% of range; bearish pin = close 169 → use Base.
Else → use Tunnel.
EMA12 hard locks (coarse filter)
Lock longs if EMA12 < 676 (no long signals at all).
Lock shorts if EMA12 > 676 (no short signals at all).
(Optional) Tunnel lock/unlock (fine filter)
Lock longs when EMA12 drops below TunnelLower; unlock when
A) EMA12 crosses back above 144/169/TunnelUpper, or
B) a bullish Pin/Eng appears at BaseUpper and EMA12 is back ≥ TunnelLower.
Lock shorts when EMA12 breaks above TunnelUpper; unlock when
A) EMA12 crosses back below 144/169/TunnelLower, or
B) a bearish Pin/Eng appears at BaseLower and EMA12 is ≤ TunnelUpper.
Final signal
LONG fires when: Close-bar confirmed ∧ Cooldown passed ∧ LongTrendOK ∧ ActiveBand lower touch ∧ Pin40 or Eng60 ∧ not hard-locked ∧ (not tunnel-locked if enabled).
SHORT symmetrical with upper touch.
Quality-of-life
Close-bar confirmation to avoid repaint.
Cooldown (e.g., 10 bars) to prevent signal clusters.
Alerts include a compact lock status string (LckL/LckS/HardL/HardS).
Optional “BLOCK:” labels show why a bar didn’t trigger (noTouch, EMA12<676/>676, TunnelLock, cooldown, notClose).
Suggested defaults
ATR(14), ATR multiplier 0.35 (or 0.20% if using Percent mode).
autoSwitchByEMA12_* = ON, hardLockBelow676/Above676 = ON, useTunnelLock* = OFF.
useCloseBar = ON, signalCooldown = 10.
Design intent
Tunnel (144/169) captures the working trend; Base (576/676) defines the structural bias.
EMA12 drives regime selection (Tunnel vs Base) and hard locks to keep signals sparse and aligned with momentum.
christophrobert MMA'sThe market moves in waves of momentum and trends, often leaving traders guessing where the true peaks and bottoms lie. The Multiple Moving Average Indicator is designed to cut through that noise. By layering multiple moving averages into a ribbon indicator, this tool makes it easy to spot shifts in momentum, highlight potential market tops and bottoms, and visualize the strength of a trend at a glance.
Whether you’re looking for the best times to buy, sell, or simply confirm the strength of a move, this indicator provides a clear framework to guide your decisions.
권재용 ai 시그널(단타, 스윙모드 버전)기존 보조지표들에 문제점이 많이 느낌.
한 보조지표에 한가지 밖에 적용못한다는 점과 선물용 시그널이 없다는점.
모든 보조지표를 뒤져봐도, 롱,숏,청산 까지 나오는 보조지표가 없어서, 답답해서 직접 알고리즘 구현함.
아직은 베타버전. 지속적 업데이트 예정(스윙모드 값 최적화 덜됨.)
1. 현재 비트코인과 이더리움 최적화되게 세팅값 자동 조정되게 구현함.
2. 시간봉에 따라 세팅값 자동으로 조정되게 많듦.
3. 여러 신뢰도 높은 보조지표들 알고리즘 통합하여 알고리즘 구현.
간단 알고리즘
1)추세 레짐 감지
ADX(평균 방향성 지수) + 200EMA 기울기(Slope) + ST 안정도(Trend Stability) + HTF 방향 일치 4개 요소 합산 → Trend Score 산출.
점수 기반으로 추세장 / 박스장 / 전이구간 분류, 상태 전환시 히스테리시스(Hysteresis) 적용해 딸깍거리 방지함.
즉, 한번 추세로 들어가면 일정 조건 만족해야만 박스로 전환됨 → Noise Filtering 핵심.
2)다층 청산 로직
Give-back Limit: MFE(최대유리구간) 대비 일정 비율 되돌리면 청산 → 익절 보호.
ADX Weakness Counter: ADX가 약해지는 횟수 카운팅 → 모멘텀 사라질 때 청산.
HTF Flip Exit: 상위TF 추세 뒤집힘 시 강제 청산.
Structure Exit: 스윙 저점/고점 깨지면 구조 붕괴로 판단해 청산.
Time Stop: 스윙에서 일정 시간 진전 없으면 자동 청산.
이 모든 걸 OR 조건으로 묶음 → Multi-factor Exit Engine.
3). Adaptive Parameter Scaling (적응형 파라미터 스케일링)
사용자가 정한 공격성(aggressiveness) 값 + 실시간 레짐 상태 합쳐서
트레일링 폭(k)
되돌림 한계(gb)
ADX 문턱값
타임스톱 시간
다이나믹하게 바뀜.
결과: 시장이 고변동 추세장이면 청산 늦추고, 저변동 박스장이면 빨리 털고 나옴.
이게 Risk-Adjusted Exit Control 핵심.
4) State Machine Position Handling (포지션 상태 머신)
포지션 열림/닫힘/쿨다운 주기 관리.
진입 후 entryPrice, slPrice, mfe, noProgBars 등 상태변수 실시간 업데이트.
일종의 Finite State Machine(FSM) 구조라서 로직 충돌 없이 깔끔하게 동작함.
7. Hysteresis & Persistence Filters
추세/변동성 상태 바뀔 때 Persistence Counter로 연속성 요구함.
예: 한두 봉 노이즈로는 추세 안바뀜 → Signal Debouncing 기법.
간단 사용 루틴(단타)
1~15분봉 추천, 단타 + Auto + Auto + 공격성 50~60.
우상단 시장이 추세장·고변동이면 시그널↑. 박스장·저변동이면 진입 빈도↓.
KJY-L/S 뜨면 진입, 회색선=진입가/빨간선=SL 확인.
KJY-E 뜨면 미련 없이 정리. 알림 연동해두면 실전 편함.
간단 사용 루틴(스윙)
2H~4H, 스윙 + Auto + Auto + 공격성 45~55 + 스윙 최적화 ON.
구조 붕괴/타임스톱/HTF 뒤집힘 오면 자동으로 E 라벨로 정리.
레짐 감지: ADX 스무딩, 200EMA 기울기, ST 안정도, HTF 정합로 점수화 → 추세/박스 자동 분류.
변동성 적응: TR 비율로 고/저변동 인식 → 트레일 폭, 되돌림 한계, 타임스톱 스케일 조정.
스윙 가드: 1D 구조/기울기/정체시간 3중 안전장치.
공격성 슬라이더: 사용자 성향 한 방에 반영(트레일·되돌림·ADX 문턱 동시 스케일링).
I felt a lot of limitations with existing indicators.
Most indicators can only handle one thing at a time, and none of them provide signals specifically for futures trading.
After digging through all indicators, I realized there wasn’t a single one that gave me long, short, and exit signals all in one — so I built my own algorithm out of frustration.
This is still a beta version, with continuous updates planned.
Automatically optimized for Bitcoin and Ethereum.
Parameters auto-adjust based on timeframe.
Combines multiple high-reliability indicators into one unified algorithm.
1) Trend Regime Detection
Uses ADX (Average Directional Index) + 200EMA Slope + ST Stability (Trend Stability) + HTF Direction Alignment.
Combines the four elements into a Trend Score.
Classifies markets into Trending / Ranging / Transitional phases.
Applies Hysteresis during regime switching to prevent rapid signal flipping.
Once in a trend, it only switches to range mode after strict conditions are met → core Noise Filtering logic.
2) Multi-Layer Exit Logic
Give-back Limit: Exits if price retraces beyond a set % of MFE (Maximum Favorable Excursion) → protects profits.
ADX Weakness Counter: Counts consecutive ADX weakening periods → exits when momentum dies.
HTF Flip Exit: Forces exit if higher-timeframe trend reverses.
Structure Exit: Exits when swing high/low breaks = structural failure.
Time Stop: Auto exit if no progress after a set number of bars in swing mode.
All combined via OR conditions → Multi-factor Exit Engine.
3) Adaptive Parameter Scaling
Combines user-defined aggressiveness + real-time regime state to dynamically adjust:
Trailing stop width (k)
Give-back limit (gb)
ADX threshold
Time-stop duration
Result: In high-volatility trending markets, exits trail further; in low-volatility ranging markets, exits tighten quickly → key to Risk-Adjusted Exit Control.
4) State Machine Position Handling
Manages open/close/cooldown cycles for positions.
Updates variables like entryPrice, slPrice, mfe, noProgBars in real-time.
Built as a Finite State Machine (FSM) → avoids logic conflicts, ensures clean execution.
5) Hysteresis & Persistence Filters
Adds Persistence Counters for regime switching.
Prevents a single noisy candle from flipping states → Signal Debouncing technique.
Recommended: 1–15min charts, Settings: Scalp + Auto + Auto + Aggressiveness 50–60.
Top-right panel: Trending + High-Volatility → More Signals, Ranging + Low-Volatility → Fewer Entries.
When KJY-L/S appears → enter trade. Gray line = entry price, red line = SL.
When KJY-E appears → exit with no hesitation. Alerts make it seamless in real trading.
Recommended: 2H–4H charts, Settings: Swing + Auto + Auto + Aggressiveness 45–55 + Swing Optimization ON.
Structural breaks / Time-stop / HTF trend reversals → auto exit with E label.
Regime Detection: ADX smoothing + 200EMA slope + ST stability + HTF alignment → auto classifies Trend vs Range.
Volatility Adaptation: TR ratio detects high/low volatility → adjusts trail, give-back, and time-stop levels.
Swing Guard: 1D structure, slope, and time-stop → triple safety filter.
Aggressiveness Slider: Instantly applies user preference to trail width, give-back, ADX thresholds