Punjis Dynamic Daily EMA/SMA 5,9,21,50,100 LevelsPunjis Dynamic Daily EMA/SMA 5,9,21,50,100 Levels
Overview:
This indicator displays daily timeframe moving averages as horizontal lines extending to the right of your chart, regardless of what timeframe you're currently viewing. It includes six key moving averages: EMA 5, EMA 9, EMA 21, SMA 50, SMA 100, and SMA 200.
Key Features:
Clean Chart Design: Unlike traditional moving average lines that clutter your chart with curves across all candles, this indicator uses horizontal lines that extend only from the current price level to the right edge of your screen
Multi-Timeframe Analysis: View daily moving averages on any intraday timeframe (1min, 5min, 15min, etc.) without switching charts
Fully Customizable:
Toggle each moving average on/off independently
Adjust the period length for each MA
Customize colors for each line
Master toggle to show/hide all lines at once
Reduced Visual Noise: Horizontal lines keep your price action clean and easy to read while still providing critical support/resistance levels
Professional Layout: Perfect for traders who need to monitor multiple key levels without obscuring candlestick patterns and chart analysis
Benefits of Horizontal Lines:
Cleaner Charts: Traditional MAs draw lines through every candle, creating visual clutter. Horizontal lines only show current values, keeping your chart clean
Focus on Current Levels: What matters most is where the MAs are NOW relative to price - horizontal lines highlight this instantly
Better Price Action Visibility: See candlestick patterns, volume, and support/resistance levels clearly without MA lines crossing through them
Quick Reference: Instantly identify if price is above or below key moving averages without following curved lines across the chart
Professional Appearance: Clean, minimalist design preferred by institutional traders and technical analysts
Use Cases:
Day traders monitoring higher timeframe levels on intraday charts
Swing traders tracking daily moving averages as dynamic support/resistance
Multi-timeframe analysis without chart switching
Identifying trend direction and potential reversal zones
Clean workspace for pattern recognition and price action trading
Indicators and strategies
TedAlpha – Structure / FVG / OB Sessions:
Only looks for trades when price is inside your defined London or NY time blocks.
CHOCH:
Uses pivots to track swing highs/lows, then flags a bullish CHOCH when structure flips from LL/LH to HH/HL, and vice versa for bearish.
FVG:
Detects 3-candle imbalance and keeps the zone “active” for fvgLookback bars, then checks if price trades back into it.
Order Blocks:
On a CHOCH, grabs the last opposite candle (bearish before bull CHOCH = bullish OB, bullish before bear CHOCH = bearish OB) and marks its body as the OB zone.
Signal:
A valid long = bull CHOCH + in session + (price inside bullish FVG and/or bullish OB, depending on toggles).
Short is the mirror image.
RR 1:3:
SL uses the last swing low (for longs) or last swing high (for shorts), TP is auto-set at 3× that distance and plotted as lines.
TREND WITH DOUBLE CONFIRMATION Hi ,
As the name suggest this is trend based indicator which follows average true range and ema with double confirmation mode , its a very simple indicator for any asset any timeframe , use can switch modes based on the asset they are trading .
Entry LONG Condition: When a buy signal comes and if price is above the movingaverage line then only on the closing of thecandle one will take a buy position
Entry SHORT Condition: When a sell signal comes and if price is below the movingaverage line then only on the closing of thecandle one will take a sell position
Exit from long position if price above and sell signal comes exit long position and re enter buy when buy comes again
Exit from short position if price below and buy signal comes exit short position and re enter sell when sell comes again
----------------
Disclaimer
Copyright by FaizanNawazz.
The information contained in my scripts/indicators/strategies/ideas does not constitute financial advice or a solicitation to buy or sell any securities of any type. I will not accept liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from the use of or reliance on such information.
All investments involve risk, and the past performance of a security, industry, sector, market, financial product, trading strategy, or individual’s trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. Such decisions should be based solely on an evaluation of their financial circumstances, investment objectives, risk tolerance, and liquidity needs.
My scripts/indicators are only for educational purposes!
Happy Trading!
RS Rating Viet Nam by Admin AlphaStockSo sanh vs VNMIDCAP
Bạn có thể thay đổi BenchMark trong Code thành VNINDEX hay bất kỳ chỉ số nào
TFGI Lite: Technical Fear & Greed Dashboard (All-Assets)📊 TFGI Lite: Technical Fear & Greed Dashboard (All-Assets)
Don't guess the sentiment. Measure it.
不要猜測情緒,去測量它。
🇹🇼 繁體中文:市場情緒的導航儀
什麼是 TFGI Lite?
這是一個簡潔的「市場氣象儀表板」,直接顯示在您的 K 線圖上。它幫助您判斷現在市場是處於「過度恐懼(適合貪婪)」還是「過度貪婪(適合謹慎)」的狀態。適用於股票、加密貨幣、外匯與期貨。
數字代表什麼意義?
分數範圍為 0 到 100:
0 - 25 (極度恐懼 / 綠色區域):
市場陷入恐慌,價格可能被低估。這通常是尋找買點的機會(別人恐懼我貪婪)。
75 - 100 (極度貪婪 / 紅色區域):
市場過熱,追高風險極大。這通常是考慮獲利了結或警惕回調的時刻。
25 - 75 (中性震盪):
市場處於正常波動範圍,順勢操作即可。
儀表板上的三個關鍵數據:
Local TFGI (當前商品):您現在看的這張圖表(例如比特幣或台積電)的情緒分數。
Global TFGI (全球宏觀):全球資金的流向與風險偏好(綜合了美股、波動率 VIX、美元與債市)。這就像是「大盤天氣」。如果全球都在下雨(恐慌),您的股票也很難獨善其身。
Spread (情緒溫差):
如果 Local 分數遠高於 Global,代表這個商品漲過頭了,要注意風險。
如果 Local 分數遠低於 Global,代表這個商品被錯殺了,可能是機會。
🇺🇸 English: Navigate Market Sentiment Simply
What is TFGI Lite?
A clean, professional "Weather Dashboard" for your chart. It quantifies market psychology, helping you decide when to be contrarian. It works on any asset class (Stocks, Crypto, Forex).
How to Read the Numbers (0-100 Score)
0 - 25 (Extreme Fear / Green Zone):
Investors are panicking. The asset may be oversold. Historically, this is often a buying opportunity.
75 - 100 (Extreme Greed / Red Zone):
The market is overheated and FOMO is high. The risk of a correction is increasing. It might be time to take profits.
25 - 75 (Neutral):
Normal market fluctuations.
Key Features on the Dashboard:
Local TFGI: The sentiment score of the specific asset you are watching right now.
Global TFGI: The sentiment of the entire global market (Aggregating SPY, VIX, DXY, and Bonds). Think of this as the "Macro Tide". It's hard to swim against the tide.
Spread: The difference between the Asset and the Global market.
Positive Spread: This asset is hotter than the global market (Potential Overvaluation).
Negative Spread: This asset is weaker than the global market (Potential Undervaluation).
🇯 日本語:相場の「過熱感」を一目で判断
TFGI Liteとは?
チャート上に表示されるシンプルな「センチメント(市場心理)ダッシュボード」です。市場が「悲観(買い時)」にあるのか、「楽観(売り時)」にあるのかを客観的な数値で示します。株、仮想通貨、FXなど、あらゆる資産に対応しています。
スコアの見方(0〜100)
0 - 25 (極度の恐怖 / 緑エリア):
市場はパニック状態です。売られすぎの可能性があり、逆張りの買いチャンスとなることが多いゾーンです。
75 - 100 (極度の強欲 / 赤エリア):
市場は過熱しており、イケイケの状態です。暴落のリスクが高まっているため、利益確定を検討する警戒ゾーンです。
25 - 75 (中立):
通常の変動範囲内です。
ダッシュボードの3つの重要指標:
Local TFGI (個別): 現在表示している銘柄のセンチメントスコアです。
Global TFGI (全体): 世界市場全体のムード(米国株、VIX指数、ドル、債券を総合分析)。「地合い」を確認するために使います。
Spread (乖離): 個別銘柄と世界市場の温度差。この数値が大きい場合、その銘柄だけが異常に買われすぎている可能性があります。
🇰🇷 한국어: 시장의 공포와 탐욕을 한눈에
TFGI Lite란 무엇인가요?
차트 위에 직접 표시되는 깔끔한 "시장 심리 계기판"입니다. 현재 시장이 '과도한 공포(저점 매수 기회)'인지 '과도한 탐욕(고점 매도 주의)'인지 판단하는 데 도움을 줍니다. 주식, 코인, 외환 등 모든 자산에 적용 가능합니다.
숫자가 의미하는 것 (0~100점)
0 - 25 (극심한 공포 / 초록색 구간):
투자자들이 패닉에 빠져 투매가 나옵니다. 역사적으로 이는 저가 매수(Buy the dip)의 기회일 가능성이 높습니다.
75 - 100 (극심한 탐욕 / 빨간색 구간):
시장이 과열되었습니다. 추격 매수는 위험하며, 이익 실현을 고려하거나 조정을 대비해야 할 때입니다.
25 - 75 (중립):
일반적인 시장 변동 구간입니다.
대시보드의 핵심 데이터:
Local TFGI (개별 종목): 지금 보고 계신 차트(코인/주식)의 자체적인 심리 점수입니다。
Global TFGI (글로벌 매크로): 전 세계 자금의 흐름과 위험 선호도(미국 증시, VIX, 달러, 채권 종합). 시장 전체의 "날씨"를 알려줍니다。
Spread (괴리율): 개별 종목과 글로벌 시장 간의 온도 차이. 개별 종목 점수가 글로벌보다 훨씬 높다면, 해당 종목이 과매수되었을 수 있습니다。
MM SCALP TOOLKIT v6MM SCALP TOOLKIT v6 — What This Indicator Actually Does (Explained Clearly)
The MM SCALP TOOLKIT v6 is a true Swiss-army knife for scalpers.
It combines five different tools into one clean panel, removes clutter from your chart, and automates everything that normally slows a trader down.
“MM” = Money Management
“SCALP” = Short-term precision trading
Below is the exact breakdown of what it does and why it’s valuable.
⸻
1. Automatic Risk Calculation (True Money Management)
This is the strongest feature for both beginners and experienced traders.
The problem:
In scalping, decisions must be made in seconds.
There is no time to calculate position size manually:
• Deposit: $1000
• Risk: 1%
• Stop size: X points
→ “How many units should I open?”
The solution:
The dashboard (right side) calculates the position size for you.
You set these once:
• Account balance
• Risk percentage per trade
The indicator measures current volatility (ATR) and tells you:
“Size ≈ 453 units”
The benefit:
You simply open that size, knowing a stop-loss will cost exactly 1% of your account.
This prevents over-leveraging and account blow-ups.
⸻
2. Session Filter (EU / US Only)
What it does:
It highlights active trading hours and dims the chart during low-volume periods.
Gray = dead zone (no trades)
Bright = London or New York session (good volatility)
The benefit:
You avoid low-volume chop and only take signals during real market activity.
The indicator won’t trigger entries outside your chosen sessions.
⸻
3. Liquidity Sweeps / Stop-Hunts (Smart Money Logic)
What it detects:
When price breaks a previous swing high, grabs liquidity, and then snaps back — a classic stop-hunt.
On the chart you’ll see:
“SWEEP”
The benefit:
This pattern often marks where big players accumulate positions using retail stops.
Shorting after a liquidity grab is far safer than guessing tops.
⸻
4. Trend Filter (EMA Fast / Slow)
Two EMAs act as a simple and effective directional filter.
• Fast EMA above slow → LONG ONLY
• Fast EMA below slow → SHORT ONLY
The benefit:
It prevents you from trading against momentum — the #1 reason scalpers lose money.
This is the “don’t be stupid” filter.
⸻
5. Delta Proxy (Aggression Analysis)
The indicator estimates buy vs sell aggression inside each candle (order-flow style).
Why it’s useful:
If price sweeps liquidity upward but Delta is weak or red → buyers are not supporting the move.
This confirms a potential reversal and strengthens SCALP SHORT signals.
⸻
How to use it (step-by-step):
1. Look at the dashboard:
• Trend: DOWN
• Session: ON
• Delta confirms sell pressure
• Stop-hunt detected above recent swing
2. Watch the chart:
When all conditions align, you will see:
SCALP SHORT (red triangle)
3. Check position size:
Dashboard shows:
“Size ≈ 0.52 BTC”
4. Enter the trade:
Your risk is fixed automatically — always consistent, always safe.
⸻
Summary: Why This Indicator Matters
The MM SCALP TOOLKIT v6 forces you to trade systematically, not emotionally:
✔ Only during high-volume sessions
✔ Only in the direction of trend
✔ Only after liquidity events
✔ Only when Delta confirms
✔ Only with correct position sizing
It’s not “signals for entry” —
it’s a complete risk-managed scalping framework in a single tool.
Market Flow Rule [KARMA]The Market Flow Rule is a trend-following guideline that helps you decide when to stay invested and when to stay out of the market.
It compares the market’s short-term momentum with its long-term trend.
When the Market Flow Line moves above the trend line → the market is in a positive flow, and you stay invested.
When the Market Flow Line moves below the trend line → the flow turns negative, and you move to a safe position.
This rule helps reduce drawdowns and keeps you aligned with the major trend instead of reacting to short-term noise.
100% Price Action Sequential Multi-TF Break Strategy Analyse 100% sur l'action du prix en regroupant timeframe H1, U15 et U5 sur un seul graphique
TDI Fibonacci Volatility Bands Candle Coloring [cryptalent]"This is an advanced Traders Dynamic Index (TDI) candle coloring system, designed for traders seeking precise dynamic analysis. Unlike traditional TDI, which typically relies on a 50 midline with a single standard deviation band (±1 SD), this indicator innovatively incorporates Fibonacci golden ratio multiples (1.618, 2.618, 3.618 times standard deviation) to create multi-layered dynamic bands. It precisely divides the RSI fast line (green line) position into five distinct strength zones, instantly reflecting them on the candle colors, allowing you to grasp market sentiment in real-time without switching to a sub-chart.
Core Calculation Logic:
RSI Period (default 20), Band Length (default 50), and Fast MA Smoothing Period (default 1) are all adjustable.
The midline is the Simple Moving Average (SMA) of RSI, with upper and lower bands calculated by multiplying Fibonacci multiples with Standard Deviation (STDEV), generating three dynamic band sets: 1.618, 2.618, and 3.618.
Traders can quickly identify the following scenarios:
Extreme Overbought Zone (Strong Bullish, Red): Fast line exceeds custom threshold (default 82) and breaks above the specified band (default 2.618). This often signals overheating, potentially a profit-taking point or reversal short entry, especially at trend tops.
Extreme Oversold Zone (Strong Bearish, Green): Fast line drops below custom threshold (default 28) and breaks below the specified band (default 2.618). This is a potential strong rebound starting point, ideal for bottom-fishing or long entries.
Medium Bullish Zone (Yellow): Fast line surpasses medium threshold (default 66) and stands above the specified band (default 1.618), indicating bullish dominance in trend continuation.
Medium Bearish Zone (Orange): Fast line falls below medium threshold (default 33) and breaks below the specified band (default 1.618), signaling bearish control in segment transitions.
Neutral Zone (No Color Change): Fast line within custom upper and lower limits (default 34~65), retaining original candle colors to avoid noise interference during consolidation.
Color priority logic flows from strong to weak (Extreme > Medium > Neutral), ensuring no conflicts. All parameters are highly customizable, including thresholds, band selections (1.618/2.618/3.618/Midline/None), color schemes, and even optional semi-transparent background coloring (default off, transparency 90%) for enhanced visual layering.
Applicable Scenarios:
Intraday Trading: Capture extreme color shifts as entry/exit signals.
Swing Trading: Use medium colors to confirm trend extensions.
Long-Term Trend Following: Filter noise in neutral zones to focus on major trends.
Supports various markets like forex, stocks, and cryptocurrencies. After installation, adjust parameters in settings to match your strategy, and combine with other indicators like moving averages or support/resistance for improved accuracy.
If you're a TDI enthusiast, this will make your trading more intuitive and efficient!
Mirpapa_Lib_StructLibrary "Mirpapa_Lib_Struct"
ICT 구조 변화 감지 라이브러리 (BOS, CHoCH, MSS, Sweep)
initStructState()
StructState 초기화
checkBOS(_trend, _currentClose, _lastHHPrice, _lastLLPrice)
BOS 체크 (추세 지속) - 종가 기준
Parameters:
_trend (string) : 현재 추세
_currentClose (float) : 현재 종가
_lastHHPrice (float) : 마지막 HH 가격
_lastLLPrice (float) : 마지막 LL 가격
Returns:
checkCHoCH(_trend, _currentClose, _lastHHPrice, _lastLLPrice)
CHoCH 체크 (추세 전환) - 종가 기준
Parameters:
_trend (string) : 현재 추세
_currentClose (float) : 현재 종가
_lastHHPrice (float) : 마지막 HH 가격
_lastLLPrice (float) : 마지막 LL 가격
Returns:
checkSweep(_currentHigh, _currentLow, _currentClose, _lastHHPrice, _lastLLPrice)
Sweep 체크 (유동성 수집) 설명
Parameters:
_currentHigh (float) : 현재 고가
_currentLow (float) : 현재 저가
_currentClose (float) : 현재 종가
_lastHHPrice (float) : 마지막 HH 가격
_lastLLPrice (float) : 마지막 LL 가격
Returns:
checkMSS(_hadCHoCH, _chochDir, _currentHigh, _currentLow, _chochPrice)
MSS 체크 (CHoCH + 리테스트 확인)
Parameters:
_hadCHoCH (bool) : CHoCH 발생 여부
_chochDir (string) : CHoCH 방향
_currentHigh (float) : 현재 고가
_currentLow (float) : 현재 저가
_chochPrice (float) : CHoCH 발생 가격
Returns:
drawStructLabel(_price, _time, _type, _dir, _lblColor)
구조 변화 라벨 그리기
Parameters:
_price (float) : 가격
_time (int) : 시간
_type (string) : 구조 타입
_dir (string) : 방향
_lblColor (color) : 라벨 색상
drawStructLine(_price, _startTime, _endTime, _lineColor, _lineWidth)
구조 변화 라인 그리기
Parameters:
_price (float) : 가격
_startTime (int) : 시작 시간
_endTime (int) : 끝 시간
_lineColor (color) : 라인 색상
_lineWidth (int) : 라인 두께
StructType
구조 타입 상수
Fields:
BOS (series string)
CHOCH (series string)
MSS (series string)
SWEEP (series string)
TrendDir
추세 방향 상수
Fields:
UP (series string)
DOWN (series string)
NONE (series string)
StructState
구조 변화 상태
Fields:
_trend (series string) : 현재 추세 방향
_lastHHPrice (series float) : 마지막 HH 가격
_lastHHTime (series int) : 마지막 HH 시간
_lastLLPrice (series float) : 마지막 LL 가격
_lastLLTime (series int) : 마지막 LL 시간
_peakHHPrice (series float) : 최고 HH 가격 (BOS 레벨용)
_peakHHTime (series int) : 최고 HH 시간
_peakLLPrice (series float) : 최저 LL 가격 (BOS 레벨용)
_peakLLTime (series int) : 최저 LL 시간
_bosLevelHH (series float) : BOS 체크용 HH 레벨 (확정된 최고 HH)
_bosLevelHHTime (series int) : BOS 체크용 HH 시간
_bosLevelLL (series float) : BOS 체크용 LL 레벨 (확정된 최저 LL)
_bosLevelLLTime (series int) : BOS 체크용 LL 시간
TGIF Dynamic Tracker [NINE Θ]Overview
A professional-grade indicator for tracking weekly price ranges and identifying high-probability retracement zones based on the TGIF (Thank God It's Friday) concept from ICT (Inner Circle Trader) methodology.
What is the TGIF Concept?
The TGIF concept is based on the observation that price tends to retrace a significant portion of the weekly range toward the end of the trading week — typically on Thursday evening or Friday. This phenomenon occurs as institutional traders take profits and rebalance positions before the weekend, creating predictable retracement patterns.
By identifying the weekly high and low, traders can anticipate specific retracement levels where price is likely to find support or resistance. The most commonly referenced retracement zone is the 20-30% level, representing a shallow pullback from the week's extreme before potential continuation.
Features In Depth
Weekly High/Low Tracking
The foundation of the TGIF strategy is accurately tracking the current week's price extremes.
Automatic Detection: The indicator continuously monitors price action and updates the weekly high and low in real-time. As new extremes are made, all dependent calculations (retracement zones, percentage levels) update automatically.
Smart Session Timing: The indicator automatically detects your market type and adjusts accordingly:
Stocks/ETFs: Week begins Monday at 9:30 AM ET (market open)
Forex/Crypto/Futures: Week begins Sunday at 6:00 PM ET (18:00)
This ensures accurate weekly range calculations regardless of which market you're trading.
Visual Customization:
Enable/disable weekly high and low lines independently
Choose line color, style (solid, dashed, dotted), and thickness
Lines extend from week start to current bar
Percentage Level Lines
Individual horizontal lines mark key retracement percentages within the weekly range.
Available Levels:
20% — Shallow retracement, first potential support/resistance
30% — Edge of the primary TGIF zone
50% — Mid-range equilibrium point
60% — Beginning of deeper retracement territory
80% — Deep retracement zone
90% — Near-complete retracement
Independent Controls: Each level can be toggled on or off individually, allowing you to display only the levels relevant to your trading strategy. All levels share common styling settings for a clean, consistent appearance.
Dynamic Bias Adjustment: Levels automatically adjust based on the current weekly bias:
Bullish Bias (new weekly high made): Levels measure DOWN from the high
Bearish Bias (new weekly low made): Levels measure UP from the low
This ensures retracement zones always point toward the direction of potential pullback.
Retracement Zones
Highlighted zones visually emphasize the most significant retracement areas.
Three Configurable Zones:
20-30% Zone (Primary TGIF Zone)
This is the classic TGIF retracement area. When price makes a weekly high or low, traders anticipate a pullback to this zone before potential continuation. This shallow retracement often provides optimal risk/reward entries in the direction of the weekly trend.
50-60% Zone (Equilibrium Zone)
Represents a balanced pullback to the middle of the weekly range. Price reaching this zone suggests a more significant retracement is underway. This area often acts as a decision point — price either finds support/resistance here or continues toward deeper retracement levels.
80-90% Zone (Deep Retracement Zone)
Indicates a near-complete retracement of the weekly range. Price reaching this zone suggests the original weekly move may be fully reversing. Traders watch for reversal signals here or prepare for a potential range expansion in the opposite direction.
Zone Display Options:
Each zone can be enabled/disabled independently
Customizable background colors with transparency control
Zones only appear during the retracement period (starting Thursday/Friday)
Midlines: Optional center lines within each zone (25%, 55%, 85%) provide additional precision points. These midlines often act as the "sweet spot" within each retracement band.
Time-Based Markers
Vertical lines help you identify important session boundaries and timing.
Daily Session Lines:
Mark the start of each trading day with vertical lines extending through the weekly range.
Stocks: 9:30 AM ET (NYSE/NASDAQ open)
Forex/Crypto/Futures: 6:00 PM ET (18:00 — New York session close/new day start)
Control how many historical session lines remain visible (1-5) to avoid chart clutter while maintaining useful reference points.
Weekly Start Lines:
A distinct vertical line marks the beginning of each trading week, providing clear visual separation between weeks and helping you identify the starting point for weekly range calculations.
Retracement Start Lines:
Mark when the TGIF retracement period begins — this is when you should start watching for pullbacks to the retracement zones.
Stocks: Friday 9:30 AM ET (Friday market open)
Forex/Crypto/Futures: Thursday 6:00 PM ET (18:00)
Historical Weeks
View retracement data from previous weeks to identify recurring patterns and validate the TGIF concept on your chosen instrument.
Historical Tracking:
Display up to 20 previous weeks of data
Each historical week shows its own high/low lines, retracement zones, and time markers
Helps identify how consistently the instrument respects TGIF levels
What's Displayed:
Weekly high and low boundaries
All enabled retracement zones with midlines
Weekly start and retracement start lines
Optional labels for historical levels
Historical Labels: Toggle labels on historical weeks independently. Disable them to reduce clutter while keeping the visual reference lines.
Use Cases:
Backtest TGIF setups visually on your chart
Identify instruments that respect TGIF levels consistently
Study how deep retracements typically go on your chosen market
Labels & Display Modes
Comprehensive labeling options for quick reference.
Label Display Modes:
Levels: Shows only the level name (e.g., "HIGH", "20%", "50%")
Price: Shows only the price value
Both: Shows level name and price (e.g., "20% | 1.2345")
Label Positioning: Labels appear to the right of the current bar, staying visible as price action develops.
Tooltips: When using "Levels" display mode, hover over any label to see the exact price in the tooltip.
Label Customization:
Text size: Tiny, Small, Normal, Large, Huge
Text color selection
Labels use monospace font for clean alignment
Info Table
An optional real-time summary table showing all current levels and their distance from price.
Table Contents:
Current day indicator (MON, TUE, WED, THU, FRI)
All six percentage levels (20%, 30%, 50%, 60%, 80%, 90%)
Exact price for each level
Distance from current price to each level
Adaptive Theming: The table automatically detects your chart's background color (light or dark) and adjusts text and border colors for optimal readability.
Display Settings:
9 position options (corners, edges, and center)
Size options: Tiny, Small, Normal, Large
Practical Use: Quickly identify which level is nearest to current price without visually scanning the chart. The distance column helps assess how far price needs to travel to reach key zones.
Smart Market Detection
The indicator automatically identifies your market type and adjusts all timing calculations.
Detected Market Types:
Stocks & ETFs:
Week starts: Monday 9:30 AM ET
Daily sessions: 9:30 AM ET
Retracement period begins: Friday 9:30 AM ET
Standard equity market hours apply
Forex & Crypto:
Week starts: Sunday 6:00 PM ET (18:00)
Daily sessions: 6:00 PM ET (18:00)
Retracement period begins: Thursday 6:00 PM ET (18:00)
24-hour market timing with New York session rollover
Futures Contracts:
Automatically detected via common futures symbols (ES, NQ, YM, RTY, CL, GC, etc.)
Uses forex-style timing (18:00 ET rollover)
Handles continuous contracts and front-month symbols
This automatic detection ensures you get accurate weekly ranges without manual configuration.
Bias Tracking
The indicator dynamically tracks weekly directional bias to orient retracement calculations correctly.
How Bias is Determined:
When price makes a new weekly high, bias shifts to BULLISH
When price makes a new weekly low, bias shifts to BEARISH
Bias can change multiple times throughout the week as new extremes are made
Why Bias Matters:
Retracement levels are calculated from the appropriate extreme based on current bias:
Bullish bias: Levels measure DOWN from the weekly high (anticipating pullback from high)
Bearish bias: Levels measure UP from the weekly low (anticipating pullback from low)
This ensures the 20-30% zone always represents a shallow retracement in the context of the current weekly direction.
Tips
Best Results on Trending Weeks: TGIF works best when there's a clear weekly direction. Choppy, range-bound weeks may not produce clean retracements.
Combine with Other Confluence: TGIF levels are most powerful when they align with other technical factors — Fair Value Gaps, order blocks, previous week highs/lows, or key support/resistance levels.
Use Historical Data: Enable historical weeks to see how your instrument typically respects TGIF levels. Some instruments are more "TGIF-friendly" than others.
Midlines as Precision Points: The midlines (25%, 55%, 85%) often act as the exact reversal point within each zone. Watch for reactions specifically at these levels.
Friday Afternoon Caution: Late Friday sessions can be thin and choppy. Consider taking profits or reducing position sizes heading into the weekend.
Requirements
Intraday Timeframes Only: This indicator requires timeframes of 1 hour or less for accurate session and weekly boundary detection.
Sufficient Historical Data: When using the Historical Weeks feature, ensure your chart has enough bars loaded to display the requested number of weeks.
Session-Based Markets: Optimized for markets with distinct sessions. Continuous 24/7 markets may show different characteristics.
Disclaimer
For Educational and Informational Purposes Only
This indicator is provided as a technical analysis tool for educational and informational purposes only. It is not intended as, and should not be construed as, financial advice, investment advice, trading advice, or any other type of advice.
No Guarantees: Past performance of any trading strategy, indicator, or methodology is not indicative of future results. The TGIF concept and associated retracement levels do not guarantee that price will behave in any predicted manner. Markets are inherently
unpredictable, and no technical indicator can accurately predict future price movements.
Risk Warning: Trading financial instruments involves substantial risk of loss and is not suitable for all investors. You should carefully consider your investment objectives, level of experience, and risk appetite before trading. Never trade with money you cannot afford to lose.
Not Financial Advice: The creator of this indicator (NINE) is not a licensed financial advisor, broker, or dealer. Nothing in this indicator or its documentation should be interpreted as a recommendation to buy, sell, or hold any financial instrument.
Your Responsibility: You are solely responsible for your own trading decisions. Always conduct your own research and due diligence before making any trading or investment decisions. Consider consulting with a qualified financial professional before trading.
No Liability: The creator assumes no responsibility or liability for any errors, inaccuracies, or omissions in this indicator or its documentation. The creator shall not be held liable for any losses, damages, or costs arising from the use or inability to use this indicator.
KernelFunctionsLibrary "KernelFunctions"
This library provides non-repainting kernel functions for Nadaraya-Watson estimator implementations. This allows for easy substition/comparison of different kernel functions for one another in indicators. Furthermore, kernels can easily be combined with other kernels to create newer, more customized kernels.
rationalQuadratic(_src, _lookback, _relativeWeight, startAtBar)
Rational Quadratic Kernel - An infinite sum of Gaussian Kernels of different length scales.
Parameters:
_src (float) : The source series.
_lookback (simple int) : The number of bars used for the estimation. This is a sliding value that represents the most recent historical bars.
_relativeWeight (simple float) : Relative weighting of time frames. Smaller values resut in a more stretched out curve and larger values will result in a more wiggly curve. As this value approaches zero, the longer time frames will exert more influence on the estimation. As this value approaches infinity, the behavior of the Rational Quadratic Kernel will become identical to the Gaussian kernel.
startAtBar (simple int)
Returns: yhat The estimated values according to the Rational Quadratic Kernel.
gaussian(_src, _lookback, startAtBar)
Gaussian Kernel - A weighted average of the source series. The weights are determined by the Radial Basis Function (RBF).
Parameters:
_src (float) : The source series.
_lookback (simple int) : The number of bars used for the estimation. This is a sliding value that represents the most recent historical bars.
startAtBar (simple int)
Returns: yhat The estimated values according to the Gaussian Kernel.
periodic(_src, _lookback, _period, startAtBar)
Periodic Kernel - The periodic kernel (derived by David Mackay) allows one to model functions which repeat themselves exactly.
Parameters:
_src (float) : The source series.
_lookback (simple int) : The number of bars used for the estimation. This is a sliding value that represents the most recent historical bars.
_period (simple int) : The distance between repititions of the function.
startAtBar (simple int)
Returns: yhat The estimated values according to the Periodic Kernel.
locallyPeriodic(_src, _lookback, _period, startAtBar)
Locally Periodic Kernel - The locally periodic kernel is a periodic function that slowly varies with time. It is the product of the Periodic Kernel and the Gaussian Kernel.
Parameters:
_src (float) : The source series.
_lookback (simple int) : The number of bars used for the estimation. This is a sliding value that represents the most recent historical bars.
_period (simple int) : The distance between repititions of the function.
startAtBar (simple int)
Returns: yhat The estimated values according to the Locally Periodic Kernel.
MLExtensionsLibrary "MLExtensions"
A set of extension methods for a novel implementation of a Approximate Nearest Neighbors (ANN) algorithm in Lorentzian space.
normalizeDeriv(src, quadraticMeanLength)
Returns the smoothed hyperbolic tangent of the input series.
Parameters:
src (float) : The input series (i.e., the first-order derivative for price).
quadraticMeanLength (int) : The length of the quadratic mean (RMS).
Returns: nDeriv The normalized derivative of the input series.
normalize(src, min, max)
Rescales a source value with an unbounded range to a target range.
Parameters:
src (float) : The input series
min (float) : The minimum value of the unbounded range
max (float) : The maximum value of the unbounded range
Returns: The normalized series
rescale(src, oldMin, oldMax, newMin, newMax)
Rescales a source value with a bounded range to anther bounded range
Parameters:
src (float) : The input series
oldMin (float) : The minimum value of the range to rescale from
oldMax (float) : The maximum value of the range to rescale from
newMin (float) : The minimum value of the range to rescale to
newMax (float) : The maximum value of the range to rescale to
Returns: The rescaled series
getColorShades(color)
Creates an array of colors with varying shades of the input color
Parameters:
color (color) : The color to create shades of
Returns: An array of colors with varying shades of the input color
getPredictionColor(prediction, neighborsCount, shadesArr)
Determines the color shade based on prediction percentile
Parameters:
prediction (float) : Value of the prediction
neighborsCount (int) : The number of neighbors used in a nearest neighbors classification
shadesArr (array) : An array of colors with varying shades of the input color
Returns: shade Color shade based on prediction percentile
color_green(prediction)
Assigns varying shades of the color green based on the KNN classification
Parameters:
prediction (float) : Value (int|float) of the prediction
Returns: color
color_red(prediction)
Assigns varying shades of the color red based on the KNN classification
Parameters:
prediction (float) : Value of the prediction
Returns: color
tanh(src)
Returns the the hyperbolic tangent of the input series. The sigmoid-like hyperbolic tangent function is used to compress the input to a value between -1 and 1.
Parameters:
src (float) : The input series (i.e., the normalized derivative).
Returns: tanh The hyperbolic tangent of the input series.
dualPoleFilter(src, lookback)
Returns the smoothed hyperbolic tangent of the input series.
Parameters:
src (float) : The input series (i.e., the hyperbolic tangent).
lookback (int) : The lookback window for the smoothing.
Returns: filter The smoothed hyperbolic tangent of the input series.
tanhTransform(src, smoothingFrequency, quadraticMeanLength)
Returns the tanh transform of the input series.
Parameters:
src (float) : The input series (i.e., the result of the tanh calculation).
smoothingFrequency (int)
quadraticMeanLength (int)
Returns: signal The smoothed hyperbolic tangent transform of the input series.
n_rsi(src, n1, n2)
Returns the normalized RSI ideal for use in ML algorithms.
Parameters:
src (float) : The input series (i.e., the result of the RSI calculation).
n1 (simple int) : The length of the RSI.
n2 (simple int) : The smoothing length of the RSI.
Returns: signal The normalized RSI.
n_cci(src, n1, n2)
Returns the normalized CCI ideal for use in ML algorithms.
Parameters:
src (float) : The input series (i.e., the result of the CCI calculation).
n1 (simple int) : The length of the CCI.
n2 (simple int) : The smoothing length of the CCI.
Returns: signal The normalized CCI.
n_wt(src, n1, n2)
Returns the normalized WaveTrend Classic series ideal for use in ML algorithms.
Parameters:
src (float) : The input series (i.e., the result of the WaveTrend Classic calculation).
n1 (simple int)
n2 (simple int)
Returns: signal The normalized WaveTrend Classic series.
n_adx(highSrc, lowSrc, closeSrc, n1)
Returns the normalized ADX ideal for use in ML algorithms.
Parameters:
highSrc (float) : The input series for the high price.
lowSrc (float) : The input series for the low price.
closeSrc (float) : The input series for the close price.
n1 (simple int) : The length of the ADX.
regime_filter(src, threshold, useRegimeFilter)
Parameters:
src (float)
threshold (float)
useRegimeFilter (bool)
filter_adx(src, length, adxThreshold, useAdxFilter)
filter_adx
Parameters:
src (float) : The source series.
length (simple int) : The length of the ADX.
adxThreshold (int) : The ADX threshold.
useAdxFilter (bool) : Whether to use the ADX filter.
Returns: The ADX.
filter_volatility(minLength, maxLength, useVolatilityFilter)
filter_volatility
Parameters:
minLength (simple int) : The minimum length of the ATR.
maxLength (simple int) : The maximum length of the ATR.
useVolatilityFilter (bool) : Whether to use the volatility filter.
Returns: Boolean indicating whether or not to let the signal pass through the filter.
backtest(high, low, open, startLongTrade, endLongTrade, startShortTrade, endShortTrade, isEarlySignalFlip, maxBarsBackIndex, thisBarIndex, src, useWorstCase)
Performs a basic backtest using the specified parameters and conditions.
Parameters:
high (float) : The input series for the high price.
low (float) : The input series for the low price.
open (float) : The input series for the open price.
startLongTrade (bool) : The series of conditions that indicate the start of a long trade.
endLongTrade (bool) : The series of conditions that indicate the end of a long trade.
startShortTrade (bool) : The series of conditions that indicate the start of a short trade.
endShortTrade (bool) : The series of conditions that indicate the end of a short trade.
isEarlySignalFlip (bool) : Whether or not the signal flip is early.
maxBarsBackIndex (int) : The maximum number of bars to go back in the backtest.
thisBarIndex (int) : The current bar index.
src (float) : The source series.
useWorstCase (bool) : Whether to use the worst case scenario for the backtest.
Returns: A tuple containing backtest values
init_table()
init_table()
Returns: tbl The backtest results.
update_table(tbl, tradeStatsHeader, totalTrades, totalWins, totalLosses, winLossRatio, winrate, earlySignalFlips)
update_table(tbl, tradeStats)
Parameters:
tbl (table) : The backtest results table.
tradeStatsHeader (string) : The trade stats header.
totalTrades (float) : The total number of trades.
totalWins (float) : The total number of wins.
totalLosses (float) : The total number of losses.
winLossRatio (float) : The win loss ratio.
winrate (float) : The winrate.
earlySignalFlips (float) : The total number of early signal flips.
Returns: Updated backtest results table.
NWOG/NDOG [NINE Θ]Overview
A professional-grade indicator for detecting and visualizing New Week Opening Gaps (NWOGs) and New Day Opening Gaps (NDOGs), essential concepts in ICT (Inner Circle Trader) methodology and analysis.
What Are Opening Gaps?
Opening gaps represent price inefficiencies created between trading sessions. When one session closes and the next session opens at a different price, the resulting "gap" creates a zone of unfilled orders and potential liquidity. These gaps often act as magnets for price, providing high-probability trading opportunities as the market seeks to rebalance these inefficiencies.
NWOG (New Week Opening Gap)
The gap between Friday's close and Sunday's open. These weekly imbalances are significant because they represent the collective repositioning of institutional traders over the weekend. NWOGs frequently serve as major support/resistance zones that can influence price action for days or even weeks. Due to their larger timeframe context, NWOGs typically carry more weight than daily gaps.
NDOG (New Day Opening Gap)
The gap between one session's close and the next session's open. Daily gaps occur more frequently than weekly gaps, offering more regular trading setups. While individually less significant than NWOGs, NDOGs provide valuable intraday reference points and often fill within the same trading session.
Features In Depth
Gap Detection & Visualization
The indicator automatically identifies and plots opening gaps as they form in real-time.
Automatic Detection: The indicator monitors session transitions and instantly identifies when a gap forms between the previous close and current open. NWOGs are detected on Sunday opens, while NDOGs are detected at each new daily session open (excluding Sundays, which are reserved for NWOG detection).
Bullish vs Bearish Classification: Each gap is automatically classified based on its direction:
Bullish Gap (Gap Up): Current open is higher than previous close, indicates overnight buying pressure
Bearish Gap (Gap Down): Current open is lower than previous close, indicates overnight selling pressure
The indicator uses distinct color schemes for bullish and bearish gaps, making it easy to identify gap direction at a glance. Current/most recent gaps use the "new" color settings, while historical gaps use the standard color settings.
Historical Tracking: Track up to 20 gaps of each type simultaneously. The "Historical Count" setting controls how many gaps remain visible on your chart. Older gaps are automatically removed as new ones form, keeping your chart clean while maintaining relevant historical context.
Visual Customization:
Toggle gap boundary lines (HIGH/LOW) on or off independently from the background fill
Choose line styles: solid (⎯⎯⎯), dashed (----), or dotted (····)
Adjust line thickness from 1-4 pixels
Enable/disable background fill with customizable transparency
Set colors independently for current vs historical gaps
Consequent Encroachment (C.E.)
The Consequent Encroachment represents the 50% midpoint of a gap — a critical level in ICT methodology.
Why C.E. Matters: In smart money concepts, the C.E. level represents the point of maximum efficiency within an imbalance. Price often gravitates toward this level as it seeks to rebalance the gap. Many traders use C.E. as their primary target when trading gap fills, or as a key level for entries and stop placement.
C.E. Display Options:
Independent color settings for current vs historical gaps
Separate line style and thickness controls
Can be shown/hidden independently from gap boundaries
Quarter Levels (25% and 75%): For traders who want additional precision, the indicator offers optional quarter levels at 25% and 75% of the gap range. These levels can serve as:
Partial profit targets
Scaling entry points
Additional support/resistance zones within the gap
Fill Tracking & Percentage
The indicator provides sophisticated fill tracking to monitor how much of each gap has been "filled" by subsequent price action.
How Fill Percentage Works:
For bullish gaps (gap up): Measures how far price has retraced DOWN from the gap's high toward its low
For bearish gaps (gap down): Measures how far price has retraced UP from the gap's low toward its high
The fill percentage updates in real-time as price moves through the gap zone, giving you instant feedback on gap fill progress.
Fill Detection Methods:
Wicks: Uses the full candle range (high/low) — more sensitive, detects fills earlier
Bodies: Uses only open/close prices — more conservative, requires stronger commitment
Visual Fill Indicators: The fill percentage is displayed with intuitive symbols:
〇 0-24% filled — Gap is largely untouched
◔ 25-49% filled — Minor fill in progress
◑ 50-74% filled — C.E. level has been reached
◕ 75-99% filled — Gap nearly complete
⬤ 100% filled — Gap fully filled
Hide Filled Gaps: Enable this option to automatically remove gaps from your chart once they reach 100% fill. This keeps your chart focused on active, unfilled gaps that still represent potential trading opportunities.
Projection Levels
When price breaks out of a gap zone, projection levels provide potential targets based on the gap's size.
How Projections Work: Once price closes above a gap's high (for upward projections) or below a gap's low (for downward projections), the indicator calculates extension levels using the gap's range as a measuring unit. These projections function similarly to Fibonacci extensions but are anchored to the gap's dimensions.
Projection Direction:
Upward Projections: Triggered when price closes above the gap's high — levels project above the gap
Downward Projections: Triggered when price closes below the gap's low — levels project below the gap
Customizable Multipliers: Define your own projection levels using the "Projection Levels" input. Enter comma-separated values representing multiples of the gap size:
Default: 0.5,1,2,2.5
Example custom: 0.618,1,1.618,2,2.618 (Fibonacci-based)
Each value creates a projection line at that multiple of the gap range
Projection Display Options:
Side: Display projections on the Left (extending back from gap formation) or Right (extending forward)
Color, Style, Thickness: Full visual customization
Labels: Show multiplier values at each projection level
"Extend Until Tapped" Feature: When enabled (Left side only), projection lines stop extending once price touches them. This creates a visual record of which levels have been reached and when, helping you track projection performance over time. Untapped projections continue extending until they're reached.
Labels & Formatting
Comprehensive labeling options help you quickly identify and reference gaps on your chart.
Label Format Options:
Gap Type: Simple label showing "NWOG" or "NDOG"
Gap Type + Date: Includes the full date with day of week (e.g., "NWOG Monday, November 3, 2025")
Gap Type + Date + Filled Percent: Adds the fill percentage and symbol (e.g., "NWOG Monday, November 3, 2025 ")
Label Positioning:
When Show Levels is ON: Separate labels appear at the HIGH and LOW boundaries
When Show Levels is OFF: A single label appears at the C.E. (midpoint) level
Label Customization:
Text size: Tiny, Small, Normal, or Large
Text color and background color (set background transparency to 100 for no background)
Tooltips provide detailed information including all price levels and fill percentage
Hide Historical Labels: Enable this option to hide labels and projection text on all gaps except the most recent. Lines remain visible, but text clutter is reduced — useful when tracking many historical gaps.
Status Table
An optional summary table provides at-a-glance information about all active gaps.
Table Contents: For each active gap, the table displays:
Gap Type: NWOG or NDOG with date
HIGH: Upper boundary of the gap
LOW: Lower boundary of the gap
C.E.: Consequent Encroachment (50% level)
% Filled: Current fill percentage with visual symbol
Display Settings:
Position: 9 positions available (Top/Middle/Bottom × Left/Center/Right)
Size: Tiny, Small, or Normal text
Gap Count: Control how many NWOGs and NDOGs appear in the table (1-3 each)
Adaptive Theming: The table automatically detects your chart's background color and adjusts text colors for optimal readability on both light and dark themes.
Smart Filtering: The table only shows unfilled gaps (or gaps not hidden by the "Hide Filled" setting), keeping the display focused on actionable information.
Alert System
Stay informed of key gap events without constantly monitoring your charts.
Gap Formation Alerts: Receive an alert the moment a new gap is detected. The alert includes:
Gap direction (Bullish/Bearish)
Gap type (NWOG/NDOG)
Symbol name
Example: "Bullish NWOG formed on AMEX:SPY "
Gap Filled Alerts: Get notified when a gap reaches 100% fill. This is valuable for:
Confirming trade targets have been reached
Identifying when gaps are no longer active reference points
Example: "NWOG filled on AMEX:SPY "
Projection Level Alerts: Receive alerts when price reaches your defined projection levels. Each level only alerts once, preventing spam. Useful for:
Taking profits at projection targets
Identifying extended moves beyond the gap
Example: "NWOG 2x projection reached on AMEX:SPY "
General Settings
Gap Offset: Controls how many bars the gap lines extend to the right of the current candle (0-15 bars). A higher offset keeps labels and lines visible further into the future, while a lower offset keeps the display tighter to current price action.
Tips
NWOG Priority: NWOGs typically hold more significance than NDOGs due to their weekly timeframe. When NWOG and NDOG levels conflict, consider giving more weight to the NWOG.
Unfilled Historical Gaps: Gaps from days or weeks ago can still influence current price action. Don't ignore older unfilled gaps — they often become relevant when price returns to those zones.
Session Context: Pay attention to which session created the gap. Gaps formed during high-volume sessions (like NYSE open) may carry more significance than gaps from lower-volume periods.
Gap Size Matters: Larger gaps represent more significant imbalances and often provide stronger support/resistance. Smaller gaps may fill quickly and offer less reliable levels.
Clean Chart Option: Use "Hide Historical Labels" combined with the status table to maintain a clean chart while still having access to all gap information.
Requirements
Intraday Timeframes Only: This indicator works exclusively on intraday timeframes (minutes, hours). Gap detection requires session open/close data that is only available on intraday charts.
Sufficient Historical Data: Ensure your chart has enough historical bars loaded for accurate gap tracking, especially if using higher historical count settings.
Session-Based Markets: The indicator is optimized for markets with distinct trading sessions (stocks, futures, forex). 24/7 markets like crypto may show fewer or different gap patterns.
Disclaimer
For Educational and Informational Purposes Only
This indicator is provided as a technical analysis tool for educational and informational purposes only. It is not intended as, and should not be construed as, financial advice, investment advice, trading advice, or any other type of advice.
No Guarantees: Past performance of any trading strategy, indicator, or methodology is not indicative of future results. The identification of gaps, projections, and fill levels does not guarantee that price will behave in any predicted manner. Markets are inherently unpredictable, and no technical indicator can accurately predict future price movements.
Risk Warning: Trading financial instruments involves substantial risk of loss and is not suitable for all investors. You should carefully consider your investment objectives, level of experience, and risk appetite before trading. Never trade with money you cannot afford to lose.
Not Financial Advice: The creator of this indicator (NINE) is not a licensed financial advisor, broker, or dealer. Nothing in this indicator or its documentation should be interpreted as a recommendation to buy, sell, or hold any financial instrument.
Your Responsibility: You are solely responsible for your own trading decisions. Always conduct your own research and due diligence before making any trading or investment decisions. Consider consulting with a qualified financial professional before trading.
No Liability: The creator assumes no responsibility or liability for any errors, inaccuracies, or omissions in this indicator or its documentation. The creator shall not be held liable for any losses, damages, or costs arising from the use or inability to use this indicator.
SwiftAlgo Clean Directional (TP/SL/Trail)based on indicators, highs, lows, helping you make buys and sells(TP/SL/Trail) allows you to trade on trend
CryptoSpot3% jigarBu indikator sizga aniq signal bermaydi buni shunchaki qo`shimcha protocol sifatida foydalaning
FAD Dashboard B (Next 7 Stocks)nspired by Wealthcon
This dashboard ( B ) shows Real Time sentiment change of Future Asset Difference with Future price of next 7 Most Heavy Weight Nifty 50 stocks in
1.Last 15 minutes ,
2.Last 1 hour and
3.daily timeframe.
But the list is user customisable.
Future Up + FAD Up (Deep Green)
Future Down + FAD Up (Deep Blue)
Future Up + FAD Down (Yellow)
Future Down + FAD Down (Red)
Only for Educational purpose.
FAD Dashboard A (Indices + Top 5)Inspired by Wealthcon
This dashboard( A ) shows Real Time sentiment change of Future Asset Difference with Future price of 3 Main Index & 5 Most Heavy Weight Nifty 50 stocks in
1.Last 15 minutes ,
2.Last 1 hour and
3.daily timeframe.
But the list is user customisable.
Future Up + FAD Up (Deep Green)
Future Down + FAD Up (Deep Blue)
Future Up + FAD Down (Yellow)
Future Down + FAD Down (Red)
Only for Educational purpose.
Quantum Expansion Engine MTF V15A+ = 0.0500+ (Nuclear hot - once a week setups)
A = 0.0300+ (Exceptional - premium trades)
A- = 0.0200+ (Excellent - very strong)
B+ = 0.0150+ (Good - your HOT threshold) ✅ TRADE
B = 0.0120+ (Above average)
B- = 0.0100+ (Decent)
C+ = 0.0080+ (Warm - your WARM threshold) ⚡ CONSIDER
C = 0.0060+ (Mediocre)
C- = 0.0040+ (Below average)
D = 0.0020+ (Poor - skip)
F = Below 0.0020 (Fail - dead market)






















