Gann Square 9 Cross Cardinal Table ConceptThis indicator was intended as educational purpose only for Gann Square 9, specifically to show Cross and Cross Cardinal.
This indicator was build upon The Tunnel Thru The Air Or Looking Back From 1940, written by WD Gann.
Indikator ini bertujuan sebagai pendidikan sahaja untuk Gann Square 9, khusus untuk menunjukkan Cross dan Cross Cardinal.
Indikator ini dibina berdasarkan buku The Tunnel Thru The Air Or Looking Back From 1940, ditulis oleh WD Gann.
Indicator features :
1. Font size from tiny to huge.
2. For desktop display only, not for mobile.
3. All values can be selected individually.
Kemampuan indikator :
1. Saiz font dari paling kecil ke paling besar.
2. Untuk paparan desktop sahaja, bukan untuk mobile.
3. Semua nilai boleh dipilih secara individu.
FAQ
1. Credits / Kredit
WD Gann, The Tunnel Thru The Air Or Looking Back From 1940
Ganzilla
2. Page involved / Muka Surat terlibat
195 - 198
3. Code Usage / Penggunaan Kod
Free to use for personal usage.
Bebas untuk kegunaan peribadi.
Left : All values off / Kiri : Semua nilai off
Right : All values on / Kanan : Semua nilai on
Left : All Cross / Kiri : Semua Cross
Right : All Cross Cardinal/ Kanan : Semua Cross Cardinal
Left : Random Usage / Kiri : Kegunaan Random
Right : Ideal Usage / Kanan : Kegunaan Ideal
Komut dosyalarını "gann" için ara
GannLSVZO Indicator [Algo Alert]The Volume Zone oscillator breaks up volume activity into positive and negative categories. It is positive when the current closing price is greater than the prior closing price and negative when it's lower than the prior closing price. The resulting curve plots through relative percentage levels that yield a series of buy and sell signals, depending on level and indicator direction.
The Gann Laplace Smoothed Volume Zone Oscillator GannLSVZO is a refined version of the Volume Zone Oscillator, enhanced by the implementation of the upgraded Discrete Fourier Transform, the Laplace Stieltjes Transform. Its primary function is to streamline price data and diminish market noise, thus offering a clearer and more precise reflection of price trends.
By combining the Laplace with Gann Swing Entries and Exits (orange X) and with Ehler's white noise histogram, users gain a comprehensive perspective on volume-related market conditions.
HOW TO USE THE INDICATOR:
The default period is 2 but can be adjusted after backtesting. (I suggest 5 VZO length and NoiceR max length 8 as-well)
The VZO points to a positive trend when it is rising above the 0% level, and a negative trend when it is falling below the 0% level. 0% level can be adjusted in setting by adjusting VzoDifference. Oscillations rising below 0% level or falling above 0% level result in a natural trend.
ORIGINALITY & USFULLNESS:
Personal combination of Gann swings and Laplace Stieltjes Transform of a price which results in less noise Volume Zone Oscillator.
The Laplace Stieltjes Transform is a mathematical technique that transforms discrete data from the time domain into its corresponding representation in the frequency domain. This process involves breaking down a signal into its individual frequency components, thereby exposing the amplitude and phase characteristics inherent in each frequency element.
This indicator utilizes the concept of Ehler's Universal Oscillator and displays a histogram, offering critical insights into the prevailing levels of market noise. The Ehler's Universal Oscillator is grounded in a statistical model that captures the erratic and unpredictable nature of market movements. Through the application of this principle, the histogram aids traders in pinpointing times when market volatility is either rising or subsiding.
The Gann swings and the Gan swing strategy is developed by meomeo105, this Gann high and low algorithm forms the basis of the EMA modification.
DETAILED DESCRIPTION:
My detailed description of the indicator and use cases which I find very valuable.
What is oscillator?
Oscillators are chart indicators that can assist a trader in determining overbought or oversold conditions in ranging (non-trending) markets.
What is volume zone oscillator?
Price Zone Oscillator measures if the most recent closing price is above or below the preceding closing price.
Volume Zone Oscillator is Volume multiplied by the 1 or -1 depending on the difference of the preceding 2 close prices and smoothed with Exponential moving Average.
What does this mean?
If the VZO is above 0 and VZO is rising. We have a bullish trend. Most likely.
If the VZO is below 0 and VZO is falling. We have a bearish trend. Most likely.
Rising means that VZO on close is higher than the previous day.
Falling means that VZO on close is lower than the previous day.
What if VZO is falling above 0 line?
It means we have a high probability of a bearish trend.
Thus the indicator returns 0 and Strategy closes all it's positions when falling above 0 (or rising bellow 0) and we combine higher and lower timeframes to gauge the trend.
What is approximation and smoothing?
They are mathematical concepts for making a discrete set of numbers a
continuous curved line.
Laplace Stieltjes Transform approximation of a close price are taken from aprox library.
Key Features:
You can tailor the Indicator/Strategy to your preferences with adjustable parameters such as VZO length, noise reduction settings, and smoothing length.
Volume Zone Oscillator (VZO) shows market sentiment with the VZO, enhanced with Exponential Moving Average (EMA) smoothing for clearer trend identification.
Noise Reduction leverages Euler's White noise capabilities for effective noise reduction in the VZO, providing a cleaner and more accurate representation of market dynamics.
Choose between the traditional Fast Laplace Stieltjes Transform (FLT) and the innovative Double Discrete Fourier Transform (DTF32) soothed price series to suit your analytical needs.
Use dynamic calculation of Laplace coefficient or the static one. You may modify those inputs and Strategy entries with Gann swings.
I suggest using "Close all" input False when fine-tuning Inputs for 1 TimeFrame. When you export data to Excel/Numbers/GSheets I suggest using "Close all" input as True, except for the lowest TimeFrame. I suggest using 100% equity as your default quantity for fine-tune purposes. I have to mention that 100% equity may lead to unrealistic backtesting results. Be avare. When backtesting for trading purposes use Contracts or USDT.
Gann Square of 9 Daily LevelsThis indicator is based on the square of 9 methods designed by Mr. WD Gann. This indicator is written at the request of dear Sudip in the comments. This indicator is based on the open price of the day. Four levels of dynamic support and resistance are drawn based on the method of Gann. It is also possible to display 50% of the distances between these levels. The coefficient number can also vary based on the symbol. For example, for the NIFTY we can use the number 0.1, and for BTCUSDT we can use 0.01. This number must be able to match the levels obtained with the price movement with its symbol. Break or pullback of each level is the same as the resistance support levels, except that it is drawn for each day.
Gann & Fibonacci Analysis for MSTRYes! Below is a step-by-step guide to performing Gann Analysis on MSTR in TradingView for the last year.
Step 1: Set Up the Chart
Open TradingView and search for MSTR (MicroStrategy).
Select the 1-day (D) timeframe to analyze the past year.
Set your chart to logarithmic scale (⚙ Settings → Scale → Log).
Enable grid lines for alignment (⚙ Settings → Appearance → Grid Lines).
Step 2: Identify Key Highs and Lows (Last Year)
Find the 52-week high and 52-week low for MSTR.
As of now:
52-Week High: ~$999 (March 2024).
52-Week Low: ~$280 (October 2023).
Step 3: Plot Gann Angles
Using TradingView's Gann Fan Tool:
Select "Gann Fan" (Press / and type “Gann Fan” to find it).
Start at the 52-week low (~$280, October 2023) and drag upwards.
Adjust the angles to match key levels:
1x1 (45°) → Main trendline
2x1 (26.5°) → Strong uptrend
4x1 (15°) → Weak trendline
1x2 (63.75°) → Strong resistance
Repeat the process from the 52-week high (~$999, March 2024) downward to see bearish angles.
Step 4: Apply Fibonacci & Gann Retracement Levels
Using Fibonacci Retracement:
Select "Fibonacci Retracement" tool.
Draw from 52-week high ($999) to 52-week low ($280).
Enable key Fibonacci levels:
23.6% ($816)
38.2% ($678)
50% ($640)
61.8% ($550)
78.6% ($430)
Watch for price reactions near these levels.
Using Gann Retracement Levels:
Select "Gann Box" in TradingView.
Draw from 52-week high ($999) to low ($280).
Enable key Gann retracement levels:
12.5% ($912)
25% ($850)
37.5% ($768)
50% ($640)
62.5% ($550)
75% ($480)
87.5% ($350)
Identify confluences with Gann angles and Fibonacci levels.
Step 5: Identify Significant Dates & Time Cycles
Use "Date Range" Tool in TradingView.
Mark major turning points:
High → Low: ~180 days (Half-year cycle).
Low → High: ~90 days (Quarter cycle).
Use Square-Outs (Time = Price method):
Example: If MSTR hit $500, check 500 days from key events.
Mark key anniversaries of past highs/lows for possible reversals.
Step 6: Analyze and Trade Execution
✅ If MSTR is at a Gann angle + Fibonacci level + key date → Expect a reaction.
✅ Use RSI, MACD, and Volume for extra confirmation.
✅ Set Stop-Loss at nearest Gann support/resistance.
Gann Breakout LevelsThe Complete Guide to Gann Breakout Levels Indicator
Introduction
Welcome to the comprehensive guide for the Gann Breakout Levels indicator. This powerful technical analysis tool combines traditional Gann mathematics with modern breakout detection, providing traders with a sophisticated approach to identifying market opportunities. Whether you're trading stocks, forex, cryptocurrencies, or commodities, this indicator offers valuable insights into price action and market structure.
Understanding the Core Functionality
The Gann Breakout Level indicator operates on two fundamental principles: Gann's mathematical framework and dynamic breakout detection. Here's a detailed breakdown of how it works:
Price Threshold System
The indicator utilizes 46 carefully calibrated threshold levels, ranging from 0.110 to 2.04. These thresholds serve as reference points for potential price movements and market structure analysis. Each level is designed to capture significant price action while filtering out market noise.
Signal Generation
- Upward Breakouts: When price action exceeds a threshold level, the indicator generates a green upward triangle above the candle.
- Downward Breaks: Following a breakout, if price retraces below the specified percentage (default 2.78%), a red downward triangle appears below the candle.
Configuration and Setup
Essential Settings
1. Show Gann Square Lines
- Purpose: Displays key price levels based on Gann mathematics
- Recommended: Enabled for most trading styles
2. Enable Line Extension
- Purpose: Projects price levels into the future
- Application: Useful for identifying potential support/resistance zones
3. Breakout Percentage Level
- Default: 2.78%
- Adjustable Range: 0.1% to custom value
- Impact: Determines sensitivity of breakdown signals
Trading Applications
Market Analysis Framework
The indicator provides three critical reference levels:
1. Upper Bound (Red Line)
- Primary resistance level
- Breakout confirmation zone
- Potential profit-taking area
2. Lower Bound (Red Line)
- Key support level
- Stop-loss reference point
- Breakdown confirmation zone
3. Mid Point (Blue Line)
- Equilibrium price level
- Partial profit-taking reference
- Trend direction confirmation
Trading Strategies
#### Swing Trading Approach
1. Entry Criteria
- Wait for green triangle signal
- Confirm with volume increase
- Verify overall trend alignment
- Check for supporting price action
2. Risk Management
- Place stops below nearest Gann level
- Use scaling techniques for position building
- Implement trailing stops based on Gann levels
#### Position Trading Method
1. Signal Identification
- Look for red triangle after established uptrend
- Confirm with price action patterns
- Verify volume characteristics
2. Position Management
- Set precise entry points at Gann levels
- Define clear stop-loss parameters
- Establish multiple profit targets
Timeframe Optimization
### Swing Trading
- Timeframes: 4-hour to daily charts
- Breakout Percentage: 2.78% to 3.5%
- Focus: Trend following and major support/resistance breaks
### Position Trading
- Timeframes: Daily and weekly charts
- Breakout Percentage: 3.5% to 4%
- Focus: Long-term trend identification and major market shifts
### Market Condition Adaptation
The indicator's threshold matrix automatically adjusts to:
- Trending markets
- Ranging conditions
- High volatility periods
- Low volatility environments
Best Practices
### Risk Management Guidelines
1. Position Sizing
- Limit risk to 1-2% per trade
- Scale positions based on conviction
- Adjust size based on volatility
2. Stop Loss Implementation
- Always use protective stops
- Base stops on Gann levels
- Consider volatility when setting stops
### Signal Validation
1. Primary Confirmation Factors
- Volume analysis
- Price action patterns
- Market structure
- Trend alignment
2. Secondary Confirmation Elements
- Multiple timeframe analysis
- Support/resistance levels
- Market sentiment
- Technical indicators
## Market Selection
- Most effective in liquid markets
- Optimal for major currency pairs
- Reliable for large-cap stocks
- Applicable to major cryptocurrency pairs
Recommended Trading Approach
### Swing Trading Setup
1. Use 4-hour and daily charts for primary analysis
2. Focus on major market moves
3. Hold positions for several days to weeks
4. Use wider stops to accommodate market volatility
### Position Trading Setup
1. Utilize daily and weekly charts
2. Focus on major trend changes
3. Hold positions for weeks to months
4. Base exits on trend reversal signals
## Performance Optimization
1. Regular Review
- Monitor win rate
- Track average profit per trade
- Analyze maximum drawdown
- Review position sizing effectiveness
2. Strategy Refinement
- Adjust parameters based on market conditions
- Fine-tune entry and exit rules
- Optimize position management
- Update risk parameters as needed
Conclusion
The Gann Breakout Levels indicator represents a sophisticated approach to market analysis, combining historical wisdom with modern technical analysis. It's particularly effective for swing and position trading, where its mathematical principles can best capture significant market moves. Success with this tool requires understanding its principles, proper configuration, and integration with a comprehensive trading strategy.
Remember that while this indicator provides valuable insights, it should be part of a broader trading strategy that includes proper risk management, market analysis, and disciplined execution. Consistent success comes from proper application of the tool's signals within a well-defined trading plan.
This indicator serves as a powerful addition to any trader's toolkit, providing objective entry and exit signals based on time-tested principles. With proper understanding and application, it can significantly enhance your trading decision-making process for longer-term trading approaches.
Gann BoxHello, friends. I want to introduce you to the Gann box indicator. Let me explain what it is and how to use it.
1. Dimensions:
- 1:1: A ratio of time to price, showing equilibrium between them.
- 1:2: A level where price moves twice as fast as time.
- 2:1: A level where time moves twice as fast as price.
- Additional ratios may include 1:4, 4:1, and others.
2. Key Elements:
- Levels: Lines that indicate key support and resistance levels.
- Time Frames: Used to forecast future price movements.
- Trend Analysis: Helps determine current trends and possible reversals.
3. Application:
- Traders use the Gann box to identify entry and exit points.
- Suitable for both short-term and long-term trading.
The Gann box has the following dimensions:
1. 52 Bars: Gann often used this dimension on the weekly timeframe, as there are 52 weeks in a year, making the box represent exactly one year.
2. 144 Bars: This was frequently used by Gann on the annual timeframe, as the square root of 144 is 12. There are 12 months in a year, 12 zodiac signs, and Jupiter's orbital period around the Sun is 12 years. All these factors strongly support the use of this dimension on this timeframe. However, this dimension performs well across all other timeframes, so feel free to use it anytime.
3. 360 and 90 Bars: These are universal sizes of the Gann box and can be applied at any time and on any timeframe.
In the indicator, you can adjust the size of the box using the "⚙️ Box Size" setting.
To start using this indicator, follow these steps:
1. Set the "Start" Marker: Place it at the beginning of the impulse, whether it’s an upward or downward movement.
2. Set the "End" Marker: Place it at the end of the impulse.
Once you have done this, the indicator will calculate the price step and the box will be constructed based on the size you selected earlier.
Let me show you how I identified the first impulse on BTC so you can understand me better:
This impulse was the first on the daily timeframe that determined the entire calculation of the box for the future.
After determining the impulse, the box was constructed. I used a box size of 144 bars as an example, but you might say that there are actually many more bars, why is that?
It's simple; the box can have derivatives of length and height. In the indicator, you can choose how many times you want to increase the height or length separately. Moreover, following Gann's methods and rules for constructing the box, there are no mistakes; this is the correct construction. In the indicator, the setting responsible for increasing the height is ⚙️ Height Increase, while the setting for increasing the length is ⚙️ Length Increase. However, everything is done according to the rules, and the increase in length and height occurs in fixed numbers: 1, 2, 4, 8, 16, 32.
This is done to make your analysis more flexible, while still adhering to all construction rules.
The indicator also provides the option to increase or decrease the price step. It is not always the case that the default calculated price step suits us. Therefore, I created the ability to decrease and increase it by as many times as the rules for constructing Gann's box allow. You can increase or decrease the price step by 1, 10, 100, and 1000 times, which also makes the box settings more flexible and suitable for any market and asset.
How to use this function correctly? First, we need to understand what we want to do with the price step. If we want to increase it, we switch the "⚙️ Multiply | Divide" mode to "Multiply." Now we need to change the value in the "⚙️ Multiplier | Price Step Divisor" mode to the desired amount. After these actions, the price step will be increased. Decreasing the price step occurs in a similar manner.
The Gann box can be oriented both upwards and downwards. The parameter "⚙️ Long | Short | Auto" determines the direction of the box construction. By default, the setting is "Auto." The indicator has logic that understands in which direction to build the box. However, if you encounter difficulties and the indicator selects the incorrect direction, you can force it to build the box in your desired direction by changing the setting from "Auto" to "Long" or "Short."
Let me show you an example of constructing the box downwards:
The indicator also includes a table that displays all the most important information about the box parameters in the upper right corner. This is designed to help avoid confusion during the use and analysis of the Gann box.
I have tried to make the box parameters as flexible as possible for you, and I have also done the same for the style settings. You can enable and disable corners, additional levels, the base of the box, and value labels separately. All these elements of the box can be customized by color to suit your visual preferences. The same can be done with the table that displays the data.
A little about additional levels, by the way. Additional levels are constructed based on the intersection points of the corners. Both price and time levels built on these intersections are also very important and work excellently. You can customize them or disable them completely through the indicator settings.
I wish you good luck using the indicator!
Gann Square 9GANN SQUARE 9 TradingView Indicator
Overview
The GANN SQUARE 9 TradingView Indicator is a powerful analytical tool designed for traders who utilize the principles of W.D. Gann's Square of 9. This indicator provides calculated levels for intraday, daily, and weekly timeframes, offering up to 7 levels of support and resistance. By incorporating this indicator into your trading strategy, you can identify potential price turning points, forecast market movements, and enhance your decision-making process.
Key Features
1. Multi-Timeframe Analysis :
-> Intraday Levels : Calculate and display up to 7 support and resistance levels based on intraday price action, providing traders with granular insights for short-term trades.
-> Daily Levels : Determine critical daily support and resistance levels to guide your trading decisions over a single trading session.
-> Weekly Levels : Identify broader market trends and significant price zones for the week, helping you to plan and execute longer-term trades.
2. Up to 7 Support and Resistance Levels :
-> The indicator calculates and displays up to 7 levels above (resistance) and below (support) the current price, offering a comprehensive view of potential market reactions.
3. Customization :
-> Flexible settings allow you to customize the calculation parameters to fit your specific trading style and market conditions.
-> Options to adjust the look and feel of the indicator, including colors and line styles, for better visual clarity.
4. User-Friendly Interface :
-> Easy to interpret and integrate into your existing TradingView charts.
-> Clear labeling and visual representation of support and resistance levels to enhance your trading experience.
Benefits
-> Precision : Leverage the mathematical precision of Gann's Square of 9 to pinpoint exact price levels where the market is likely to react.
-> Versatility : Suitable for various trading styles, including scalping, day trading, and swing trading.
-> Enhanced Decision Making : Gain a deeper understanding of market dynamics and make more informed trading decisions by incorporating these calculated levels into your analysis.
How It Works
The GANN SQUARE 9 TradingView Indicator uses the principles of the Square of 9 to calculate price levels. It applies Gann's time and price harmonics to identify key support and resistance zones, which are crucial for determining potential reversal points and market trends.
Practical Application
-> Intraday Traders : Use the intraday levels to enter and exit trades with precision, maximizing profits by capitalizing on short-term price movements.
-> Day Traders : Rely on the daily levels to set stop-loss orders and profit targets, ensuring you stay on the right side of the market.
-> Swing Traders : Utilize weekly levels to understand the broader market context and plan your trades with a longer-term perspective.
Incorporate the GANN SQUARE 9 TradingView Indicator into your trading toolkit to unlock the potential of Gann's methodologies and elevate your trading performance.
Gann Square 4 Table Concept Alternate UIThis indicator was intended as educational purpose only for Gann Square 4, specifically to show Cross Cardinal.
This indicator was build upon The Tunnel Thru The Air Or Looking Back From 1940, written by WD Gann .
This build was improved based on Gann Square 4 Cross Cardinal Table Concept by grouping similar values after selected to save time.
User Interface also was improved.
Indikator ini bertujuan sebagai pendidikan sahaja untuk Gann Square 4, khusus untuk menunjukkan Cross Cardinal.
Indikator ini dibina berdasarkan buku The Tunnel Thru The Air Or Looking Back From 1940, ditulis oleh WD Gann .
Binaan ini telah ditambah baik berdasarkan Gann Square 4 Cross Cardinal Table Concept dengan mengumpulkan nilai yang sama setelah dipilih untuk menjimatkan masa.
User Interface juga telah ditambah baik.
Indicator features :
1. Font size from tiny to huge.
2. For desktop display only, not for mobile.
3. All values can be selected by group.
Kemampuan indikator :
1. Saiz font dari paling kecil ke paling besar.
2. Untuk paparan desktop sahaja, bukan untuk mobile.
3. Semua nilai boleh dipilih secara berkumpulan.
FAQ
1. Credits / Kredit
WD Gann , The Tunnel Thru The Air Or Looking Back From 1940
Ganzilla
2. Page involved / Muka Surat terlibat
195 - 198
3. Code Usage / Penggunaan Kod
Free to use for personal usage.
Bebas untuk kegunaan peribadi.
4. Previous build / Binaan sebelum ini
Gann Square 4 Cross Cardinal Table Concept
5. Related build / Binaan berkaitan
Gann Square 9 Cross Cardinal Table Concept
Left : Even array number / Kiri : Array nombor genap
Right : Odd array number / Kanan : Array nombor ganjil
Gann Circle Intraday LevelsThis indicator is an intraday version of Gann Circle Swing Levels indicator. It further divides the Gann Circle into the Eighths in order to generate intraday Levels.
Introduction
This indicator is based on W. D. Gann's Square of 9 Chart and can be interpreted as the Gann Circle / Gann Wheel / 360 Degree Circle Chart or Square of the Circle Chart for intraday usage.
Spiral arrangement of numbers on the Square of 9 chart creates a very unique square root relationship amongst the numbers on the chart. If you take any number on the Square of 9 chart, take the square root of the number, then add 2 to the root and re-square it, resulting in one full 360 degree cycle (i.e. a 360 degree Circle) out from the center of the chart.
For example,
the square root of 121 = 11,
11 + 2 = 13,
and the square of 13 = 169
The number 169 is one full 360 degree cycle out (with reference to 121) from the center of the Square of 9 chart. If we further divide the circle in eight equal parts of 45 degree each, following intermediate resistance levels (ascending) would be generated:
127 (45 degree)
133 (90 degree)
139 (135 degree)
145 (180 degree)
151 (225 degree)
157 (270 degree)
163 (315 degree)
Similarly, if you take any number on the Square of 9 chart, take the square root of the number, then subtract 2 from the root and re-square it, resulting in one full 360 degree inward rotation towards the center of the chart.
For example,
the square root of 565 = 23.77,
23.77 - 2 = 21.77,
and the square of 21.77 = 473.93 (approximately equal to 474, which is directly below 565 on the Square of 9 chart)
The number 474 is one full 360 degree inward rotation (with reference to 565) towards the center of the chart. If we further divide the circle in eight equal parts of 45 degree each, following intermediate support levels (descending) would be generated:
553 (45 degree)
541 (90 degree)
529 (135 degree)
518 (180 degree)
507 (225 degree)
496 (270 degree)
485 (315 degree)
How to Use this Indicator ?
This indicator is designed to generate Gann Circle Intraday Levels based on HIGH and LOW of the opening bar for the day. You may use the bar interval (1 minute, 3 minutes, 5 minutes, 15 minutes etc.) which is suitable for the underlying instrument. Support and resistance lines for the day would be generated only after confirmation of the opening bar of the day.
Input :
Number of Gann Levels (Number of Gann Levels to be projected)
Color codes for the Support and Resistance Levels
Output :
Gann Support or Resistance Levels:
HIGH and LOW of the Opening bar for the day (dashed BLUE lines)
Support levels calculated with reference to the HIGH of the opening bar
Resistance levels calculated with reference to the LOW of the opening bar
Gann Support and Resistance LevelsThis indicator plots dynamic Gann Degree Levels as potential support and resistance zones around the current market price. You can fully customize the Gann degree step (e.g., 45°, 30°, 90°), the number of levels above and below the price, and the price movement per degree to fine-tune the levels to your strategy.
Key Features:
✅ Dynamic levels update automatically with the live price
✅ Adjustable degree intervals (Gann steps)
✅ User control over how many levels to display above and below
✅ Fully customizable label size, label color, and text color for mobile-friendly visibility
✅ Clean visual design for easy chart analysis
How to Use:
Gann levels can act as potential support and resistance zones.
Watch for price reactions at major degrees like 0°, 90°, 180°, and 270°.
Can be combined with other technical tools like price action, trendlines, or Gann fans for deeper analysis.
📌 This tool is perfect for traders using Gann theory, grid-based strategies, or those looking to enhance their visual trading setups with structured levels.
SW Gann DaysGann pressure days, named after the famous trader W.D. Gann, refer to specific days in a trading month that are believed to have significant market influence. These days are identified based on Gann's theories of astrology, geometry, and market cycles. Here’s a general outline of how they might be understood:
1. **Market Cycles**: Gann believed that markets move in cycles and that certain days can have heightened volatility or trend changes. Traders look for specific dates based on historical price movements.
2. **Timing Indicators**: Pressure days often align with key economic reports, earnings announcements, or geopolitical events that can cause price swings.
3. **Mathematical Patterns**: Gann used angles and geometric patterns to predict price movements, with pressure days potentially aligning with these calculations.
4. **Historical Patterns**: Traders analyze past data to identify dates that historically show strong price reactions, using this to predict future behavior.
5. **Astrological Influences**: Some practitioners incorporate astrological elements, believing that celestial events (like full moons or planetary alignments) can impact market psychology.
Traders might use these concepts to make decisions about entering or exiting positions, but it’s important to note that Gann's methods can be complex and are not universally accepted in trading communities.
Gann Square TimeHello, friends. I want to introduce you to the Gann Square Time indicator. It is built on methods based on Gann's Square of 9. William Delbert Gann believed that it is essential to consider not only price levels but also time levels, and I will say more, he placed even greater importance on this. Gann said, "Time is more important than price. When time runs out, price will reverse." So, let's use his works and experience.
How is this indicator structured?
It calculates time levels based on the numerical sequences of the Square of 9. How does this work?
First, we need to define the impulse. More precisely, we need to determine its duration. The duration of the impulse cannot be less than 2 bars and cannot exceed 9 bars. If you determine that the impulse lasted 2 bars, the numerical sequence will be based on 180 degrees, and all dates will be constructed based on these values. If the impulse lasts for 3 bars, the numerical sequence for calculating dates will be taken from 135 degrees, and so on until the impulse is defined by nine bars. At this duration, the numerical sequence will be taken from 225 degrees.
If you find that your impulse should be less than 2 bars or greater than 9, you should switch to a more suitable timeframe and determine the impulse on it to avoid errors.
The boundaries of the impulse are defined by two timestamps. The first is labeled "Start," and the second as "End." Once you define the boundaries of the impulse, your levels will be constructed. You can work on any timeframe. If the indicator shows an error, you probably have too many levels projected into the future; in the settings, you should disable the excess levels, and then the indicator will work again. By default, I have turned off the last 5 levels, but if necessary, you can use them.
It is best to use it with other methods of your analysis, and if your analysis shows that the price has reached a strong support or resistance level, and there is also a projected date at that point, it will be a stronger signal for you.
Good luck using the indicator, and remember: Do not decide for the price where it should go,
let it reveal itself and confirm.
Gann fan [ALMCorp] The Gann fan is an indicator that will allow you to use the Gann Fan correctly. I think it's no secret to many that William Gunn often used geometric shapes, astrology, patterns of numbers and degrees between them in his analysis. This indicator is one of those that will help you use its methods correctly.
How does the indicator work?
First you need to set a time stamp labeled "Start" at the very beginning of the pulse, and the second time stamp labeled "End" must be set at the end of the pulse. Thus, the indicator will calculate the price step according to the formula, which will then be used in calculations for the correct construction of angles.
The very first thing we need to do is to mark the beginning and end of the pulse.
After that, the indicator will calculate the price step using the formula. And if this movement is long, then the corners will be built up. In order for this to happen automatically, it is necessary that the "Start" label be lower than the "End" label. If that's the case, the fan will automatically line up. If the "Start" label is higher than the "End" label, then the fan will automatically be built down.
The "⚙️ Long | Short | Auto" parameter is responsible for ensuring that when building corners, they are always built in the direction you need. The default mode is "Auto", but if you see that the indicator builds levels up, for example, and you need to go down, then you can force it to build levels down using the "Short" parameter, and vice versa.
Sometimes it happens that the price step is too large for the correct construction of our levels, and to adjust the price step according to the Gann rules, there is a setting "Multiplier | Divider price step", which will allow us to reduce or increase the price step by the number of times that the Gann fan rules allow.
But to choose whether you want to decrease the step or increase it, we will need to use the "⚙️ Action" setting. There are two modes: these are "Multiplier" and "Divider" respectively.
On the chart, I marked the intersections of global fans and showed that their intersection points are strong dates for the price, and it receives a reaction at this time.
To sum up, the Gann fan is a very powerful tool, and now that you know how to use it correctly, you can improve your trading. Good luck.
Gann RetracementThe indicator is based on W. D. Gann's method of retracement studies. Gann looked at stock retracement action in terms of Halves (1/2), Thirds (1/3, 2/3), Fifths (1/5, 2/5, 3/5, and 4/5) and more importantly the Eighths (1/8, 2/8, 3/8, 4/8, 5/8, 6/8, and 7/8). Needless to say, {2, 3, 5, 8} are the only Fibonacci numbers between 1 to 10. These ratios can easily be visualized in the form of division of a Circle as follows :
Divide the circle in 12 equal parts of 30 degree each to produce the Thirds :
30 x 4 = 120 is 1/3 of 360
30 x 8 = 240 is 2/3 of 360
The 30 degree retracement captures fundamental geometric shapes like a regular Triangle (120-240-360), a Square (90-180-270-360), and a regular Hexagon (60-120-180-240-300-360) inscribed inside of the circle.
Now, divide the circle in 10 equal parts of 36 degree each to produce the Fifths :
36 x 2 = 72 is 1/5 of 360
36 x 4 = 144 is 2/5 of 360
36 x 6 = 216 is 3/5 of 360
36 x 8 = 288 is 4/5 of 360
where, (72-144-216-288-360) is a regular Pentagon.
Finally, divide the circle in 8 equal parts of 45 degree each to produce the Eighths :
45 x 1 = 45 is 1/8 of 360
45 x 2 = 90 is 2/8 of 360
45 x 3 = 135 is 3/8 of 360
45 x 4 = 180 is 4/8 of 360
45 x 5 = 225 is 5/8 of 360
45 x 6 = 270 is 6/8 of 360
45 x 7 = 315 is 7/8 of 360
where, (45-90-135-180-225-270-315-360) is a regular Octagon.
How to Use this indicator ?
The indicator generates Gann retracement levels between any two significant price points, such as a high and a low.
Input :
Swing High (significant high price point, such as a top)
Swing Low (significant low price point, such as a bottom)
Degree (degree of retracement)
Output :
Gann retracement levels (color coded as follows) :
Swing High and Swing Low (BLUE)
50% retracement (ORANGE)
Retracements between Swing Low and 50% level (RED)
Retracements between 50% level and Swing High (LIME)
Gann Toolbox V2// ========================================================================//
This script is meant to help you save a lot of time plotting your Gann Boxes and Cycles correctly and accurately.
This is a recoded version of "Gann ToolBox V1.5/1.7"
This script allows you to scale your boxes and square them with a simple input in the script's settings "$ per degree".
It includes a few default cycles already built into it ( March and September ) and an advance mode that lets you place the box anywhere you want and create your own custom cycle. through any time period you want.
You get the 1:1, 1:2, 2:1 Gann fan angles at each corner of the box and some additional angles at the midpoint to give you a complete star formation.
Using the Advance mode you can also adjust the length of your custom cycle and the global height increments. Default is 360degrees.
You can also play with the offset values for your cycles.
That's not all, you also get to plot your horizontal lines between each cycle at an increment of your choosing.
Using this script you will be able to plot any cycle that you want with a few clicks & and a few seconds.
in the advance more you could extend the advance custom cycle to engulf future price action.
This script work with all the assets correctly and beautifully from Stocks to Crypto-Currencies.
// ========================================================================//
This script comes with "Gann Seasonal Dates, Gann Planets vs Sun, Moon at Zero" as addons if you decide to purchase it.
// ========================================================================//
My contact information are available and listed below.
Enjoy!
Gann Toolbox V1.5Gann ToolBox V1.5
// ========================================================================//
This script is meant to save you a lot of time plotting your Gann Boxes and Cycles correctly and accurately.
It allows you to scale your boxes and square them based on $ per degree.
It includes a few default cycles already built into into and an advance mode that lets you box the box anywhere you want through any time period you want.
You get the 1:1, 1:2, 2:1 Gann fan angles at each corner of the box and some additional angles at the midpoint to give you a complete star formation.
Using the Advance mode you can also adjust the length of your custom cycle and the global height increments. Default is 360degrees.
You can also play with offset values for your cycles.
That's not all, you also get to plot your horizontal lines between each cycle at an increment of your choosing.
Using this script you will be able to plot any cycle you want with a few clicks. And get your planetary lines and cycles quickly.
This script work with all the assets correctly and beautifully
Examples :
// ========================================================================//
This script comes with "Gann Seasonal Dates" as an add-on if you decide to purchase it.
// ========================================================================//
My contact information are available and listed below.
Enjoy!
Gann FanHello Traders,
I got some messages about Gann Fan script and now here Gann Fan script is in your use.
it finds highest and lowest levels in last ~300candles and draws Gann Fan. if Highest level is prior than lowest level than Gann Fan from highest level has solid lines, Gann Fan from Lowest level has dashed lines. and vise versa.
The source code is hidden but it's free to use script.
Enjoy!
PpSIgnal Modified Gann HiLo ActivatorGann Hi Lo Activator Indicator fue desarrollado inicialmente por Robert Krausz.
El gann Hilo Original es simplemente un promedio móvil de los tres períodos anteriores, bajo o alto.
Yo lo he cambiado por precio de apertura y precio de cierre para evitar repintes .
Este indicador de seguimiento de tendencia, se utiliza para determinar la tendencia del mercado y también para identificar las señales de negociación.
Pero cuando el mercado está lateralizado, le resulta difícil generar señales comerciales precisas. Puede interpretar el indicador leyéndolo de la siguiente manera. En un mercado de tendencia alcista, el indicador pe [pintara de verde en tendecia bajista de rojo.
también le hemos agregado un media movil Tilson para hacer scaplin dentro de una tendencia definida.
Gann Hi Lo Activator Indicator was originally developed by Robert Krausz.
The Original Gann is simply a moving average of the previous three periods, low or high.
I have changed it for the opening price and the closing price to avoid repainting.
This trend monitoring indicator is used to determine the market trend and also to identify trading signals.
But when the market is lateralized, it is difficult for you to generate accurate trading signals. You can interpret the indicator by reading it as follows. In an uptrend market, the indicator pe [will paint green in a downtrend red.
We have also added a Tilson moving average to scaplin within a defined trend.
Square of Nine Price & Time Forecasting Grid📐 Square of Nine Price and Time Forecasting Grid
Adapted and Interpreted by Javonnii | Inspired by Patrick Mikula
The So9 Price and Time Forecasting Grid is a self-contained forecasting grid that allows traders to visually forecast levels in both price and time, using only Square of Nine calculations.
This indicator dynamically generates an expandable grid of angles, levels, and timeline based on the placement of a single anchor point, typically from a significant high or low. It requires no manual drawing or external tools.
🔍 How It Works:
The So9 Price and Time Forecasting Grid uses Square of Nine calculation and rotational logic to project price levels, time intervals, and internal angular structure from a single anchor point.
Once applied to the chart, the grid self-generates:
• Price levels using 360° degree Square of Nine intervals
• Timeline projections using Square of Nine progression intervals
• Diagonal and cardinal cross angles that dynamically propagate from the anchor
• Granular diagonal angle control, letting you refine internal grid resolution for tighter price structural analysis in relation to the forecasting grid.
⚙️ Setup Instructions
1. Select a Significant Pivot:
After loading the indicator, you’ll be prompted to select a significant high or low on your chart. This serves as the anchor point for the entire grid.
2. Price Grid Auto-Population:
Once anchored, Square of Nine price levels will automatically populate on the chart. These levels reflect Dynamic Square of Nine intervals from the anchor using rotational math.
3. Scale to Fit Your Instrument:
Use the provided UI settings to scale the grid to fit your instrument’s price structure. This ensures the levels align with actual historical price.
4. Engage Timelines:
Activate the timeline progression feature to generate forward-projected time intervals using Square of Nine-based timing logic. The entire grid can be extended up to 500 bars ahead on any timeframe.
5. Add Diagonal Angles:
Select which Square of Nine angle resolution you’d like to overlay from either the cardinal cross or diagonal cross based on Square of Nine geometry. This will populate diagonal levels within the grid, creating a full structural grid.
6. Customize Visuals:
You can toggle or hide price levels, timelines, or diagonal angles independently.
The entire grid can also be color-coded and customized to match your charting preferences.
All elements are plotted automatically. There is no manual drawing or calculation required. You can toggle the components on or off based on your workflow:
• Hide price levels if you just want time lines.
• Focus on angles without price levels.
• Use timeline progression independently.
📘 Attribution and Permission
This tool is inspired by concepts from "The Definitive Guide to Forecasting Using W.D. Gann’s Square of Nine" by Patrick Mikula.
The indicator reflects my personal adaptation and implementation of these forecasting principles within TradingView.
I have asked for and received permission from Patrick Mikula to share and publish tools derived from his work.
This applies to this script and to any other indicators I’ve developed that incorporate or build upon his material.
Documentation of this permission is available upon request.
Credit and respect to Patrick Mikula for his contributions to Gann-based research and for granting me the opportunity to share these tools with others.
Double Numbered Triangle Chart Progression | RegressionThe Double-Numbered Triangle Progression | Regression Indicator enables forecasting of support and resistance levels by progressing or regressing on the Triangle Chart from a user-selected pivot price. The indicator also plots adjustable pivots on both the chart and the Triangle Price and Time Chart.
How to use to forecast support and resistance levels:
1. Select a Pivot Point: Set the correct price to the pivot by selecting High or Low in the indicator.
2. Set Price Increment: Choose a price increment to adjust the starting price on the Triangle Chart (e.g., 1 or -0.01).
3. Rotate to adjust the number of levels on the Triangle Chart.
4. Plot Levels: Choose the Left Edge, Center, or Right Edge of the Triangle Chart to plot support and resistance levels. These levels automatically expand or decrease depending on the number of levels in step 3. The selected angle's price values are applied to the chart with labels on both sides. The left labels represent the time variable, and the right labels indicate the price. The time variable is used in conjunction with my other indicator "Price and Longitude Angles." The same goes for the Double Numbered Square of Nine indicator.
5. Review Levels: Examine the plotted support and resistance levels with recent market pivots.
6. Identify Correlations: Find the Triangle edge or center that aligns with the most market pivots.
7. The indicator plots user-adjustable pivots on both candles/bars and shows their placement on the Triangle Chart in both Progression and Regression. This visualization helps users identify which angles the highs and lows favor from the selected pivot. Pivot levels' colors can be customized. The close price is plotted on the Triangle Chart in real time with a white background.
Each market has its tendencies, favoring specific angles from the Triangle Chart. The basic idea is to choose between the Left edge, Center, or Right edge of the Triangle to forecast support and resistance levels.
Settings:
Overview:
Example of Forecasting Support and resistance level using this indicator:
In the image above, I am regressing from the significant high at a rate of $-0.008 per cell as shown on the main info label. Based on the plotted pivots, I have chosen the right edge of the triangle as it aligns with these recent pivots. I have drawn a lime green vertical line to indicate that as we add layers to the triangle chart, we introduce support and resistance levels based on the identified angle that aligns with these early pivots from the high.
In the image below, I've moved forward in time to illustrate how the initial angle chosen based on the early pivots forecasted support and resistance levels on $DOGE. Do not expect the price to turn sharply at the levels the indicator generates. As P. Mikula mentions in his work, and I apply the same with the Triangle Chart, " The Square of Nine successfully defines market price swings but does not cause the market to form pivots. "
This indicator is inspired by the methodologies detailed by Patrick Mikula in his book, The Definitive Guide to Forecasting using W.D Gann's Square of Nine. I recommend checking it out. He also mentions another use case as a Triangle Price and Time chart in his book, Gann Scientific Method Unveiled, Volume 2, where you can use my open-source indicator "Price and Longitude Angle" alongside both the Doubled Numbered Square of Nine and this Triangle Chart indicator.
FYI, I am not affiliated with Patrick Mikula in any way.
Planned improvements include adding two more angles: Left Center column and Right Center column as additional options to select.
FYI: Please ensure you select the high when regressing from a high. Also, make sure to add enough layers on the Triangle to see all the pivots. Once you've identified an angle, you can hide the table to gain back space on the chart. Use rounding precision for lower prices.
Doubled Numbered Square of Nine Progression | RegressionThe Doubled Number Square of Nine Progression | Regression Indicator enables forecasting of support and resistance levels using the SQ9 progression or regression from a user-selected pivot price. The indicator also plots adjustable pivots on both the chart and the Square of Nine.
How to use to forecast support and resistance levels:
1. Select a Pivot Point: Choose a top or bottom pivot to use as the starting point. Select High or Low in the indicator to set the correct price to the pivot.
2. Set Price Increment or Decrement: Select a price increment to advance the starting price on the Square of Nine (for example 1 or -0.01).
3. Rotate to add or decrease the number of rungs on the Square on Nine: Rotate the Square of Nine and adjust the dimensions. The horizontal levels correlate to the rotation of the Square of Nine.
4. Plot Levels: Select a Square of Nine angle to plot the support and resistance levels based on the selected increments. These levels auto expand and decrease depending on the number of rotations in step 3. The price values from each of the selected diagonal or cardinal cross are applied to the chart with labels on both left and right. Left labels represent the cell the time variable and the right label is price.
5. Review Levels: Conduct a simple review of the plotted support and resistance levels in relation to recent market pivots.
6. Identify Correlations: Identify the Square of Nine cardinal cross or diagonal cross angle that correlates with the most market pivots.
7. The indicator plots user-adjustable pivots on both candles/bars and displays their placement on the Square of Nine in both Progression and Regression. The close price is plotted on the Square of Nine in real-time with a white background. This helps users identify which angles the highs and lows favor from the selected pivot. The pivot levels' colors can be adjusted.
Each market has its tendencies, favoring specific angles from the cardinal or diagonal cross. The basic idea is to choose between the diagonal cross and cardinal cross angles to forecast support and resistance levels.
Settings:
Overview:
Example on Forecasting Support and resistance level using this indicator:
In the image above, I'm progressing from the significant low at a rate of $200 per cell. Based on the plotted pivots, I've selected the 315-degree angle on the diagonal cross as it aligns with a few recent pivots. Now, I've drawn a vertical line to show that as we add rungs to the Square of Nine, we introduce support and resistance levels based on the identified angle that aligns with these early pivots from the low.
In the image below, I've moved forward in time to show how the initial angle selected based on the early pivot forecasted support and resistance levels around the high in BTC. Do not expect the price to turn sharply at the levels the indicator generates, but use it to help identify SQ9 levels that may form market turns. As P. Mikula mentions in his work, "The Square of Nine successfully defines market price swings but it does not make the market form pivots."
This indicator includes enhancements made to the Gann Square of Nine indicator originally created by @ThiagoSchmitz.
This indicator is inspired by the methodologies detailed by Patrick Mikula in his book " The Definitive Guide to Forecasting using W.D Gann's Square of Nine ." I recommend checking it out. He also mentions another use case as a Price and Time chart in his " Gann Scientific Method Unveiled, Volume 2 ." FYI, I am not affiliated with Patrick Mikula in any way.
Known Issues:
Close price plotted on the Square of Nine in Regression "from a high pivot" takes a current candle to close in order to be plotted. Progression works as expected.
Bilson Gann CountGann counting is a method for identifying swing points,trends, and overall market structure. It simplifies price action by drawing short trend lines that summarize moves.
There's essentially 4 types of bar/candle.
Up bar - Higher high and higher low than previous bar
Down bar - Lower high and lower low than previous bar
Inside bar - Lower high and higher low than previous bar
Outside bar - Higher high and lower low than previous bar
We use these determinations to decide how the trendline moves through the candles.
Up bars we join to the high, down bars we join to the low, inside bars are ignored.
There are other indicators that already exist which do this, the difference here is how we handle outside bars.
Other gann counting methods skip outside bars, this method determines how to handle the outside bar after the outside bar is broken.
examples
UP -> OUTSIDE -> UP = Outside bar treated as swing low
UP -> OUTSIDE -> DOWN = Outside bar treated as swing high
DOWN -> OUTSIDE -> UP = Outside bar treated as swing low
DOWN -> OUTSIDE -> DOWN = Outside bar treated as swing high
Gann toolbox - Custom boxGann toolbox - Custom box
█ OVERVIEW
This script is designed to draw Gann boxes based on pivotal levels. It is made make it easy by being interactive where you do not have to input data manually but rather select your two points right after adding the script by clicking on the levels on the chart itself.
In addition, this script has some great features, such as the ability to select the number of divisions wanted up to three with a click from the menu and to adjust the end date based on the selected pivotal level. Not to mention that you can automatically add a follow-up box right after
The divisions included are the one division ( at 50% ), the two divisions ( at .333% and 666% ), and finally the three divisions ( at 25%, 50%, and 75% ).
You can also display the golden ration in Time and Price on your box when it's on the one division setting.
When choosing a different end point you're presented with 4 options for using your 2nd point as :
- 25% of the box
- 50% of the box
- 33 days total size box ( for lower time frame trading )
- 45 days total size box.
You can enable/disable multiple lines using the styling options.
█ Future Plans and upgrades to this script may include :
1. Box current volume.
2. Stat information box.
and more! feel free to let me know what you'd like to see!
█ How to use :
1. Put the script on your chart
2. You are going to be asked to select your first pivotal level, then your second pivotal level. Simply select them by clicking on the level on the chart.
give the script a few seconds and you should be set.