followerFollower Indicator
This custom Follower Indicator is designed to track market trends and generate buy/sell signals based on price movements and adaptive moving averages. The indicator adjusts dynamically to market conditions using an Exponential Moving Average (EMA) and a smoothed average of the high-low range over the last 20 bars.
Key Features:
Adaptive Trend Following: The indicator uses an EMA of the close price along with a dynamically adjusted range (high-low) to create an adaptive trend-following line.
Buy and Sell Signals: Buy signals are generated when the EMA crosses above the follower line, while sell signals occur when the follower line crosses above the EMA.
Dynamic Color Coding: The indicator line changes color based on the relationship between the price and the follower line. It turns blue when the price is above the follower line and red when the price is below.
Customizable Parameters: Users can adjust the range multiplier (oran) and the EMA period (uzunluk) to fine-tune the indicator to different market conditions.
How to Use:
Buy Signal: A buy signal is triggered when the EMA crosses above the follower line.
Sell Signal: A sell signal is triggered when the follower line crosses above the EMA.
Notes:
This indicator is intended to help identify market trends and potential entry/exit points based on price behavior and momentum.
It is recommended to use this indicator in conjunction with other technical analysis tools and risk management strategies.
Feel free to adjust the parameters based on your trading style and preferences. Happy trading!
Moving Averages
Dynamic Staircase - AYNETExplanation
Step Logic:
Each step is created dynamically when the price exceeds the current step's level by the specified step_size.
Steps go up or down, depending on the price movement.
Dynamic Levels:
The script tracks the last_step_price to determine when a new step is required.
Visualization:
Steps are drawn using line.new, and their colors change based on the direction (green for up, red for down).
A simple stickman is placed at the latest step to represent movement dynamically.
Inputs
Step Size: Controls the price difference required to create a new step.
Colors: Customize the colors for up steps, down steps, and the stickman.
What You’ll See
A staircase-like chart that moves dynamically with the price.
Each new step appears when the price moves up or down by the specified step size.
A stickman drawn at the latest step to simulate movement.
Further Customizations
Step Direction Labels:
Add labels like "Up" or "Down" at each step.
Advanced Stickman Animation:
Modify the stickman design to show motion or additional shapes.
Historical Steps:
Store and display all past steps as part of the staircase visualization.
Let me know if you'd like to extend this further or add trading-specific functionality! 😊
Daily MAs on IntradayPlots the price levels of various key daily moving averages on intraday charts as horizon lines to use as a reference.
Conesa Kapital crossover of EMA 7 and EMA 25Strategy that indicates buy and sell signals based on the crossover of EMA 7 and EMA 25.
BadgerTraders [GreyWolf]Destek Direnç Noktaları .Fİbonacci Seviyeleri Trend Kırılımlarını Gösterir.Alış ve satış pozisyonu gösterir.
SPX Open vs SMA AlertThis indicator is specifically designed to identify the first market-relevant candle of the S&P 500 (SPX) after the market opens. The opening price of the trading day is compared to a customizable simple moving average (SMA) period. A visual marker and an alert are triggered when the opening price is above the SMA. Perfect for traders seeking early market trends or integrating automated trading strategies.
Features:
Market Open: The indicator uses the New York market open time (09:30 ET), accounting for time zones and daylight saving time changes.
Flexible Time Offset: Users can set a time offset to trigger alerts after the market opens.
Customizable SMA: The SMA period is adjustable, with a default value of 10.
Visual Representation: A step-line SMA is plotted directly on the chart with subtle transparency and clean markers.
Alert Functionality: Alerts are triggered when conditions are met (opening price > SMA).
Usage:
This indicator is ideal for identifying relevant trading signals early in the session.
Alerts can also serve as triggers for automated trading, e.g., in conjunction with the Trading Automation Toolbox.
Supports both intraday and daily charts.
Alarm Settings:
Select the appropriate symbol (e.g., SPX) and the alert condition "SPX Open > SMA10".
Trigger Settings:
Choose "Once Per Bar Close" to ensure the condition is evaluated at the end of each candle.
If you prefer to evaluate the condition immediately when it becomes true, choose "Once Per Minute".
Duration:
Set the alarm to "Open-ended" if you want it to remain active indefinitely.
Alternatively, set a specific expiration date for the alarm.
Trend & Volume Dynamics Indicator (Color identifying the Trend)Benefits
1. Trend Identification:
o The script calculates a 20-period Weighted Moving Average (WMA) of the closing prices. This helps in smoothing out price data to identify the underlying trend.
o The color of the WMA line changes based on the price position relative to the WMA:
Green: When the current price is above the WMA, indicating a potential uptrend.
Red: When the current price is below the WMA, indicating a potential downtrend.
Blue: When the price is exactly at the WMA, indicating no clear trend.
2. Volume Dynamics:
o The script also plots the volume with a color-coding mechanism:
Green: When the current volume is higher than the previous period's volume, indicating increasing trading activity.
Red: When the current volume is lower than the previous period's volume, indicating decreasing trading activity.
o The volume bars are plotted with 90% transparency, making them less visually dominant but still informative.
Usage
• Overlay: The indicator is set to overlay=true, meaning it will be plotted directly on the price chart, allowing users to see the WMA and volume dynamics in the context of the price movements.
• WMA Length: The length of the WMA is set to 20 periods, which is a common setting for short to medium-term trend analysis.
• Visual Cues: The color changes in both the WMA and volume bars provide immediate visual cues about the trend and volume dynamics, helping traders make quicker decisions.
Detailed Explanation of the Script
1. Indicator Declaration:
o Declares the indicator with a descriptive name and specifies that it should be overlaid on the price chart.
2. WMA Calculation:
o Defines the length of the WMA and calculates it using the closing prices.
3. Plotting the WMA:
o Plots the WMA with full brightness (0 transparency).
4. Color-Coding the WMA:
o Changes the color of the WMA line based on the price's position relative to the WMA.
5. Volume Indicator:
o Plots the volume bars with color-coding based on the volume change from the previous period and with 90% transparency.
Conclusion
One of the most best combinations of Volume and Moving average and works on any given timeframe and charts
VD Zig Zag with SMAIntroduction
The VD Zig Zag with SMA indicator is a powerful tool designed to streamline technical analysis by combining Zig Zag swing lines with a Simple Moving Average (SMA). It offers traders a clear and intuitive way to analyze price trends, market structure, and potential reversals, all within a customizable framework.
Definition
The Zig Zag indicator is a trend-following tool that highlights significant price movements by filtering out smaller fluctuations. It visually connects swing highs and lows to reveal the underlying market structure. When paired with an SMA, it provides an additional layer of trend confirmation, helping traders align their strategies with market momentum.
Calculations
Zig Zag Logic:
Swing highs and lows are determined using a user-defined length parameter.
The highest and lowest points within the specified range are identified using the ta.highest() and ta.lowest() functions.
Zig Zag lines dynamically connect these swing points to visually map price movements.
SMA Logic:
The SMA is calculated using the closing prices over a user-defined period.
It smooths out price action to provide a clearer view of the prevailing trend.
The indicator allows traders to adjust the Zig Zag length and SMA period to suit their preferred trading timeframe and strategy.
Takeaways
Enhanced Trend Analysis: The Zig Zag lines clearly define the market's structural highs and lows, helping traders identify trends and reversals.
Customizable Parameters: Both the swing length and SMA period can be tailored for short-term or long-term trading strategies.
Visual Clarity: By filtering out noise, the indicator simplifies chart analysis and enables better decision-making.
Multi-Timeframe Support: Adapts seamlessly to the chart's timeframe, ensuring usability across all trading horizons.
Limitations
Lagging Nature: As with any indicator, the Zig Zag and SMA components are reactive and may lag during sudden price movements.
Sensitivity to Parameters: Improper parameter settings can lead to overfitting, where the indicator reacts too sensitively or misses significant trends.
Does Not Predict: This indicator identifies trends and structure but does not provide forward-looking predictions.
Summary
The VD Zig Zag with SMA indicator is a versatile and easy-to-use tool that combines the strengths of Zig Zag swing analysis and moving average trends. It helps traders filter market noise, visualize structural patterns, and confirm trends with greater confidence. While it comes with limitations inherent to all technical tools, its customizable features and multi-timeframe adaptability make it an excellent addition to any trader’s toolkit.
Additional Features
Have an idea or a feature you'd like to see added?
Feel free to reach out or share your suggestions here—I’m always open to updates!
SSL Hybrid99Be fearful when others are greedy, and greedy when others are fearful" - Warren Buffett. Fearzone is a contrarian indicator that gives us an indication when fear begins to take over in the market. Traders should be prepared for increased volatility and good trading opportunities.
The Fearzone is visualized with red candlesticks below the price.
This version of the FearZone indicator is slightly different from the one ©kruskakli has published.
HOW TO USE
1. Use the indicator to identify when investors are fearful.
2. Use the indicator to identify potential reversal points.
Hull Trend with CloudThis script is designed to plot two Hull Moving Averages (HMAs) and create a cloud between them, which changes color based on the trend. Here's a breakdown of what each part of the script does:
### Script Breakdown
1. **Indicator Declaration**
```pinescript
//@version=5
indicator("Hull Trend with Cloud", shorttitle="HMA Cloud", overlay=true)
```
This line declares the script as a Pine Script version 5 indicator with the title "Hull Trend with Cloud" and a short title "HMA Cloud". The `overlay=true` parameter means the indicator will be plotted on the price chart.
2. **Input Parameters**
```pinescript
length1 = input.int(20, title="HMA 1 Length")
length2 = input.int(50, title="HMA 2 Length")
src = input.source(close, title="Source")
showcross = input.bool(true, title="Show cross over/under")
```
These lines define input parameters for the script:
- `length1` and `length2` are the lengths for the two HMAs.
- `src` is the data source for the HMAs, defaulting to the closing price.
- `showcross` is a boolean input to toggle the display of crossover signals.
3. **Calculate HMAs**
```pinescript
hma1 = ta.hma(src, length1)
hma2 = ta.hma(src, length2)
```
These lines calculate the two HMAs using the specified lengths.
4. **Determine Trend Direction**
```pinescript
hup = hma1 > hma1
hdwn = hma1 < hma1
```
These lines determine if the 20-period HMA (`hma1`) is trending up or down by comparing its current value to its previous value.
5. **Set HMA Color Based on Trend**
```pinescript
hmycolor = hup ? color.rgb(13, 235, 128) : hdwn ? color.rgb(211, 42, 19) : na
plotHMA1 = plot(hma1, color=hmycolor, linewidth=2)
plotHMA2 = plot(hma2, color=color.orange, linewidth=2)
```
These lines set the color of the 20-period HMA based on its trend direction:
- Green if trending up.
- Red if trending down.
- The 50-period HMA is plotted in orange.
6. **Create Cloud Between HMAs**
```pinescript
colorCloud = hma1 > hma2 ? color.green : color.red
fill(plotHMA1, plotHMA2, color=colorCloud, transp=75)
```
This section creates a cloud between the two HMAs:
- Green if the 20-period HMA is above the 50-period HMA.
- Red if the 20-period HMA is below the 50-period HMA.
7. **Crossover Signals**
```pinescript
crossup = ta.crossover(hma1, hma1 )
crossdn = ta.crossunder(hma1, hma1 )
```
These lines detect crossovers of the 20-period HMA with its previous value to generate buy and sell signals.
8. **Plot Buy and Sell Signals**
```pinescript
plotshape(series=showcross and crossup ? hma1 : na, location=location.belowbar, style=shape.labelup, color=color.green, size=size.small, text="Buy", textcolor=color.white)
plotshape(series=showcross and crossdn ? hma1 : na, location=location.abovebar, style=shape.labeldown, color=color.red, size=size.small, text="Sell", textcolor=color.white)
```
These lines plot buy and sell signals on the chart based on the crossover conditions.
### Summary
This script plots two Hull Moving Averages (20-period and 50-period) and creates a cloud between them that changes color based on the trend. It also generates buy and sell signals based on the crossover of the 20-period HMA with its previous value.
Let me know if you have any questions or need further modifications!
Five EMAsOverview
This code is designed to plot five Exponential Moving Averages (EMAs) on a trading chart. EMAs are widely used in technical analysis to smooth out price data and identify trends.
Features
Customizable Inputs:
Each EMA has a customizable length, allowing traders to adjust the responsiveness to price changes. Shorter lengths react more quickly, while longer lengths provide smoother trends.
Color Coding:
Each EMA is plotted with a distinct color, making it easy to differentiate between them on the chart. This visual clarity helps in quickly assessing market conditions.
Versatile Usage:
The script supports different timeframes and can be applied to any asset, making it a versatile tool for traders and analysts.
Trend Analysis:
By comparing multiple EMAs, traders can identify trend direction and potential crossovers, which are common signals for entering or exiting trades.
Overlay Feature:
The indicator is overlaid on the price chart, integrating seamlessly with other analysis tools without cluttering the display.
Practical Applications
Trend Confirmation:
Use the alignment of EMAs to confirm the strength and direction of trends. For example, if shorter EMAs are above longer ones, it suggests an uptrend.
Crossover Signals:
Look for crossover points where shorter EMAs cross above or below longer EMAs to signal potential buy or sell opportunities.
Support and Resistance:
EMAs can act as dynamic support and resistance levels, helping traders set stop-loss and take-profit points.
This script is a powerful addition to any trader's toolkit, enhancing the ability to make informed decisions based on moving averages.
Zero-Lag MA Trend FollowingScript Name: Zero-Lag MA Trend Following Auto-Trading
Purpose and Unique Features:
This script is designed to implement a trend-following auto-trading strategy by combining the Zero-Lag Moving Average (ZLMA), Exponential Moving Average (EMA), and ATR Bands. To differentiate it from similar scripts, the following key aspects are emphasized:
Zero-Lag MA (ZLMA):
Responds quickly to price changes, minimizing lag compared to EMA.
Detects crossovers with EMA and generates Diamond Signals to indicate trend reversals.
ATR Bands:
Measures market volatility to set stop-loss levels.
Helps optimize entry points and manage risk effectively.
Diamond Signals:
A vital visual cue indicating the early stages of trend reversals.
Green diamonds signal an uptrend, while red diamonds signal a downtrend.
Each component plays a distinct role, working synergistically to enhance trend detection and risk management. This system doesn’t merely combine indicators but optimizes them for comprehensive trend-following and risk control.
Usage Instructions:
Entry Conditions:
Long Entry:
Enter when a green Diamond Signal appears (ZLMA crosses above EMA).
Short Entry:
Enter when a red Diamond Signal appears (ZLMA crosses below EMA).
Exit Conditions:
Stop Loss:
Set at the lower boundary of the ATR band for BUY or the upper boundary for SELL at entry.
Take Profit:
Automatically executed based on a 1:2 risk-reward ratio.
Account Size: ¥100,0000
Commissions and Slippage: Assumed commission of 90 pips per trade and slippage of 1 pip.
Risk per Trade: 10% of account equity (adjustable based on risk tolerance).
Improvements and Original Features:
While based on open-source code, this script incorporates the following critical enhancements:
Diamond Signals from ZLMA and EMA Integration:
Improves entry accuracy with a proprietary trend detection strategy.
ATR Bands Utilization:
Adds a volatility-based risk management function.
Optimized Visual Entry Signals:
Includes plotted triangles (▲, ▼) to clearly indicate trend-following entry points.
Credits:
This script builds upon indicators developed by ChartPrime, whose innovative approach and insights have enabled a more advanced trend-following strategy. We extend our gratitude for their foundational work.
Additionally, it integrates technical methods based on Zero-Lag Moving Average (ZLMA), EMA, and ATR Bands, leveraging insights from the trading community.
Chart Display Options:
The script offers options to toggle the visual signals (Diamond Signals, trend lines, and entry points) on or off, keeping the chart clean while maximizing analytical efficiency.
Disclaimer:
This script is provided for educational purposes and past performance does not guarantee future results.
Use it responsibly with proper risk management.
Kalman Trend Levels [BigBeluga]Kalman Trend Levels is an advanced trend-following indicator designed to highlight key support and resistance zones based on Kalman filter crossovers. With dynamic trend analysis and actionable signals, it helps traders interpret market direction and momentum shifts effectively.
🔵 Key Features:
Trend Levels with Crossover Boxes: Identifies trend shifts by tracking crossovers between fast and slow Kalman filters. When the fast line crosses above the slow line, a green box level appears, indicating a potential support zone. When it crosses below, a red box level forms, acting as a resistance zone.
Retest Signals for Support and Resistance Levels: Enable retest signals to capture price rejections at the established levels, providing possible re-entry points where the price confirms a support or resistance area.
Adaptive Candle Coloring by Trend Momentum: Candle colors adjust based on the trend's strength:
> During a downtrend, if the fast Kalman line shows upward movement, indicating reduced bearish momentum, candles turn gray to signal the weakening trend.
> In an uptrend, when the fast Kalman line declines, showing lower bullish momentum, candles become gray, signaling a potential slowdown in upward movement.
Crossover Signals with Price Labels: Displays arrows with price values at crossover points for quick reference, marking where the fast line overtakes or dips below the slow line. These labels provide a precise price snapshot of significant trend changes.
🔵 When to Use:
The Kalman Trend Levels indicator is ideal for traders looking to identify and act upon trend changes and significant price zones. By visualizing key levels and momentum shifts, this tool allows you to:
Define support and resistance zones that align with trend direction.
Identify and react to trend weakening or strengthening via candle color changes.
Use retest signals for potential re-entries at critical levels.
See crossover points and price values to gain a clearer view of trend changes in real time.
With its focus on trend direction, support/resistance, and momentum clarity, Kalman Trend Levels is an essential tool for navigating trending markets, providing actionable insights with every crossover and trend shift.
Scalp System# Scalp System
A premium scalping system designed specifically for 2-minute charts, combining multiple timeframe analysis with trend-based trading decisions. This indicator helps identify high-probability scalping opportunities through color-coded moving averages and their crossovers.
## Strategy Overview
### Entry Signals
- ONLY trade LONG when price is above RED line
- ONLY trade SHORT when price is below RED line
- Primary entry: BLUE/GREEN crosses
- Strong trend confirmation: YELLOW/PURPLE crosses
### Best Practices
1. Trade with the trend (follow RED line direction)
2. Wait for price pullbacks of faster lines
3. Combine crosses with support/resistance levels
4. Use smaller targets
5. Quick exits on failed breakouts
6. Monitor volume for confirmation
### Color Guide
- YELLOW: Fast trend identifier
- BLUE: Very short-term momentum (1min)
- GREEN: Short-term momentum (3min)
- RED: Trend filter
- PURPLE: Strong trend baseline
### Risk Management
- Place stops beyond the RED line
- Scale out at key levels
- Use 1:1.5 minimum risk/reward
- Avoid trading during major news
- Reduce position size in choppy markets
### Best Trading Hours
- Most effective during first 2 hours after market open
- Good opportunities during power hour (last hour)
- Avoid lunch hour chop (11:30-1:30 EST)
## Tips
- Less is more - wait for clean setups
- Respect the RED line as your trend filter
- Multiple timeframe confirmation increases success rate
- Use crosses as triggers, not absolute signals
- Practice in simulator before live trading
SynthesisDeFi - Anchored TWAPA simple Anchored TWAP created by Oliver Fujimori
Key Concept
TWAP is calculated by taking the average of multiple asset prices at regular time intervals across a set period. By averaging out these prices, TWAP helps smooth out short-term fluctuations, providing a more stable price representation over time.
Advantages of TWAP
Simplicity: The TWAP calculation is straightforward and computationally light, making it practical for on-chain calculations in DeFi.
Protection Against Flash Loan Attacks: By averaging prices over time, TWAP offers some protection against temporary price manipulations commonly seen with flash loans.
Uses and Benefits of TWAP
Reducing Market Impact for Large Orders: TWAP is used as a strategy for executing large orders by breaking them into smaller parts over a period, ensuring that the average execution price is close to the TWAP value, reducing the risk of price manipulation.
Minimizing Slippage: In DeFi, TWAP provides a stable price reference by averaging prices over time, making it less susceptible to sudden price changes (slippage) that can occur in highly volatile markets.
Protection Against Manipulation: TWAP prices are less vulnerable to flash loan attacks and sudden price spikes since they rely on multiple price points over a period rather than a single spot price.
RSI-EMA Signal by stock shooter## Strategy Description: 200 EMA Crossover with RSI, Green/Red Candles, Volume, and Exit Conditions
This strategy combines several technical indicators to identify potential long and short entry opportunities in a trading instrument. Here's a breakdown of its components:
1. 200-period Exponential Moving Average (EMA):
* The 200-period EMA acts as a long-term trend indicator.
* The strategy looks for entries when the price is above (long) or below (short) the 200 EMA.
2. Relative Strength Index (RSI):
* The RSI measures the momentum of price movements and helps identify overbought and oversold conditions.
* The strategy looks for entries when the RSI is below 40 (oversold) for long positions and above 60 (overbought) for short positions.
3. Green/Red Candles:
* This indicator filters out potential entries based on the current candle's closing price relative to its opening price.
* The strategy only considers long entries on green candles (closing price higher than opening) and short entries on red candles (closing price lower than opening).
4. Volume:
* This indicator adds a volume filter to the entry conditions.
* The strategy only considers entries when the current candle's volume is higher than the average volume of the previous 20 candles, aiming for stronger signals.
Overall:
This strategy aims to capture long opportunities during potential uptrends and short opportunities during downtrends, based on a combination of price action, momentum, and volume confirmation.
Important Notes:
Backtesting is crucial to evaluate the historical performance of this strategy before deploying it with real capital.
Consider incorporating additional risk management techniques like stop-loss orders.
This strategy is just a starting point and can be further customized based on your trading goals and risk tolerance.
Honest Volatility Grid [Honestcowboy]The Honest Volatility Grid is an attempt at creating a robust grid trading strategy but without standard levels.
Normal grid systems use price levels like 1.01;1.02;1.03;1.04... and place an order at each of these levels. In this program instead we create a grid using keltner channels using a long term moving average.
🟦 IS THIS EVEN USEFUL?
The idea is to have a more fluid style of trading where levels expand and follow price and do not stick to precreated levels. This however also makes each closed trade different instead of using fixed take profit levels. In this strategy a take profit level can even be a loss. It is useful as a strategy because it works in a different way than most strategies, making it a good tool to diversify a portfolio of trading strategies.
🟦 STRATEGY
There are 10 levels below the moving average and 10 above the moving average. For each side of the moving average the strategy uses 1 to 3 orders maximum (3 shorts at top, 3 longs at bottom). For instance you buy at level 2 below moving average and you increase position size when level 6 is reached (a cheaper price) in order to spread risks.
By default the strategy exits all trades when the moving average is reached, this makes it a mean reversion strategy. It is specifically designed for the forex market as these in my experience exhibit a lot of ranging behaviour on all the timeframes below daily.
There is also a stop loss at the outer band by default, in case price moves too far from the mean.
What are the risks?
In case price decides to stay below the moving average and never reaches the outer band one trade can create a very substantial loss, as the bands will keep following price and are not at a fixed level.
Explanation of default parameters
By default the strategy uses a starting capital of 25000$, this is realistic for retail traders.
Lot sizes at each level are set to minimum lot size 0.01, there is no reason for the default to be risky, if you want to risk more or increase equity curve increase the number at your own risk.
Slippage set to 20 points: that's a normal 2 pip slippage you will find on brokers.
Fill limit assumtion 20 points: so it takes 2 pips to confirm a fill, normal forex spread.
Commission is set to 0.00005 per contract: this means that for each contract traded there is a 5$ or whatever base currency pair has as commission. The number is set to 0.00005 because pinescript does not know that 1 contract is 100000 units. So we divide the number by 100000 to get a realistic commission.
The script will also multiply lot size by 100000 because pinescript does not know that lots are 100000 units in forex.
Extra safety limit
Normally the script uses strategy.exit() to exit trades at TP or SL. But because these are created 1 bar after a limit or stop order is filled in pinescript. There are strategy.orders set at the outer boundaries of the script to hedge against that risk. These get deleted bar after the first order is filled. Purely to counteract news bars or huge spikes in price messing up backtest.
🟦 VISUAL GOODIES
I've added a market profile feature to the edge of the grid. This so you can see in which grid zone market has been the most over X bars in the past. Some traders may wish to only turn on the strategy whenever the market profile displays specific characteristics (ranging market for instance).
These simply count how many times a high, low, or close price has been in each zone for X bars in the past. it's these purple boxes at the right side of the chart.
🟦 Script can be fully automated to MT5
There are risk settings in lot sizes or % for alerts and symbol settings provided at the bottom of the indicator. The script will send alert to MT5 broker trying to mimic the execution that happens on tradingview. There are always delays when using a bridge to MT5 broker and there could be errors so be mindful of that. This script sends alerts in format so they can be read by tradingview.to which is a bridge between the platforms.
Use the all alert function calls feature when setting up alerts and make sure you provide the right webhook if you want to use this approach.
Almost every setting in this indicator has a tooltip added to it. So if any setting is not clear hover over the (?) icon on the right of the setting.
Custom V2 KillZone US / FVG / EMAThis indicator is designed for traders looking to analyze liquidity levels, opportunity zones, and the underlying trend across different trading sessions. Inspired by the ICT methodology, this tool combines analysis of Exponential Moving Averages (EMA), session management, and Fair Value Gap (FVG) detection to provide a structured and disciplined approach to trading effectively.
Indicator Features
Identifying the Underlying Trend with Two EMAs
The indicator uses two EMAs on different, customizable timeframes to define the underlying trend:
EMA1 (default set to a daily timeframe): Represents the primary underlying trend.
EMA2 (default set to a 4-hour timeframe): Helps identify secondary corrections or impulses within the main trend.
These two EMAs allow traders to stay aligned with the market trend by prioritizing trades in the direction of the moving averages. For example, if prices are above both EMAs, the trend is bullish, and long trades are favored.
Analysis of Market Sessions
The indicator divides the day into key trading sessions:
Asian Session
London Session
US Pre-Open Session
Liquidity Kill Session
US Kill Zone Session
Each session is represented by high and low zones as well as mid-lines, allowing traders to visualize liquidity levels reached during these periods. Tracking the price levels in different sessions helps determine whether liquidity levels have been "swept" (taken) or not, which is essential for ICT methodology.
Liquidity Signal ("OK" or "STOP")
A specific signal appears at the end of the "Liquidity Kill" session (just before the "US Kill Zone" session):
"OK" Signal: Indicates that liquidity conditions are favorable for trading the "US Kill Zone" session. This means that liquidity levels have been swept in previous sessions (Asian, London, US Pre-Open), and the market is ready for an opportunity.
"STOP" Signal: Indicates that it is not favorable to trade the "US Kill Zone" session, as certain liquidity conditions have not been met.
The "OK" or "STOP" signal is based on an analysis of the high and low levels from previous sessions, allowing traders to ensure that significant liquidity zones have been reached before considering positions in the "Kill Zone".
Detection of Fair Value Gaps (FVG) in the US Kill Zone Session
When an "OK" signal is displayed, the indicator identifies Fair Value Gaps (FVG) during the "US Kill Zone" session. These FVGs are areas where price may return to fill an "imbalance" in the market, making them potential entry points.
Bullish FVG: Detected when there is a bullish imbalance, providing a buying opportunity if conditions align with the underlying trend.
Bearish FVG: Detected when there is a bearish imbalance, providing a selling opportunity in the trend direction.
FVG detection aligns with the ICT Silver Bullet methodology, where these imbalance zones serve as probable entry points during the "US Kill Zone".
How to Use This Indicator
Check the Underlying Trend
Before trading, observe the two EMAs (daily and 4-hour) to understand the general market trend. Trades will be prioritized in the direction indicated by these EMAs.
Monitor Liquidity Signals After the Asian, London, and US Pre-Open Sessions
The high and low levels of each session help determine if liquidity has already been swept in these areas. At the end of the "Liquidity Kill" session, an "OK" or "STOP" label will appear:
"OK" means you can look for trading opportunities in the "US Kill Zone" session.
"STOP" means it is preferable not to take trades in the "US Kill Zone" session.
Look for Opportunities in the US Kill Zone if the Signal is "OK"
When the "OK" label is present, focus on the "US Kill Zone" session. Use the Fair Value Gaps (FVG) as potential entry points for trades based on the ICT methodology. The identified FVGs will appear as colored boxes (bullish or bearish) during this session.
Use ICT Methodology to Manage Your Trades
Follow the FVGs as potential reversal zones in the direction of the trend, and manage your positions according to your personal strategy and the rules of the ICT Silver Bullet method.
Customizable Settings
The indicator includes several customization options to suit the trader's preferences:
EMA: Length, source (close, open, etc.), and timeframe.
Market Sessions: Ability to enable or disable each session, with color and line width settings.
Liquidity Signals: Customization of colors for the "OK" and "STOP" labels.
FVG: Option to display FVGs or not, with customizable colors for bullish and bearish FVGs, and the number of bars for FVG extension.
-------------------------------------------------------------------------------------------------------------
Cet indicateur est conçu pour les traders souhaitant analyser les niveaux de liquidité, les zones d’opportunité, et la tendance de fond à travers différentes sessions de trading. Inspiré de la méthodologie ICT, cet outil combine l'analyse des moyennes mobiles exponentielles (EMA), la gestion des sessions de marché, et la détection des Fair Value Gaps (FVG), afin de fournir une approche structurée et disciplinée pour trader efficacement.
Fibonacci Moving Average PlusFibonacci Moving Average Plus is a sophisticated technical indicator that employs the first 15 numbers of the Fibonacci sequence to create dynamic moving average channels. This indicator aims to capture both immediate and long-term price movements by calculating Exponential Moving Averages (EMAs) based on these Fibonacci values. By using Fibonacci-based moving averages for both high and low price points, the indicator generates a visual channel that reflects the ebb and flow of market trends, acting as potential zones of support and resistance. Additionally, the indicator provides midline, retracement, and extension levels rooted in Fibonacci ratios, which are frequently observed as key levels for reversals or trend continuation.
Ideology Behind Using Fibonacci Sequence-Based Moving Averages
The Fibonacci sequence, known for its mathematical harmony and prevalence in natural patterns, is widely utilized in technical analysis to identify potential turning points in markets. In this indicator, the first 15 Fibonacci numbers (5, 8, 13, 21, etc.) are used as the lookback periods for EMAs to capture different layers of market sentiment. These moving averages represent timeframes that are theoretically in alignment with the natural rhythms of market cycles, where key levels—often coinciding with Fibonacci numbers—can act as magnetic points for price.
The Fibonacci high and low channels aim to encapsulate price action, giving traders a sense of whether the market is trending, consolidating, or experiencing reversal pressure. These levels, grounded in both mathematics and market psychology, help traders spot areas where price might face resistance or find support.
Key Features
Fibonacci Moving Average High and Low: This indicator calculates the high and low EMAs based on Fibonacci sequence numbers (e.g., 5, 8, 13, etc.) for enhanced trend analysis.
Golden Pocket Retracement (GPR) and Extension (GPE) Bands: Displays common Fibonacci retracement and extension levels (0.618, 0.65 for retracement, and 1.618, 1.65 for extension).
Midline: Plots the average of the Fibonacci high and low to act as an additional reference level.
Stop-Loss Levels: Provides suggested stop-loss levels based on Fibonacci levels for both long and short positions.
Basic User Guide
Adjust Input Settings:
Input Timeframe: Set a specific timeframe for the Fibonacci moving average calculation, separate from the chart's primary timeframe.
Show Fibonacci MA High/Low: Toggle the visibility of the high and low Fibonacci moving averages.
Show Mid Line: Display a midline for added trend reference.
Show Golden Pocket Bands: Choose to display retracement or extension bands for potential support or resistance zones.
Show Stop-Loss Levels: Enable to visualize potential stop-loss levels for both long and short trades.
Interpretation:
Fibonacci MA High and Low: Use these lines to gauge the general trend. When the price is above both, it may indicate an uptrend; below both, a downtrend.
Golden Pocket Retracement: This zone (between 0.618 and 0.65) is often a key level for potential reversals or support/resistance.
Golden Pocket Extension: The 1.618 and 1.65 levels can indicate potential profit-taking or trend exhaustion points.
Stop-Loss Levels: The calculated stop-loss levels (long SL below and short SL above) can aid in risk management.
Customization:
You can customize the appearance and visibility of each component through the input settings to fit your specific strategy and visual preferences.
This indicator should be used alongside other technical analysis tools to provide a more comprehensive trading approach.
This Indicator would not exist without the original contributions and blessing from Sofien Kaabar
Moving Average Percentage DifferenceMoving average is a great tool to identify the asset direction. However, it's hard to see whether the moving average speeds up or slows down from just looking at it. Ideally we want it to go faster as it will show a strong trend. And if it slows down - then the trend becomes weaker. This indicator helps to identify it. Theoretically, it could be shown with an angle of the moving average, but I don't like this idea as the angle depends on the scale: you zoom in and it looks very steep, you zoom out - and it's all flat. But the percentage change is always the percentage, no matter what zoom you use.
It also allows you to set a twilight zone to filter periods when MA does nothing.
Think about this indicator from this perspective: if a normal moving average shows the speed of a trend, then this indicator shows the change of the speed or in other words - acceleration.
Multifactor Buy/Sell Strategy V2 | RSI, MACD, ATR, EMA, Boll.BITGET:1INCHUSDT
This Pine Script code for TradingView is a multifactor Buy/Sell indicator that combines several technical factors to generate trading signals based on trend, volatility, and volume conditions. Here’s a breakdown of the main components and functionality:
Indicator Name
- Multifactor Buy/Sell Strategy V2 — an overlay indicator applied directly on the price chart.
### Input Parameters
The script includes multiple customizable parameters:
- RSI, EMA, MACD parameters — for setting periods and signals of MACD and RSI.
- ATR and Bollinger Bands — used for volatility analysis and level determination.
- Minimum Volatility Threshold — sets a minimum Bollinger Band width threshold for determining high volatility.
Core Indicators
1. RSI — calculated to identify oversold (below 30) and overbought (above 70) conditions.
2. EMA and MACD — calculates exponential moving averages and MACD histogram to determine trend direction.
3. ATR and Bollinger Bands — used to assess current volatility and establish dynamic upper and lower bands.
Volatility and Volume Analysis
- Determines the current ATR level and Bollinger Band width to evaluate high volatility.
- Calculates the volume moving average to track periods of increased volume during high volatility.
Trend Analysis
The script uses the difference between fast and slow EMAs to define strong trends:
- Uptrend — when the fast EMA is above the slow EMA, the price is above the fast EMA, and the trend is strong.
- Downtrend — when the fast EMA is below the slow EMA, the price is below the fast EMA, and the trend is strong.
Momentum Filter
- Based on the price change over the last three bars and compared against the minimum volatility threshold to identify strong momentum.
Buy and Sell Signal Generation
- Buy Signal: Uptrend with RSI oversold, positive MACD histogram, high volatility and volume, strong momentum, and sufficient Bollinger Band width.
- Sell Signal: Downtrend with RSI overbought, negative MACD histogram, high volatility and volume, strong momentum, and sufficient Bollinger Band width.
Visualization
- Buy and sell signals are displayed as green and red triangles on the chart.
- Plots for fast and slow EMAs, upper and lower bands, and Bollinger Bands.
Alerts
The script includes alert conditions for buy and sell signals, allowing notifications to be sent via email or mobile app.
Information Panel
A small table on the chart displays current volatility dataThis Pine Script code for TradingView is a multifactor Buy/Sell indicator that combines several technical factors to generate trading signals based on trend, volatility, and volume conditions. Here’s a breakdown of the main components and functionality:
Indicator Name
- Multifactor Buy/Sell Strategy V2 — an overlay indicator applied directly on the price chart.
Input Parameters
The script includes multiple customizable parameters:
- **RSI, EMA, MACD parameters** — for setting periods and signals of MACD and RSI.
- **ATR and Bollinger Bands** — used for volatility analysis and level determination.
- **Minimum Volatility Threshold** — sets a minimum Bollinger Band width threshold for determining high volatility.
Core Indicators
1. RSI — calculated to identify oversold (below 30) and overbought (above 70) conditions.
2. EMA and MACD — calculates exponential moving averages and MACD histogram to determine trend direction.
3. ATR and Bollinger Bands — used to assess current volatility and establish dynamic upper and lower bands.
Volatility and Volume Analysis
- Determines the current ATR level and Bollinger Band width to evaluate high volatility.
- Calculates the volume moving average to track periods of increased volume during high volatility.
Trend Analysis
The script uses the difference between fast and slow EMAs to define strong trends:
- Uptrend — when the fast EMA is above the slow EMA, the price is above the fast EMA, and the trend is strong.
- Downtrend — when the fast EMA is below the slow EMA, the price is below the fast EMA, and the trend is strong.
Momentum Filter
- Based on the price change over the last three bars and compared against the minimum volatility threshold to identify strong momentum.
Buy and Sell Signal Generation
- Buy Signal: Uptrend with RSI oversold, positive MACD histogram, high volatility and volume, strong momentum, and sufficient Bollinger Band width.
- Sell Signal: Downtrend with RSI overbought, negative MACD histogram, high volatility and volume, strong momentum, and sufficient Bollinger Band width.
Visualization
- Buy and sell signals are displayed as green and red triangles on the chart.
- Plots for fast and slow EMAs, upper and lower bands, and Bollinger Bands.
Alerts
The script includes alert conditions for buy and sell signals, allowing notifications to be sent via email or mobile app.
Information Panel
A small table on the chart displays current volatility
- Volatility Status — indicates high or low volatility.
- Bollinger Band Width — current width as a percentage.
- ATR Ratio — ratio of current ATR to long-term average ATR.
This script is suitable for trading in high-volatility conditions, combining multiple filters and factors to generate precise buy and sell signals.