Opening Range BreakoutThis is an Opening Range Breakout script. It will plot the opening range high and low (green and red lines, respectively) as determined by the user input (default is a 15 min window from market open, 9:30 - 9:45 am). The time period for the breakout is also configured by a user input (default is from 9:45 am - 2:30 pm).
Alerts are sent for breakouts either above (bullish) or below (bearish) the opening range high and low. An EMA is also used for trend confirmation before sending alerts for breakouts (to avoid false signals).
A bullish breakout is determined by all of the following being true:
- The current price being above the opening range high (green line)
- The EMA trending up (ie the current value of the EMA > prior EMA value)
- The current price is > the EMA
- The EMA is > the opening range high
A bearish breakout is determined by all of the following being true:
- The current price being below the opening range low (red line)
- The EMA trending down (ie the current value of the EMA < prior EMA value)
- The current price is < the EMA
- the EMA is < the opening range low
Enjoy this simple indicator!
차트 패턴
GIGANEVA V6.6 PublicFib levels and Fib Fans from Top and Bottom of the "Range".
Plots are calculated on Log and Linear Scale.
It calculates Time pivots by fans crossing each other
It calculates Time pivots by fans crossing top and bottom of the "Range"
Golden pivots are 0.5 fan crossing log 0.5 or via versa
Selecting Bool Fib Right, expends them Right, no matter how you picked top or bottom (doesn't matter which you picked first.
Why is this code unique?
It incorporates all the fib functions together and it's coded to the max Plot capabilities Trading View allows.
Big 7 NASDAQ – % + SMA Signal (com gradiente)📌 Indicator Description – "Big 7 NASDAQ – % + SMA Signal (with Gradient)"
This indicator displays a dynamic table of the 7 major NASDAQ stocks, providing at-a-glance insights into:
📈 Daily % Change – Calculated from the daily open to the current price, with background color gradient to reflect strength:
Green shades for gains
Red shades for losses
Gray for neutral movement
🟢 SMA Signal – Shows whether the current price is above ("Buy") or below ("Sell") a customizable Simple Moving Average (SMA). Background colors reinforce the signal direction.
✅ Key Features:
Covers Apple, Microsoft, Amazon, Google, Meta, Tesla, Nvidia
Includes percentage change with directional arrows
Clean and minimal design for fast decision-making
Fully customizable SMA period
Optional addition of Nasdaq Index (NQ1!)
Perfect for traders who want a quick market heatmap with actionable SMA-based signals.
TFM Bot V2 [thaihamaster]🔑 Buy Sell Indicator TFM Bot V2
🚀 Suitable for Strategy: Short-term scalping, DCA
👉 More effective when combined with Bollinger Bands
⏳ Recommended Timeframes: M5, M15
💹 Suitable Trading Pairs: XAU, BTC, ETH
👉 Learn more: Telegram @thaihamaster
Engulfing Pattern with Fibonacci Retracement//@version=5
indicator("Engulfing Pattern with Fibonacci Retracement by M.shiham", overlay=true)
// --- Fibonacci Retracement Levels ---
fib_levels = array.new_float(7)
array.push(fib_levels, 0.1)
array.push(fib_levels, 1.618)
array.push(fib_levels, 2.618)
array.push(fib_levels, 2.88)
array.push(fib_levels, 4.236)
array.push(fib_levels, 1.88)
array.push(fib_levels, 4.88)
// --- Fungsi untuk mengidentifikasi Bullish dan Bearish Engulfing ---
is_bullish_engulfing = close > open and close < open and close > open and open < close
is_bearish_engulfing = close < open and close > open and close < open and open > close
// --- Menampilkan Pola Engulfing ---
plotshape(series=is_bullish_engulfing, title="Bullish Engulfing", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(series=is_bearish_engulfing, title="Bearish Engulfing", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")
// --- Menarik Fibonacci Retracement ---
var float high_price = na
var float low_price = na
// Tentukan titik tertinggi dan terendah untuk Fibonacci Retracement
if (not na(high_price) and not na(low_price))
// Gunakan titik tertinggi dan terendah untuk menarik Fibonacci
fib_high = high_price
fib_low = low_price
// Gambar level Fibonacci
for i = 0 to 6
fib_level = fib_low + (fib_high - fib_low) * array.get(fib_levels, i)
line.new(bar_index , fib_level, bar_index, fib_level, color=color.blue, width=1, style=line.style_dashed)
else
// Tentukan titik tertinggi dan terendah untuk rentang waktu tertentu
if (not na(high_price) and na(low_price))
high_price := ta.highest(high, 100)
if (not na(low_price) and na(high_price))
low_price := ta.lowest(low, 100)
// --- Menampilkan Informasi Fibonacci Retracement ---
plot(high_price, color=color.green, linewidth=2, title="High Price")
plot(low_price, color=color.red, linewidth=2, title="Low Price")
🧠 BEAST Empathy MeterEntry Note:
The BEAST Empathy Meter can be used as a stand alone Indictaor, but it reveals its full strength in combination with the use of "ULTIMATIVES BEAST (LSTM + XGBoost + GARCH + Trend & Momentum" - Indicator
🧠 BEAST Empathy Meter – Emotional Intelligence for the Markets
➤ "Because every great algorithm needs a heart."
🔍 What is the BEAST Empathy Meter?
The BEAST Empathy Meter is a standalone emotional intelligence module designed to measure real-time market sentiment and emotional tension in price action – using a unique combination of logic-based indicators, momentum, volume, volatility, and macro market structure.
It acts as the emotional brain of your trading toolkit, built to complement the powerful logic engine of the main BEAST system.
While the BEAST focuses on detecting optimal entries and exits with precision and AI-enhanced logic, the Empathy Meter focuses on how the market "feels."
🧬 How does it work?
The BEAST Empathy Meter computes a scaled Empathy Score ranging from –100 (extreme fear) to +100 (euphoria), based on these weighted components:
🔑 Components used in Empathy Score:
Component Purpose
Candle structure Detects aggressive or indecisive candles
Volatility shifts Measures tension, contraction, or sudden expansion
Volume change Gauges crowd participation and conviction
Momentum (ROC) Senses acceleration or exhaustion
Trend alignment (EMA21/EMA50) Confirms direction & structure
Squeeze detection Identifies calm before breakout
Pattern emotion Detects Dojis after strong moves = uncertainty
RSI exhaustion Spots emotional overreach (FOMO or panic)
MACD structure Measures internal consistency in the trend
Weekly MACD Aligns local emotions with macro-trend
Setup override logic Overrides score if BEAST is about to trigger entry
Each component is scored numerically, then weighted and blended into a single Empathy Score, which is visually represented by a semi-circular Tachometer – built directly into your chart.
🔁 Real-time Logic Example
If the market is overbought, momentum fades, and a Doji forms → Empathy Score drops toward 0 or below.
If volume spikes, the MACD crosses bullish, trend is intact, and ROC accelerates → Score rises toward 80+.
If a short setup is triggered by the BEAST, the Empathy Score is automatically adjusted downward to reflect the dominant emotion.
🎯 How does it interact with BEAST?
Together, they create a symbiotic system:
BEAST Core Logic 🧠 Empathy Meter 💓
Detects trades via ML, patterns & signals Gauges market sentiment & mood
Uses CNN + LSTM + Wavelet + GCN Uses weighted indicator-based emotion model
Executes only when setups are valid Reflects how emotionally mature the setup is
Operates with logic & statistics Operates with structure-based intuition
➡️ You can use Empathy Meter to:
Confirm BEAST entries when sentiment aligns (e.g., Long Setup + EmpathyScore > 50)
Avoid entries in conflicting sentiment zones (e.g., Short Setup + Score still positive)
Monitor market fear, indecision or greed without relying on news or headlines
🌐 Use Cases
🔸 Add it to any BEAST-powered chart for emotional overlay
🔸 Use it independently as a market mood dashboard
🔸 Combine it with other systems (e.g., LuxAlgo, SMC, etc.) for enhanced context
🔸 Integrate it into screener logic to identify emotional setups across assets
🌟 Why it stands out
✅ No NLP required – Empathy is based on hard logic, not Twitter.
✅ Built by a trader for traders – emotion measured where it actually happens: the chart.
✅ Fully open and customizable – adjust weights, labels, visual zone thresholds.
💬 Final Thought
"A perfect entry is worthless if the market isn't emotionally ready for it."
The BEAST Empathy Meter ensures that your trading decisions are not only logical –
but emotionally aligned with market psychology.
Shall we build emotion-aware trading together?
Drop a like ❤️, comment, or remix – and become part of the BEAST movement.
🧠💥🔥
Gann Level Lite SignalOverview
The "Gann Level Lite Signal" is a simplified version of the powerful "Gann Level A+ Signal" indicator, designed to help traders identify potential buy and sell opportunities using Gann-based price levels. This free demo plots non-repetitive buy (green triangles) and sell (red triangles) signals on your chart, based on price action near hidden Gann levels.
How It Works
Signals are generated when the price is near key Gann levels (calculated on a daily timeframe) and meets basic price action conditions.
Buy signals appear only after a sell (or none), and sell signals appear only after a buy (or none), ensuring no duplicate signals clutter your chart.
Gann levels are calculated behind the scenes but not displayed in this lite version.
Why Use This Indicator?
Perfect for traders interested in Gann theory and technical analysis.
Clean, easy-to-read signals to spot potential reversals or trend continuations.
A great way to test the core logic of the full "Gann Level A+ Signal" indicator.
Get the Full Version
This lite version offers a taste of Gann-based trading.
For premium indicators, go to - jatwinning.gumroad.com
D3m4h SMTD3m4h - indicator that tracks SMT's between two symbols and draws lines if a SMT happens, (currently some limitations - havent adjusted to Scan really far back yet)
TFM Bot V3 [thaihamaster]🔑 Buy Sell Indicator TFM Bot V3 ư
🚀 Suitable for Strategy: Short-term scalping.
⏳ Recommended Timeframes: M5, M15
💹 Suitable Trading Pairs: XAU, BTC, ETH
📌 Tip: Wait for the next candle to close after the buy/sell arrow appears. If it's a reversal pattern candle, the buy/sell signal will be more effective.
👉 Learn more: Telegram @thaihamaster
[COG]Adaptive Volatility Bands# Adaptive Volatility Bands (AVB) Indicator Guide for Traders
## Special Acknowledgment 🙌
This script is inspired by and builds upon the foundational work of **DonovanWall**, a respected contributor to the trading community. His innovative approach to adaptive indicators has been instrumental in developing this advanced trading tool.
## What is the Adaptive Volatility Bands Indicator?
The Adaptive Volatility Bands (AVB) is a sophisticated technical analysis tool designed to help traders understand market dynamics by creating dynamic, responsive price channels that adapt to changing market conditions. Unlike traditional static indicators, this script uses advanced mathematical techniques to create flexible bands that adjust to market volatility in real-time.
## Key Features and Inputs
### 1. Price and Filtering Options
- **Price Source**: Determines the base price used for calculations (default is HLC3 - Average of High, Low, and Close)
- **Filter Poles**: Controls the smoothness of the indicator (1-9 poles)
- Lower values: More responsive, more noise
- Higher values: Smoother, but slower to react
### 2. Volatility and Band Settings
- **Sample Length**: Determines how many bars are used to calculate volatility (default 144)
- **Volatility Multiplier**: Adjusts the width of the main bands (default 1.414)
- **Outer Band Multiplier**: Controls the width of the outer bands (default 2.5)
- **Inner Band Ratio**: Positions the inner bands between the center and outer bands (default 0.25)
### 3. Advanced Processing Options
- **Lag Reduction Mode**: Helps reduce indicator delay
- **Fast Response Mode**: Makes the indicator more responsive to recent price changes
### 4. Signal and Visualization Options
- **Show Entry Signals**: Displays buy and sell signals
- **Signal Display Style**: Choose between labels or shapes
- **Range Filter**: Adds an additional filter for signal validation
## How the Indicator Works
The Adaptive Volatility Bands create a dynamic price channel with three key components:
1. **Center Line**: Represents the core trend direction
2. **Inner Bands**: Closer to the center line
3. **Outer Bands**: Wider bands that show broader price potential
### Color Dynamics
- The indicator uses a smart color gradient system
- Colors change based on price position within the bands
- Helps visualize bullish (green/blue) and bearish (red) market conditions
## Trading Strategies for Beginners
### Basic Entry Signals
- **Buy Signal**:
- Price touches the center line from below
- Candle is bullish (closes higher than it opens)
- Price is above the center line
- Trend is upward
- **Sell Signal**:
- Price touches the center line from above
- Candle is bearish (closes lower than it opens)
- Price is below the center line
- Trend is downward
### Risk Management Tips
1. Use the bands to identify:
- Potential trend changes
- Volatility levels
- Support and resistance areas
2. Combine with other indicators for confirmation
3. Always use stop-loss orders
4. Adjust parameters to match your trading style and asset
## When to Use This Indicator
Best suited for:
- Trending markets
- Swing trading
- Identifying potential entry and exit points
- Understanding market volatility
### Recommended Markets
- Stocks
- Forex
- Cryptocurrencies
- Futures
## Customization
The script offers extensive customization:
- Adjust smoothness
- Change band multipliers
- Modify color schemes
- Enable/disable features like lag reduction
## Important Considerations for Beginners
🚨 **Disclaimer**:
- No indicator guarantees profits
- Always practice with a demo account first
- Learn and understand the indicator before live trading
- Market conditions change, so continually adapt your strategy
## Getting Started
1. Add the script to your TradingView chart
2. Experiment with different settings
3. Backtest on historical data
4. Start with small positions
5. Continuously learn and improve
Happy Trading! 📈🔍
Optimized Trading Strategy v6my strategy is about support and demand, support and resistance timeframe m5 and m15
Hossa Sweep/liquidityHossa Sweep/Liquidity – How It Works and How to Use It
The Hossa Sweep/Liquidity indicator is designed to detect “sweep” signals across multiple timeframes. A “sweep” occurs when one candle (Candle #2) pushes beyond the previous candle’s high or low (Candle #1) while both candles share the same color (both bullish or both bearish). Additionally, Candle #1 must have a visible wick. This indicator can help traders identify potential turning points or continuation patterns.
1. How It Operates for Traders
Multiple Timeframes: You can select up to five different timeframes (e.g., 5m, 15m, 1H, 4H, 1D). The indicator will check each chosen timeframe to see if a sweep is happening.
Visual Labels: When it detects a valid sweep:
SL (Sweep Long) label appears below a candle if the sweep is bullish.
SS (Sweep Short) label appears above a candle if the sweep is bearish.
Alerts: The script triggers an alert whenever a new sweep signal appears on any of the selected timeframes, so you won’t miss an opportunity.
2. Practical Ways to Use It
Confluence with Other Signals
Combine these sweep signals with your favorite support/resistance zones, moving averages, or volume profiles. For instance, a sweep at a known support zone can hint at a bullish reversal; a sweep at resistance might suggest a bearish reversal.
Confirm Trend Continuations
Watch for bullish sweeps in an existing uptrend or bearish sweeps in a downtrend. A sweep in line with the overall trend can serve as a continuation signal, helping you time pullback entries.
Identify Potential Reversals
Sweeps often appear near market tops/bottoms when price aggressively tests a previous candle’s high or low. In these areas, a sweep followed by strong follow-through can be a clue of a likely turning point.
Manage Risk More Precisely
Since the indicator specifies exact candle highs/lows, you can plan tighter stop-loss levels or be more precise with your targets.
Request to Share My Work
Dear Users,
I kindly ask for your support in sharing my work with your friends and networks. Every like, share, or recommendation is extremely valuable to me and helps reach a wider audience.
I would be immensely grateful for any form of support and engagement! Thanks to your help, I can continue developing this project and bring more ideas to life.
With sincere appreciation,
Option Stop-Limit Calculator1. Indicator Overview
Purpose: Automates stop-loss calculations for call/put options by linking the underlying stock’s stop price to the option’s limit price using delta and a buffer percentage.
Key Features:
Plots a horizontal line for the stock’s stop price.
Displays real-time option limit prices in a table.
Supports alerts for stop triggers.
Complete Users Training Manual is embedded into the code of the indicator.
You may not use any portion of this code for monetization purposes.
The intent is to serve everyone in the community and hopefully make us all prosper.
Good Luck
Opening Range Box with Highs and LowsThis indicator is designed to use the Time-Based Range of the 9 am candle and the 3 pm candle
This indicator can be used as a zone to take a trade when the price closes bullish or bearish
Another secret is that when the lows or highs are swept, you can find an entry in the opposite direction.
Volatility ContractionA very simple indicator which calculates the range of a definable period (the default is 5 bars) using a percentage range between the highest and lowest prices calculated from the candle bodies (i.e. open and close values). The plotted line makes it easy to see when price movement is tightening (volatility contraction). The dashed threshold line (default 10%) provides a reference point for setting alerts, helping to identify periods of low volatility (e.g. for stocks in your watchlist) that could signal upcoming market action.
Cloud Cover Support & ResistanceThe Cloud Cover Support & Resistance Indicator is a powerful tool designed to help traders identify key market levels with clarity and precision. By leveraging dynamic support and resistance zones, this indicator provides a structured view of price action, helping traders make informed decisions with confidence.
🔥 Key Features:
✅ Dynamic Support & Resistance Levels – Automatically detects and updates key price levels based on historical price movements.
✅ Cloud Bands for Visual Clarity – Highlights support and resistance zones with well-defined cloud bands instead of background fills.
✅ Trend Confirmation with Moving Averages – Uses EMA-50 and EMA-200 to gauge market trends for better decision-making.
✅ Elegant Dashboard (Bottom-Right Corner) – Displays real-time support and resistance levels in a neatly designed, standalone box.
✅ Works Across All Timeframes & Assets – Ideal for stocks, forex, crypto, and indices, with seamless performance on all timeframes.
📈 How to Use:
1️⃣ Identify Key Market Zones – Use the cloud bands to spot strong support and resistance areas where price is likely to react.
2️⃣ Confirm Trends – The built-in EMA-50 and EMA-200 provide insight into bullish and bearish market trends.
3️⃣ Leverage the Dashboard – View the latest price levels of support and resistance in a clean, easy-to-read format.
4️⃣ Adapt to Market Conditions – Adjust trend length settings to fine-tune the sensitivity of support and resistance zones.
🎯 Why Use This Indicator?
🔹 Reduces Noise – Filters out weak levels and focuses on the most relevant support and resistance zones.
🔹 Enhances Trade Execution – Helps traders place entries, exits, and stop-loss levels with better accuracy.
🔹 Visually Appealing & Intuitive – A clean and professional design ensures ease of use and a better trading experience.
Swing Breakout SequenceHere’s the translation to English:
---
**Structure and Variable Declarations**: The script uses the appropriate type structure in Pine Script for swing points and sequences. The use of `type`, `var`, and `array` is correct and should work in version 5, on which the script is based.
**User Functions**: All user functions have clearly defined parameters and return the appropriate types. The use of `array` and `chart.point` is fine, and the logic related to data processing appears to be coherent.
**Sequence Logic**: The functions `gatherInternalSBS` and `gatherSwingSBS` collect swing points and should correctly identify bullish/bearish patterns. It is important to ensure that thresholds and parameters are appropriately adjusted to market data.
**State Conditions**: Using `barstate.isconfirmed` as a condition for executing the script logic is a technique that ensures operations will only be performed on confirmed candles.
**Drawing Graphic Elements**: The script contains functions for drawing labels (`label.new`), lines (`line.new`), and boxes (`box.new`). It is important to check whether the conditions for their drawing are correct and do not lead to errors.
---
Instant Engulfing Candle alert from YAVDThis indicator is created for Japanese candlestick charts, it marks bullish and bearish engulfing candles. Bearish engulfing candles change color to blue and bullish engulfing candles change color to yellow. The main difference of this indicator is that you can set a quick alert message that will notify you that the candle has closed engulfing. I created it for myself, maybe it will be useful to someone
Ichimoku CloudDetailed Description of the Pine Script Code for Ichimoku Indicator with Buy/Sell Signals
1. Indicator Declaration:
Uses Pine Script version 5.
Sets the title to "Enhanced Ichimoku Signals (Buy/Sell on Tenkan-sen)".
Displays the indicator directly on the price chart (overlay=true).
2. Ichimoku Parameter Settings:
Tenkan-sen (Conversion Line Length): Default period of 9.
Kijun-sen (Base Line Length): Default period of 26.
Senkou Span B (Leading Span B Length): Default period of 52.
Displacement (Lagging Span): Default period of 26.
3. Signal Display Settings:
Enables/disables Buy and Sell signals.
Allows customization of signal colors:
Buy Signal: Green upward arrow.
Sell Signal: Red downward arrow.
4. Ichimoku Component Calculations:
Donchian Channel: Computes the average between the highest and lowest prices over a defined period.
Tenkan-sen: Average of the highest and lowest prices over the last 9 periods.
Kijun-sen: Average of the highest and lowest prices over the last 26 periods.
Senkou Span A: Average of Tenkan-sen and Kijun-sen.
Senkou Span B: Average of the highest and lowest prices over the last 52 periods.
5. Plotting Ichimoku Lines:
Plots Tenkan-sen in blue.
Plots Kijun-sen in red.
6. Buy/Sell Signal Conditions:
Buy Signal:
Previous candle closed below Tenkan-sen.
Current candle closes above Tenkan-sen.
Sell Signal:
Previous candle’s high was above or equal to Tenkan-sen.
Current candle closes below Tenkan-sen.
7. Displaying Buy/Sell Signals:
Buy Signal: Green upward arrow appears below the candle when triggered.
Sell Signal: Red downward arrow appears above the candle when triggered.
Signal visibility is controlled by showBuySignals and showSellSignals settings.
8. Trade Alerts:
Alerts are generated when a Buy or Sell signal is triggered.
Notifications specify whether a candle closed above or below Tenkan-sen.
9. Error Handling with plot(na):
A dummy plot(na) ensures at least one plot function exists, preventing script errors.
Summary of Functionality:
Computes Ichimoku lines (Tenkan-sen, Kijun-sen, Senkou Span A, Senkou Span B).
Identifies Buy/Sell signals based on:
Candle’s closing position relative to Tenkan-sen.
Previous candle’s high/low position.
Plots Buy/Sell signals with customizable colors.
Triggers alerts for trade signals.
London Session 15-min Range – Clean AEST Timestamp Fix (w/ EMAs)London Session 15-min Range – Clean AEST Timestamp Fix (with EMAs)
What it does:
This script is made for traders who want to track the high and low of the first 15-minute candle of the London session, using AEST (UTC+10) as the time reference. It also plots the 50 EMA and 200 EMA to help identify trend direction.
How it works:
Session Timing:
The London session is defined as starting at 6:00 PM AEST.
The session ends at 2:00 AM AEST the next day.
Detects the first 15 minutes of the London session:
During this time, it records the highest and lowest price.
Draws lines once the 15-minute window is over:
A red horizontal line is drawn at the session high.
A green horizontal line is drawn at the session low.
These lines extend 50 bars into the future.
It only draws these once per day/session.
Includes EMAs:
A 50-period EMA is calculated and plotted in yellow.
A 200-period EMA is calculated and plotted in white.
Why use it:
It helps visualise important price levels from the start of the London session and pairs that with moving averages to spot trends or potential breakouts.
DIR Pro (ʘ‿ʘ)ノMomentum System
Detection: Uses ta.barssince() to count consecutive closes above/below EMA25
Threshold: Requires ≥7 consecutive bars (momentum_length)
Output: Directional integer (-1/0/1) + duration count
Intensity Metric
pinescript
Copy
intensity = sum(last 3 bars' distance > historical reference) × 0.5
Comparison Window: Current vs momentum start period (3-bar rolling window)
Scaling: 0.5 points per confirmation (max 1.5)
Score Weighting
Copy
Total = (Base × 70%) + (Momentum × 20%) + (Intensity × 10%)
Base (70%): Long-term EMA25 positioning (144-period exponential decay)
Momentum (20%): Trend persistence confirmation
Intensity (10%): Short-term acceleration strength
Key Fixes Applied
NaN Protection: Added ternary checks (peso_total != 0 ?) in all metric calculations
Position Adjustment:
Horizontal: bar_index + 12 (moved 3cm right)
Vertical: high * 1.015 (moved 3cm up from price)
Metric Visibility: Explicit inclusion of AvgD/Body in Section A
Precision Formatting: #.0 format for 1-decimal consistency
Livelli che terminano con 26 - Linee ContinueIt draws on the chart the 26 levels of the Golden setup
High / Low (Patron 3 Velas) FXCMThe three-candle pattern explained by Trader Jose B. is used to identify the highest high and the lowest low among the sessions already established in his strategy.