OPEN-SOURCE SCRIPT
NVIDIA Cycle Timing - Weekly Reversal Map + 3 Inversions

This indicator is a time-based cycle mapping tool designed to highlight historically recurring reversal timing points for a specific asset.
It does not generate trade signals, predict price direction, or forecast price targets. Its purpose is to identify when market behavior has historically tended to change.
The model is built by mapping a repeating sequence of reversal points within a 122-bar cycle and visualizing that structure on the chart using vertical colored timing markers.
How the Cycle Is Defined
Point 1 is anchored to the beginning of a major price swing on the chart
The location of that swing (high, low, or mid-trend) does not matter
What matters is that the move represents a clear expansion in price behavior
Once Point 1 is established, subsequent points are identified based on their recurring timing relationship within the cycle, not on price magnitude or indicator signals.
What the Indicator Does
Displays numbered vertical lines representing recurring timing locations
Highlights areas where price has historically formed local highs or lows
Optionally projects the same timing structure:
Backward to show past cycles
Forward to show future timing windows
Includes manual inversion markers to document periods where the high/low sequence temporarily flips without invalidating the broader timing structure
All calculations are time-based only.
How the Indicator Works
A base cycle is established using absolute bar positions derived from historical observation.
Each numbered point represents a timing location that tends to recur near the same cycle length.
The indicator draws vertical timing markers at those locations and, if enabled, repeats them by the cycle length to visualize past and future cycles.
Because real markets are not perfectly rhythmic, manual inversion points can be enabled to mark structural irregularities without rebuilding the entire cycle.
The indicator intentionally avoids price-based logic to keep timing analysis independent and objective.
Refining Reversal Locations (Optional)
To better align the actual price turning point within a timing window, the following optional visual technique can be used:
Apply a 4-period Simple Moving Average
Apply a 4-period Simple Moving Average shifted by −1 bar
The confluence or crossover area of these two averages closest to the timing line often aligns with the actual reversal point
This moving-average method is not required by the indicator and is provided solely as a visual refinement technique for traders who wish to narrow the reversal location within a timing window.
How to Use the Indicator
Treat vertical lines as timing awareness zones, not entry or exit signals
Observe how price behaves as it approaches or moves through a timing window
Combine the timing framework with any price-based or trend-based method
Use inversion markers to note structural changes without altering the entire cycle model
This indicator is best used as a context overlay, helping traders understand when market conditions may be more likely to shift.
Important Notes
This indicator is asset-specific and not intended as a universal cycle model
Timing windows are approximate and may shift slightly over time
Not every timing point will result in a reversal
No performance claims are made
This script is provided for educational and analytical purposes only.
Summary
This indicator provides a clear visual framework for recurring market timing, allowing traders to separate when market behavior may change from how price may move.
It does not generate trade signals, predict price direction, or forecast price targets. Its purpose is to identify when market behavior has historically tended to change.
The model is built by mapping a repeating sequence of reversal points within a 122-bar cycle and visualizing that structure on the chart using vertical colored timing markers.
How the Cycle Is Defined
Point 1 is anchored to the beginning of a major price swing on the chart
The location of that swing (high, low, or mid-trend) does not matter
What matters is that the move represents a clear expansion in price behavior
Once Point 1 is established, subsequent points are identified based on their recurring timing relationship within the cycle, not on price magnitude or indicator signals.
What the Indicator Does
Displays numbered vertical lines representing recurring timing locations
Highlights areas where price has historically formed local highs or lows
Optionally projects the same timing structure:
Backward to show past cycles
Forward to show future timing windows
Includes manual inversion markers to document periods where the high/low sequence temporarily flips without invalidating the broader timing structure
All calculations are time-based only.
How the Indicator Works
A base cycle is established using absolute bar positions derived from historical observation.
Each numbered point represents a timing location that tends to recur near the same cycle length.
The indicator draws vertical timing markers at those locations and, if enabled, repeats them by the cycle length to visualize past and future cycles.
Because real markets are not perfectly rhythmic, manual inversion points can be enabled to mark structural irregularities without rebuilding the entire cycle.
The indicator intentionally avoids price-based logic to keep timing analysis independent and objective.
Refining Reversal Locations (Optional)
To better align the actual price turning point within a timing window, the following optional visual technique can be used:
Apply a 4-period Simple Moving Average
Apply a 4-period Simple Moving Average shifted by −1 bar
The confluence or crossover area of these two averages closest to the timing line often aligns with the actual reversal point
This moving-average method is not required by the indicator and is provided solely as a visual refinement technique for traders who wish to narrow the reversal location within a timing window.
How to Use the Indicator
Treat vertical lines as timing awareness zones, not entry or exit signals
Observe how price behaves as it approaches or moves through a timing window
Combine the timing framework with any price-based or trend-based method
Use inversion markers to note structural changes without altering the entire cycle model
This indicator is best used as a context overlay, helping traders understand when market conditions may be more likely to shift.
Important Notes
This indicator is asset-specific and not intended as a universal cycle model
Timing windows are approximate and may shift slightly over time
Not every timing point will result in a reversal
No performance claims are made
This script is provided for educational and analytical purposes only.
Summary
This indicator provides a clear visual framework for recurring market timing, allowing traders to separate when market behavior may change from how price may move.
開源腳本
秉持TradingView一貫精神,這個腳本的創作者將其設為開源,以便交易者檢視並驗證其功能。向作者致敬!您可以免費使用此腳本,但請注意,重新發佈代碼需遵守我們的社群規範。
免責聲明
這些資訊和出版物並非旨在提供,也不構成TradingView提供或認可的任何形式的財務、投資、交易或其他類型的建議或推薦。請閱讀使用條款以了解更多資訊。
開源腳本
秉持TradingView一貫精神,這個腳本的創作者將其設為開源,以便交易者檢視並驗證其功能。向作者致敬!您可以免費使用此腳本,但請注意,重新發佈代碼需遵守我們的社群規範。
免責聲明
這些資訊和出版物並非旨在提供,也不構成TradingView提供或認可的任何形式的財務、投資、交易或其他類型的建議或推薦。請閱讀使用條款以了解更多資訊。