[HM] Champion-Indicator🚀 Champion-Indicator – Ultimate Multi-Strategy Trading System 📊
A powerful all-in-one indicator combining Trend, Cross, Median, Curve Cloud, Hull MA, and SMAs for superior market analysis.
🔹 Overview:
The Champion-Indicator is a versatile, multi-component trading tool designed to provide traders with a holistic view of market trends, momentum, and key levels. It integrates 6 powerful technical strategies into one seamless overlay, making it ideal for swing traders, day traders, and long-term investors.
🔹 Key Features & Components:
1️⃣ Champion Trend (ATR-Based SuperTrend)
Identifies trend direction using ATR volatility adjustments.
Buy/Sell signals with clear visual alerts.
Customizable periods, multipliers, and calculation methods.
Trend highlighter for easy visualization.
2️⃣ Champion Cross (EMA Crossover System)
Dual EMA crossover (Fast & Slow) with dynamic cloud fill.
Bullish (Green Cloud) when Fast EMA > Slow EMA.
Bearish (Red Cloud) when Fast EMA < Slow EMA.
Adjustable transparency, lengths, and offsets.
3️⃣ Median Channel (Dynamic Support/Resistance)
Plots a median basis line (average of highest/lowest prices).
Helps identify mean reversion and channel breakouts.
4️⃣ Curve Mid Cloud (Volatility-Based Zones)
Displays dynamic mid-range cloud based on price extremes.
Useful for spotting consolidation zones and potential reversals.
5️⃣ Hull Moving Average (Smoothed Trend Filter)
Faster & smoother than traditional MAs.
Changes color based on momentum direction (Aqua = Up, Purple = Down).
6️⃣ SMA Trend & Bias (Long/Short-Term Bias)
Short-term SMA (20) for trend confirmation.
Long-term SMA (200) for overall market bias.
🔹 Input Settings (Customizable):
Component Key Parameters Default Values
Champion Trend ATR Period, Multiplier, Signal Toggles 10, 3.0, On
Champion Cross Fast/Slow EMA Lengths, Cloud Transparency 8, 24, 70%
Median Channel Lookback Period 28
Curve Mid Cloud Curve Length, Factor, Transparency 50, 2.5, 70%
Hull MA HMA Length 20
SMAs Trend SMA (20), Bias SMA (200) 20, 200
🔹 How to Use:
🟢 Enter Long when:
SuperTrend turns Green + EMA Cloud is Green + Price > Median Basis.
Hull MA turns Aqua (confirming uptrend).
🔴 Enter Short when:
SuperTrend turns Red + EMA Cloud is Red + Price < Median Basis.
Hull MA turns Purple (confirming downtrend).
📉 SMA Bias (200-period) acts as a long-term filter (trade in direction of SMA).
Educational
Quarterly Theory ICT 04 [TradingFinder] SSMT 4Quarter Divergence🔵 Introduction
Sequential SMT Divergence is an advanced price-action-based analytical technique rooted in the ICT (Inner Circle Trader) methodology. Its primary objective is to identify early-stage divergences between correlated assets within precise time structures. This tool not only breaks down market structure but also enables traders to detect engineered liquidity traps before the market reacts.
In simple terms, SMT (Smart Money Technique) occurs when two correlated assets—such as indices (ES and NQ), currency pairs (EURUSD and GBPUSD), or commodities (Gold and Silver)—exhibit different reactions at key price levels (swing highs or lows). This lack of alignment is often a sign of smart money manipulation and signals a lack of confirmation in the ongoing trend—hinting at an imminent reversal or at least a pause in momentum.
In its Sequential form, SMT divergences are examined through a more granular temporal lens—between intraday quarters (Q1 through Q4). When SMT appears at the transition from one quarter to another (e.g., Q1 to Q2 or Q3 to Q4), the signal becomes significantly more powerful, often aligning with a critical phase in the Quarterly Theory—a framework that segments market behavior into four distinct phases: Accumulation, Manipulation, Distribution, and Reversal/Continuation.
For instance, a Bullish SMT forms when one asset prints a new low while its correlated counterpart fails to break the corresponding low from the previous quarter. This usually indicates absorption of selling pressure and the beginning of accumulation by smart money. Conversely, a Bearish SMT arises when one asset makes a higher high, but the second asset fails to confirm, signaling distribution or a fake-out before a decline.
However, SMT alone is not enough. To confirm a true Market Structure Break (MSB), the appearance of a Precision Swing Point (PSP) is essential—a specific candlestick formation on a lower timeframe (typically 5 to 15 minutes) that reveals the entry of institutional participants. The combination of SMT and PSP provides a more accurate entry point and better understanding of premium and discount zones.
The Sequential SMT Indicator, introduced in this article, dynamically scans charts for such divergence patterns across multiple sessions. It is applicable to various markets including Forex, crypto, commodities, and indices, and shows particularly strong performance during mid-week sessions (Wednesdays and Thursdays)—when most weekly highs and lows tend to form.
Bullish Sequential SMT :
Bearish Sequential SMT :
🔵 How to Use
The Sequential SMT (SSMT) indicator is designed to detect time and structure-based divergences between two correlated assets. This divergence occurs when both assets print a similar swing (high or low) in the previous quarter (e.g., Q3), but in the current quarter (e.g., Q4), only one asset manages to break that swing level—while the other fails to reach it.
This temporal mismatch is precisely identified by the SSMT indicator and often signals smart money activity, a market phase transition, or even the presence of an engineered liquidity trap. The signal becomes especially powerful when paired with a Precision Swing Point (PSP)—a confirming candle on lower timeframes (5m–15m) that typically indicates a market structure break (MSB) and the entry of smart liquidity.
🟣 Bullish Sequential SMT
In the previous quarter, both assets form a similar swing low.
In the current quarter, one asset (e.g., EURUSD) breaks that low and trades below it.
The other asset (e.g., GBPUSD) fails to reach the same low, preserving the structure.
This time-based divergence reflects declining selling pressure, potential absorption, and often marks the end of a manipulation phase and the start of accumulation. If confirmed by a bullish PSP candle, it offers a strong long opportunity, with stop-losses defined just below the swing low.
🟣 Bearish Sequential SMT
In the previous quarter, both assets form a similar swing high.
In the current quarter, one asset (e.g., NQ) breaks above that high.
The other asset (e.g., ES) fails to reach that high, remaining below it.
This type of divergence signals weakening bullish momentum and the likelihood of distribution or a fake-out before a price drop. When followed by a bearish PSP candle, it sets up a strong shorting opportunity with targets in the discount zone and protective stops placed above the swing high.
🔵 Settings
⚙️ Logical Settings
Quarterly Cycles Type : Select the time segmentation method for SMT analysis.
Available modes include: Yearly, Monthly, Weekly, Daily, 90 Minute, and Micro.
These define how the indicator divides market time into Q1–Q4 cycles.
Symbol : Choose the secondary asset to compare with the main chart asset (e.g., XAUUSD, US100, GBPUSD).
Pivot Period : Sets the sensitivity of the pivot detection algorithm. A smaller value increases responsiveness to price swings.
Activate Max Pivot Back : When enabled, limits the maximum number of past pivots to be considered for divergence detection.
Max Pivot Back Length : Defines how many past pivots can be used (if the above toggle is active).
Pivot Sync Threshold : The maximum allowed difference (in bars) between pivots of the two assets for them to be compared.
Validity Pivot Length : Defines the time window (in bars) during which a divergence remains valid before it's considered outdated.
🎨 Display Settings
Show Cycle :Toggles the visual display of the current Quarter (Q1 to Q4) based on the selected time segmentation
Show Cycle Label : Shows the name (e.g., "Q2") of each detected Quarter on the chart.
Show Bullish SMT Line : Draws a line connecting the bullish divergence points.
Show Bullish SMT Label : Displays a label on the chart when a bullish divergence is detected.
Bullish Color : Sets the color for bullish SMT markers (label, shape, and line).
Show Bearish SMT Line : Draws a line for bearish divergence.
Show Bearish SMT Label : Displays a label when a bearish SMT divergence is found.
Bearish Color : Sets the color for bearish SMT visual elements.
🔔 Alert Settings
Alert Name : Custom name for the alert messages (used in TradingView’s alert system).
Message Frequency :
All: Every signal triggers an alert.
Once Per Bar: Alerts once per bar regardless of how many signals occur.
Per Bar Close: Only triggers when the bar closes and the signal still exists.
Time Zone Display : Choose the time zone in which alert timestamps are displayed (e.g., UTC).
Bullish SMT Divergence Alert : Enable/disable alerts specifically for bullish signals.
Bearish SMT Divergence Alert : Enable/disable alerts specifically for bearish signals
🔵 Conclusion
The Sequential SMT (SSMT) indicator is a powerful and precise tool for identifying structural divergences between correlated assets within a time-based framework. Unlike traditional divergence models that rely solely on sequential pivot comparisons, SSMT leverages Quarterly Theory, in combination with concepts like liquidity sweeps, market structure breaks (MSB) and precision swing points (PSP), to provide a deeper and more actionable view of market dynamics.
By using SSMT, traders gain not only the ability to identify where divergence occurs, but also when it matters most within the market cycle. This empowers them to anticipate major moves or traps before they fully materialize, and position themselves accordingly in high-probability trade zones.
Whether you're trading Forex, crypto, indices, or commodities, the true strength of this indicator is revealed when used in sync with the Accumulation, Manipulation, Distribution, and Reversal phases of the market. Integrated with other confluence tools and market models, SSMT can serve as a core component in a professional, rule-based, and highly personalized trading strategy.
Webby's Market OrderThis is visual representation of Webby's Market Order.
When three consecutive lows are above 21 EMA, Uptrend expectation is natural.
When three highs are below 21 EMA, Downtrend expectation is natural.
Alert Conditions can be set when uptrend and down trend are expected.
Use this indicator with IXIC or SPY or major indices.
This is set at three lows/Highs above 21 EMA as looked by Mike Webster.
Average Entry Price Calculator# Average Entry Price Calculator
This powerful indicator helps you track your average entry price across multiple positions, displaying it clearly on your chart with customizable lines and labels.
## Features:
• Calculate average entry price for up to 5 different positions
• Display current price and profit/loss calculations
• Show percentage and absolute change from your average entry
• Customizable line styles, colors, and label positions
• Track your entry prices with clear visual references
## How It Works:
Enter your position details (entry price and amount in USDT), and the indicator will calculate your average entry price, displaying it as a horizontal line on your chart. The indicator also shows your individual entry prices as separate lines, making it easy to visualize your overall position.
## Perfect For:
• DCA (Dollar-Cost Averaging) strategies
• Position tracking across multiple entries
• Risk management and profit taking
• Visualizing entry zones on your chart
## Instructions:
1. Add the indicator to your chart
2. Enter your position details (price and amount)
3. Customize the visual appearance as needed
4. Use the displayed average entry line for decision making
All calculations are done locally in your browser - no sensitive data is transmitted or stored.
Enjoy more informed trading decisions with this essential position tracking tool!
Quarters Theory Levels (Yotov Style)John Alex Sagwe's Quarters Theory Levels Script
This Pine Script, developed by John Alex Sagwe, is based on the concept of the "Quarters Theory" popularized by Illan Yotov. It aims to help traders identify key levels in the market using whole, half, and quarter-level calculations. The script plots major whole levels, half levels, and quarter levels above and below the current price, allowing traders to visualize potential price points where significant market action might occur.
The customizable parameters allow you to:
Set the base level and step size (for quarter levels),
Adjust the number of levels above and below the current price to be displayed,
Toggle between showing whole, half, or quarter levels,
Use price alerts when the market price nears these levels.
Whether you’re a novice or an experienced trader, this script can help you integrate the Quarters Theory into your trading strategy. It’s designed to be flexible and user-friendly, helping you visualize key market levels with ease.
Developed by: John Alex Sagwe, an avid trader and Pine Script enthusiast.
[c3s] Average Entry Price Calculator# Average Entry Price Calculator
This powerful indicator helps you track your average entry price across multiple positions, displaying it clearly on your chart with customizable lines and labels.
## Features:
• Calculate average entry price for up to 5 different positions
• Display current price and profit/loss calculations
• Show percentage and absolute change from your average entry
• Customizable line styles, colors, and label positions
• Track your entry prices with clear visual references
## How It Works:
Enter your position details (entry price and amount in USDT), and the indicator will calculate your average entry price, displaying it as a horizontal line on your chart. The indicator also shows your individual entry prices as separate lines, making it easy to visualize your overall position.
## Perfect For:
• DCA (Dollar-Cost Averaging) strategies
• Position tracking across multiple entries
• Risk management and profit taking
• Visualizing entry zones on your chart
## Instructions:
1. Add the indicator to your chart
2. Enter your position details (price and amount)
3. Customize the visual appearance as needed
4. Use the displayed average entry line for decision making
All calculations are done locally in your browser - no sensitive data is transmitted or stored.
Enjoy more informed trading decisions with this essential position tracking tool!
NR_Price-Action driven Long/ShortPALS (acronym for Price Action Long Short )
It is a simplified view of Price Action that computes relative movement of OHLC values between successive bars and marks clear Long or Short on bars
Combining PALS with Heikin-Ashi charts and SuperTrend(5, 1.432) is recommended but not necessary
Not intended as trading advice but built for providing sufficient heads-up by showing proper and consistent triggers on charts to help with robust risk and money management without complex computations involved in indication system
Trap Zone 2 minTrap Zone 2 Min — Visual Detection of Trap and Expansion Zones
This indicator is designed to clearly identify key price zones on lower timeframes, particularly the 2-minute chart. It's ideal for scalpers and intraday traders looking for structured, high-probability setups.
Trap Zone (No Trade Zone)
A central shaded area where trading is discouraged.
Marks potential liquidity traps or manipulation zones.
Calculated using recent highs, lows, and moving averages (MA20 and MA200).
Zones + and -
Positioned two times the size of an EB (Elephant Bar) above and below the trap zone.
Represent the first expansion level.
Useful for identifying potential long or short entries based on price breakout direction.
Zones ++ and --
Extend from the first + or - level to the next line outward.
Represent a second expansion layer, often aligning with price continuation or reaction zones.
Helpful for profit-taking or adjusting risk.
Zones +++ and ---
The most extreme levels plotted.
Serve as final take-profit areas or potential reversal zones.
Additional Features
Optional display of MA20 and MA200.
Configurable ADR (Average Daily Range) labels.
Full visual customization for better chart integration.
Best For
Scalpers and intraday traders.
Identifying and reacting to structured market zones.
Mapping price expansions and potential reversal points.
[HM] Champion Trend🎯 Champion Trend – Smart ATR-Based Trend Indicator 🚀
🔹 Overview:
Champion Trend is a powerful and visually intuitive trend-following indicator designed to help traders identify potential buy/sell signals and trend reversals using Average True Range (ATR) with dynamic multipliers.
Plots clean trendlines (Green for Uptrend, Red for Downtrend)
Customizable ATR settings (Period & Multiplier)
Buy/Sell signals with clear labels
Trend highlighting for better visual confirmation
Works on all timeframes & instruments
🔹 Key Features:
✅ ATR-Based Trend Detection – Adapts to market volatility
✅ Customizable Signals – Toggle buy/sell alerts on/off
✅ Visual Highlighter – Clearly marks bullish/bearish trends
✅ Multi-Timeframe Support – Works on any chart setting
🔹 Input Settings:
ATR Period (Default: 10)
ATR Multiplier (Default: 3.0)
Toggle ATR Calculation Method (SMA vs. Traditional)
Enable/Disable Buy/Sell Signals
Trend Highlighting On/Off
🔹 How to Use:
🟢 LONG when the trend turns Green (Price above ATR-based support)
🔴 SHORT when the trend turns Red (Price below ATR-based resistance)
Candle Trend PowerThe Candle Trend Power is a custom technical indicator designed for advanced trend analysis and entry signal generation. It combines multiple smoothing methods, candle transformations, and volatility bands to visually and analytically enhance your trading decisions.
🔧 Main Features:
📉 Custom Candle Types
It transforms standard OHLC candles into one of several advanced types:
Normal Candles, Heikin-Ashi, Linear Regression, Rational Quadratic (via kernel filtering), McGinley Dynamic Candles
These transformations help traders better see trend continuations and reversals by smoothing out market noise.
🧮 Smoothing Method for Candle Data
Each OHLC value can be optionally smoothed using:
EMA, SMA, SMMA (RMA), WMA, VWMA, HMA, Mode (Statistical mode) Or no smoothing at all.
This flexibility is useful for customizing to different market conditions.
📊 Volatility Bands
Volatility-based upper and lower bands are calculated using:
Band = price ± (price% + ATR * multiplier)
They help identify overbought/oversold zones and potential reversal points.
📍 Candle Color Logic
Each candle is colored:
Cyan (#00ffff) if it's bullish and stronger than the previous candle
Red (#fd0000) if it's bearish and weaker
Alternating bar index coloring improves visual clarity.
📈 Trend Momentum Labels
The script includes a trend strength estimation using a smoothed RSI:
If the candle is bullish, it shows a BUY label with the overbought offset.
If bearish, it shows a SELL label with the oversold offset.
These labels are dynamic and placed next to the bar.
📍 Signal Markers
It also plots triangles when the price crosses the volatility bands:
Triangle up for potential long
Triangle down for potential short
✅ Use Case Summary
This script is mainly used for:
Visual trend confirmation with enhanced candles
Volatility-based entry signals
RSI-based trend momentum suggestions
Integrating different smoothing & transformation methods to fine-tune your strategy
It’s a flexible tool for both manual traders and automated system developers who want clear, adaptive signals across different market conditions.
💡 What's Different
🔄 Candle Type Transformations
⚙️ Custom Candle Smoothing
📉 Candle's Multi-level Volatility Bands
🔺 Dynamic Entry Signals (Buy/Sell Labels)
❗Important Note:
This script is provided for educational purposes and does not constitute financial advice. Traders and investors should conduct their research and analysis before making any trading decisions.
📋 Creative Trade Checklist ✅🆕 Trader Checklist Added to Chart! ✅
Discover Your Discipline Edge 🎯
Hey traders! I’ve just added a brand new Creative Trade Checklist at the top right corner of your chart to help you stay consistent and avoid emotional mistakes.
🧩 How it works:
Open the indicator settings
Under “Checklist”, toggle boxes like:
🟢 CALL Now
🔴 PUT Now
Structure confirmed (EMA/VWAP)
Pullback entry?
I feel neutral ✅
Took partials / Logged trade
Once selected, it automatically updates your chart with "X" so you can visually check off your process before and after each trade.
📍 Why it helps:
✔️ Reinforces discipline
✔️ Keeps emotions in check
✔️ Ensures trade quality
✔️ Helps you build a repeatable plan
🔧 You can turn the checklist on/off in settings and choose where it appears (top right, top left, etc).
This tool is made for serious traders who want consistency. Let me know what else you’d like added!
Happy scalping!
—Phil Vo 🧭
Reversal Strength Meter – Adib NooraniThe Reversal Strength Meter is an oscillator designed to identify potential reversal zones based on supply and demand dynamics. It uses smoothed stochastic logic to reduce noise and highlight areas where momentum may be weakening, signaling possible market turning points.
🔹 Smooth, noise-reduced stochastic oscillator
🔹 Custom zones to highlight potential supply and demand imbalances
🔹 Non-repainting, compatible across all timeframes and assets
🔹 Visual-only tool — intended to support discretionary trading decisions
This oscillator assists scalpers and intraday traders in tracking subtle shifts in momentum, helping them identify when a market may be preparing to reverse — always keeping in mind that trading is based on probabilities, not certainties.
📘 How to Use the Indicator Efficiently
For Reversal Trading:
Buy Setup
– When the blue line dips below the 20 level, wait for it to re-enter above 20.
– Look for reversal candlestick patterns (e.g., bullish engulfing, hammer, or morning star).
– Enter above the pattern’s high, with a stop loss below its low.
Sell Setup
– When the blue line rises above the 80 level, wait for it to re-enter below 80.
– Look for bearish candlestick patterns (e.g., bearish engulfing, inverted hammer, or evening star).
– Enter below the pattern’s low, with a stop loss above its high.
🛡 Risk Management Guidelines
Risk only 0.5% of your capital per trade
Book 50% profits at a 1:1 risk-reward ratio
Trail the remaining 50% using price action or other supporting indicators
Reversal Scalping Ribbon - Adib NooraniThe Reversal Scalping Ribbon is a trend-following overlay tool designed to visually identify potential reversal zones based on price extremes and dynamic volatility bands. It calculates adaptive upper and lower bands using price action and custom ATR logic, helping traders quickly assess market direction and possible turning points
🔹 Volatility-adjusted bands based on price highs/lows
🔹 Color-coded ribbons to indicate trend bias and potential reversal shifts
🔹 No repainting, works on all timeframes and assets
🔹 Visual-only display, no trade signals — supports discretion-based entries
This ribbon is designed for scalpers and intraday traders to spot reversal setups with clarity. It enhances your trading by showing real-time market bias without unnecessary distractions. By focusing on probabilities, it helps to improve decision-making in fast-paced environments
How to use the indicator efficiently
For Reversal Trading:
Buy: When price closes below the green ribbon with a red candle, then re-enters with a green candle. Enter above the high of the green candle with a stop loss below the lowest low of the recent green/red candles
Sell: When price closes above the red ribbon with a green candle, then re-enters with a red candle. Enter below the low of the red candle with a stop loss above the highest high of the recent red/green candles
Risk Management:
Limit risk to 0.5% of your capital per trade
Take 50% profit at a 1:1 risk-reward ratio
For the remaining 50%, trail using the lower edge of the green band for buys and the upper edge of the red band for sells
[HM] Champion Cross📊 Champion Cross – Dynamic EMA Crossover Strategy 🔄
🔹 Overview:
Champion Cross is a clean and effective EMA crossover indicator designed to help traders identify trend direction and potential entry/exit points. It features:
Dual EMA System (Fast & Slow) with customizable lengths
Colored Cloud Fill for easy trend visualization
Adjustable Transparency & Offset for better chart clarity
Works across all timeframes & instruments
🔹 Key Features:
✅ Fast & Slow EMA Crossovers – Detects bullish/bearish momentum shifts
✅ Visual Cloud Fill – Green when Fast EMA > Slow EMA, Red when Fast EMA < Slow EMA
✅ Customizable Inputs – Adjust lengths, sources, and offsets
✅ Clean & Non-Repainting – Reliable signals for swing/day trading
🔹 How to Use:
🟢 Bullish Signal → Fast EMA crosses above Slow EMA (Green Cloud)
🔴 Bearish Signal → Fast EMA crosses below Slow EMA (Red Cloud)
Use in trending markets for best results (combine with RSI/Volume for confirmation)
📋 Trading Checklist by Frong//@version=5
indicator("📋 Trading Checklist by Frong", overlay=true)
// ✅ เช็คบ็อกซ์ที่ต้องการให้เก็บสถานะแยกตามคู่เงิน
msCheck = input.bool(false, "MS 2 แท่งขึ้นไป")
obCheck = input.bool(false, "หา OB")
lqCheck = input.bool(false, "มอง LQ")
reactionCheck = input.bool(false, "Reaction / SR")
swingCheck = input.bool(false, "Swing IDM / X")
// ✅ เพิ่ม Checklist ใหม่
h4Check = input.bool(false, "H4 1.1 เป็น A")
h4aCheck = input.bool(false, "H4 1.2 เป็น A+")
h4reactionCheck = input.bool(false, "H4 1.3 มี Reaction")
m15Check = input.bool(false, "M15 2.1 มีหัวใจ")
m15noCheck = input.bool(false, "M15 2.2 ไม่มีหัวใจ")
// ✅ สร้างสถานะการติ๊กให้เก็บแยกตามคู่เงิน (ต้องระบุ type เป็น bool)
var bool msCheckSaved = na
var bool obCheckSaved = na
var bool lqCheckSaved = na
var bool reactionCheckSaved = na
var bool swingCheckSaved = na
var bool h4CheckSaved = na
var bool h4aCheckSaved = na
var bool h4reactionCheckSaved = na
var bool m15CheckSaved = na
var bool m15noCheckSaved = na
// ✅ เช็คว่าเป็นกราฟใหม่หรือไม่ (ใช้ ticker เพื่อดูว่าเป็นคู่เงินใหม่)
var string lastTicker = na
currentTicker = syminfo.tickerid
// ถ้ากราฟเปลี่ยน ให้รีเซ็ตตัวแปรทุกตัว
if (currentTicker != lastTicker)
msCheckSaved := msCheck
obCheckSaved := obCheck
lqCheckSaved := lqCheck
reactionCheckSaved := reactionCheck
swingCheckSaved := swingCheck
h4CheckSaved := h4Check
h4aCheckSaved := h4aCheck
h4reactionCheckSaved := h4reactionCheck
m15CheckSaved := m15Check
m15noCheckSaved := m15noCheck
// อัพเดต lastTicker ให้เป็นกราฟปัจจุบัน
lastTicker := currentTicker
// ✅ ข้อความใน Checklist
line1 = "📋 Checklist เข้าเทรด:"
line2 = (msCheckSaved ? "✅" : "☐") + " MS 2 แท่งขึ้นไป"
line3 = (obCheckSaved ? "✅" : "☐") + " หา OB"
line4 = (lqCheckSaved ? "✅" : "☐") + " มอง LQ"
line5 = (reactionCheckSaved ? "✅" : "☐") + " Reaction / SR"
line6 = (swingCheckSaved ? "✅" : "☐") + " Swing IDM / X"
// ✅ ข้อความใหม่
line7 = "📋 เพิ่ม Checklist:"
line8 = (h4CheckSaved ? "✅" : "☐") + " H4 1.1 เป็น A"
line9 = (h4aCheckSaved ? "✅" : "☐") + " H4 1.2 เป็น A+"
line10 = (h4reactionCheckSaved ? "✅" : "☐") + " H4 1.3 มี Reaction"
line11 = (m15CheckSaved ? "✅" : "☐") + " M15 2.1 มีหัวใจ"
line12 = (m15noCheckSaved ? "✅" : "☐") + " M15 2.2 ไม่มีหัวใจ"
// ✅ สีพื้นหลังสำหรับแต่ละบรรทัด
bgColor1 = msCheckSaved ? color.new(color.green, 80) : color.white
bgColor2 = obCheckSaved ? color.new(color.green, 80) : color.white
bgColor3 = lqCheckSaved ? color.new(color.green, 80) : color.white
bgColor4 = reactionCheckSaved ? color.new(color.green, 80) : color.white
bgColor5 = swingCheckSaved ? color.new(color.green, 80) : color.white
bgColor6 = h4CheckSaved ? color.new(color.green, 80) : color.white
bgColor7 = h4aCheckSaved ? color.new(color.green, 80) : color.white
bgColor8 = h4reactionCheckSaved ? color.new(color.green, 80) : color.white
bgColor9 = m15CheckSaved ? color.new(color.green, 80) : color.white
bgColor10 = m15noCheckSaved ? color.new(color.green, 80) : color.white
// ✅ สร้าง Table แบบอยู่มุมขวาบน
var table checklistTable = table.new(position.top_right, 1, 12, border_width=1)
// ✅ อัปเดต Table ทุกบาร์
if bar_index % 1 == 0 // เพื่อให้รีเฟรชตลอด
table.cell(checklistTable, 0, 0, line1, text_color=color.black, bgcolor=color.white, text_size=size.large)
table.cell(checklistTable, 0, 1, line2, text_color=color.black, bgcolor=bgColor1)
table.cell(checklistTable, 0, 2, line3, text_color=color.black, bgcolor=bgColor2)
table.cell(checklistTable, 0, 3, line4, text_color=color.black, bgcolor=bgColor3)
table.cell(checklistTable, 0, 4, line5, text_color=color.black, bgcolor=bgColor4)
table.cell(checklistTable, 0, 5, line6, text_color=color.black, bgcolor=bgColor5)
table.cell(checklistTable, 0, 6, line7, text_color=color.black, bgcolor=color.white, text_size=size.large)
table.cell(checklistTable, 0, 7, line8, text_color=color.black, bgcolor=bgColor6)
table.cell(checklistTable, 0, 8, line9, text_color=color.black, bgcolor=bgColor7)
table.cell(checklistTable, 0, 9, line10, text_color=color.black, bgcolor=bgColor8)
table.cell(checklistTable, 0, 10, line11, text_color=color.black, bgcolor=bgColor9)
table.cell(checklistTable, 0, 11, line12, text_color=color.black, bgcolor=bgColor10)
📋 Trading Checklist by Frong//@version=5
indicator("📋 Trading Checklist by Frong", overlay=true)
// ✅ Checklist Inputs
msCheck = input.bool(false, "MS 2 แท่งขึ้นไป")
obCheck = input.bool(false, "หา OB")
lqCheck = input.bool(false, "มอง LQ")
reactionCheck = input.bool(false, "Reaction / SR")
swingCheck = input.bool(false, "Swing IDM / X")
// ✅ ข้อความใน Checklist
line1 = "📋 Checklist เข้าเทรด:"
line2 = (msCheck ? "✅" : "☐") + " MS 2 แท่งขึ้นไป"
line3 = (obCheck ? "✅" : "☐") + " หา OB"
line4 = (lqCheck ? "✅" : "☐") + " มอง LQ"
line5 = (reactionCheck ? "✅" : "☐") + " Reaction / SR"
line6 = (swingCheck ? "✅" : "☐") + " Swing IDM / X"
// ✅ สร้าง Table แบบอยู่มุมขวาบน "จริงๆ"
var table checklistTable = table.new(position.top_right, 1, 6, border_width=1)
// ✅ สีพื้นหลังฟ้า และตัวอักษรขาว
bg = color.new(color.blue, 0)
textCol = color.white
// ✅ อัปเดต Table ทุกบาร์
if bar_index % 1 == 0
table.cell(checklistTable, 0, 0, line1, text_color=textCol, bgcolor=bg, text_size=size.large)
table.cell(checklistTable, 0, 1, line2, text_color=textCol, bgcolor=bg)
table.cell(checklistTable, 0, 2, line3, text_color=textCol, bgcolor=bg)
table.cell(checklistTable, 0, 3, line4, text_color=textCol, bgcolor=bg)
table.cell(checklistTable, 0, 4, line5, text_color=textCol, bgcolor=bg)
table.cell(checklistTable, 0, 5, line6, text_color=textCol, bgcolor=bg)
Session Markers: 00:00, London, NY (Last 7 Days)This script marks key time(s) -
1. midnight open
2. london session open
3. ny session open
The session markers show up in blue color with a gray text annotation.
RSI Strategy (Volume Removed for Testing)Here’s a concise version for your strategy description:
---
### **RSI-Based Volume Strategy**
This strategy combines **RSI** and **Volume Spikes** to identify potential buy and sell signals.
- **Buy** when **RSI** falls below **30** (oversold) and there's a **volume spike**, signaling a possible reversal to the upside.
- **Sell** when **RSI** rises above **70** (overbought) and there's a **volume spike**, signaling a potential reversal to the downside.
**Inputs**:
- **RSI Length** (default 14)
- **RSI Buy Level** (default 30)
- **RSI Sell Level** (default 70)
- **Volume Multiplier** (default 1.5)
Ideal for markets with sharp reversals and strong volume movements. Test before live trading and use proper risk management.
---
Mark Days with >4% Gain (vs. Previous Close)Shows days when the overall market increased by more than 4%
Smart Money Visual Suite [ALFANAR_Q8]📈 Smart Money Visual Suite
🔒 Read-only visual indicator – no entry/exit signals, purely for Smart Money concept analysis.
Features:
🔄 CHoCH and BOS for market structure shifts
🎯 Inducement and Sweeps to highlight liquidity targets
🔁 Zigzag to clarify price action waves
💡 RSI Divergence to detect potential reversals
🟩 Demand Zones (green) & 🟥 Supply Zones (red), designed for dark theme charts
🧠 Built on Smart Money principles – perfect for traders seeking clean visual structure and liquidity analysis.
🚫 No buy/sell signals – this tool is for visual market structure interpretation only.
Win-Loss Streak PlotterWin-Loss Streak Plotter
This indicator tracks the win/loss streaks of moving average crossovers (using simple moving averages for illustration purposes). It calculates the price change after each crossover, marking each as a win (green) or loss (red). The win rate is shown separately.
Inputs:
Source: Price series (default: open)
Fast MA: Fast moving average (default: open)
Slow MA: Slow moving average (default: open)
Total Crosses to Analyze: Number of crossovers to track
Crosses per Row: Number of crossovers per row in the table
Output:
A table displays each crossover’s result (win/loss).
A separate win rate table shows the percentage of wins.
Suggestions are always welcomed!
SMMA 4-Color Histogram (If Conditions)A bullish convergence of a Smoothed Moving Average (SMMA) occurs when a shorter-term SMMA crosses above a longer-term SMMA, typically indicating a potential upward trend and buy opportunity.