Global M2 10-Week Lead (for bitcoin prediction - all timeframes)Global M2 Money Supply 10-Week Lead.
Offset by 10 Weeks, works on all timeframes.
Mimics the indicator seen on Real Vision / Raoul Paul / Global Macro Investor.
For analysis of Bitcoin movement prediction.
Statistics
XRP/USD Binance 1h Signals Pro+Only to be Used on Specific 1h Chart of XRP/USD (Preference on binance)
Dynamic signals for the 1h XRP USD Chart.
Based on 1:2 Ratio
Sl = 5%
TP = 10%
No Break even or Trailing stops attacked which means if you follow your trades closely you can potentially maximize your total Equity.
Table adjusted so you can see previous resaults.
The most important thing. No repainting on signals.
All signals are triggered on the opening of the new bar based on the previous closed bar value. This means, price cannot change anymore its value thus signals once triggered, they are in place and stay there.
About 60-65% winrate in combination to the 1:2 ratio the final resaults will amawe you !
Attention! Only to be used on the 1 XRP/USD chart. The indicator is made for this specific pair on this specific timeframe.
Please do not mess up with the settings onless you are an advanced Pine Script Editor.
* Trade with care, let's all make money together
* This indicator is and always will be free
Ceres Trader NYSE Tick Indicator With Threshold AlertsThe Ceres Trader NYSE Tick Indicator provides real-time alerts for significant shifts in the NYSE Tick, empowering traders to identify potential overbought and oversold market conditions. It displays labels directly on the chart when the Tick reaches predefined thresholds, offering a clear and immediate visual representation of market sentiment.
Key Features:
Threshold-Based Alerts:
Highlights "High Tick" and "Low Tick" conditions when the Tick exceeds user-defined thresholds (default: 400 and -400).
Identifies "Extreme High Tick" and "Extreme Low Tick" conditions for more significant shifts (adjusted default: 800 and -800).
Visual Labels:
Displays colored labels directly on the price chart, indicating the type of Tick event and its value.
Green labels signal potential overbought conditions, while red labels indicate potential oversold conditions.
Low tick labels are placed below the price bar, and high tick labels are placed above the price bar for improved visibility.
Real-Time Data:
Utilizes the NYSE Tick symbol ("TICK") to provide up-to-the-minute market data.
User-Friendly Design:
Simple and intuitive design, suitable for traders of all experience levels.
How to Use:
Add the "Ceres Trader NYSE Tick Indicator with Threshold Alerts" to your TradingView chart.
Observe the colored labels that appear when the Tick reaches the specified thresholds.
Use these alerts to identify potential trading opportunities based on overbought or oversold market conditions.
Consider adjusting the threshold values within the indicator settings to align with your specific trading strategy.
Checklist IndicatorThe Checklist Indicator is a customizable tool designed to help traders maintain discipline and consistency by displaying a personalized checklist directly on their TradingView charts. Positioned unobtrusively in the top-right corner, this indicator allows users to define up to five checklist items, each accompanied by a status icon—either a green tick (✔) for completed tasks or a red cross (✖) for pending ones.
Key Features:
Customizable Appearance: Users can adjust the background and text colors to match their chart's theme, ensuring the checklist integrates seamlessly without causing distractions.
Dynamic Content: Each checklist item is user-defined, allowing traders to tailor the list to their specific strategies or routines.
Visual Status Indicators: The inclusion of color-coded icons provides a quick visual reference, enabling traders to assess their preparedness at a glance.
Compact Design: The indicator's small, square-shaped table is designed to convey essential information without occupying significant chart space.
Usage Notes:
Due to the current limitations of Pine Script, the checklist's interactivity is managed through the indicator's settings menu. Traders can mark items as completed or pending by toggling the corresponding options within the settings. This manual process encourages deliberate reflection on each checklist item, reinforcing disciplined trading practices.
Incorporating the Checklist Indicator into your trading routine can serve as a constant reminder of your strategic rules and procedures, helping to reduce impulsive decisions and promote a structured approach to market analysis.
Money Flow (MFI)The Money Flow (MFI) indicator is a custom tool that blends price action with volume analysis to help you assess market momentum. It calculates a Money Flow value by taking the difference between the close and open, normalized by the price range (high minus low), then multiplies this by a user-defined factor and smooths the result using a simple moving average. An offset is subtracted to set a zero reference, which helps you quickly determine if the indicator is in positive territory (suggesting bullish money flow) or negative territory (suggesting bearish money flow).
TOP & Bottom FinderThis script is designed to help traders identify potential market tops and bottoms using RSI-based calculations and ATR-based support detection.
Key Features:
✅ Top Finder – Uses a customized RSI-based method to detect overbought conditions.
✅ Bottom Finder – Identifies potential bottoming areas based on RSI, ATR, and bullish rejection candles.
✅ Arrow Signals – Plots visual markers at potential reversal points.
This tool is ideal for traders looking to spot trend reversals and make informed trading decisions. 📈📉🚀
Trend Detector [victhoreb]Trend Detector is a streamlined indicator that uses the Pearson correlation coefficient between the average price and time to determine market trends. It measures how closely price movement follows the progression of time over a user-defined period, providing a clear gauge of trend direction on a scale from -1 to 1.
How It Works:
The indicator calculates the correlation between price and time. A positive correlation means that as time advances, the price generally rises—signaling an uptrend. Conversely, a negative correlation indicates that the price tends to fall over time, highlighting a downtrend.
With its simple yet effective approach, Trend Detector offers traders an immediate visual and quantitative insight into prevailing market trends.
Consecutive Up/Down DaysPlots consecutive up/down days. Can be useful to display alongside oversold/overbought oscillators to find reversal conditions.
Global Liquidity Indicator in USDThis indicator aggregates the total central bank balance sheets and M2 money supply for the USA, Canada, China, European Union, Japan, and the UK, converting all values to USD and normalizing them to trillions for easy visualization. It plots three lines: Total Balance Sheet, Total M2, and Combined Total, providing a comprehensive view of global liquidity trends.
Key Features:
Dynamic Coloring: Customize line colors based on direction—green for upward trends, red for downward (or any colors you choose), with independent on/off toggles for each line.
Real-Time Currency Conversion: Uses live forex rates (e.g., USD/CNY, USD/EUR) for accurate USD conversions.
Financial and Pricing ReferencesThe ideal time frame for this script is "Day."
This script captures fundamental data and buy/sell recommendation analysis, including respective ceiling price values provided by TradingView. The data is organized into two tables: one displaying recommendations and prices, and the other presenting fundamental metrics such as EPS, debt ratio, Graham Number, dividends, etc.
The script also calculates, compares, and filters the following data:
- EPS and Book Value for Graham Value calculation;
- Dividend Ratio (r_Dividend);
- The Pivot, calculated as the average Close price over the past 22 days;
- Support and Resistance levels to reference the "ceiling price."
The "ceiling price" is determined based on a combination of Enterprise Value, r_Dividend, Graham Number, and analysts' recommendation prices.
The "ceiling price" is displayed on the chart along with the Support and Resistance lines.
The following parameters can be adjusted:
- Period for Mclose calculation;
- Dividend Ratio;
- Period for Support and Resistance calculation.
ICT Session by LasinsName: ICT Session by Lasins
Purpose: To visually identify and differentiate between the Asian, London, and New York trading sessions on the chart.
Features:
Highlights the background of the chart during each session.
Includes a mini dashboard in the top-right corner to show the active session.
Allows customization of time zones (exchange timezone or UTC).
Displays copyright and author information.
Key Components
Inputs:
useExchangeTimezone: A boolean input to toggle between using the exchange timezone or UTC for session times.
showDashboard: A boolean input to toggle the visibility of the mini dashboard.
Session Times:
The script defines three trading sessions:
Asian Session: 2000-0000 UTC (or adjusted for exchange timezone).
London Session: 0200-0500 UTC (or adjusted for exchange timezone).
New York Session: 0700-1000 UTC (or adjusted for exchange timezone).
Session Detection:
The is_session function checks if the current time falls within a specified session using the time function.
Background Coloring:
The bgcolor function is used to highlight the chart background during each session:
Asian Session: Red background.
London Session: Green background.
New York Session: Blue background.
Mini Dashboard:
A table is created in the top-right corner of the chart to display the active session and its corresponding color.
The dashboard includes:
A header row with "Session" and "Color".
Rows for each session (Asian, London, New York) with their respective colors.
Copyright and Author Information:
A label is added to the chart to display the copyright and author information ("© ICT Session by Lasins Raj").
How It Works
The script checks the current time and compares it to the predefined session times.
If the current time falls within a session, the chart background is highlighted with the corresponding color.
The mini dashboard updates to reflect the active session.
The copyright and author information is displayed at the bottom of the chart.
Customization
You can adjust the session times in the script to match your preferred timezone or trading hours.
The useExchangeTimezone input allows you to switch between UTC and the exchange timezone.
The showDashboard input lets you toggle the visibility of the mini dashboard.
Example Use Case
Traders who follow the ICT (Inner Circle Trader) methodology can use this indicator to identify key trading sessions and plan their trades accordingly.
The visual representation of sessions helps traders quickly recognize when major markets are open and active.
Crypto 40 PulseCrypto 40 Pulse – Indicator Overview
The Crypto 40 Pulse is a market-tracking indicator designed to measure how many of up to 40 selected assets (initially the top 40 cryptocurrencies by market cap at the time of creation) are currently trading above a chosen Moving Average (MA). By default, it monitors popular crypto pairs, but you can customize it to track stocks, forex pairs, or any other assets you prefer.
How It Works
Symbol Selection & Customization
The indicator provides 40 slots, each representing a different asset.
You can enable or disable each symbol using checkboxes—disabled symbols are excluded from the calculation.
Moving Average Options
You can choose between SMA, EMA, WMA, or SMMA in the settings.
By default, the indicator uses a 200-period EMA, a widely used metric for identifying long-term trends.
Oscillator Logic
The script checks whether the closing price of each active symbol is above the selected Moving Average.
Every asset that meets this condition contributes +1 to the total count (countAbove).
This count is then displayed as an oscillator, ranging from 0 to the number of enabled assets.
Dynamic Overbought & Oversold Levels
The overbought threshold is set at 80% of enabled symbols, while the oversold threshold is at 20%.
A midline (50%) helps visualize the balance between bullish and bearish sentiment.
These levels adjust automatically based on the number of symbols enabled.
Who Can Use It?
While the indicator is preloaded with top 40 crypto assets, you can replace these with stocks, indices, forex pairs, or any other market symbols.
The time frame aligns with your chart—on a daily chart, for example, it evaluates each asset’s daily closing price against the selected MA.
Additional Notes
Free & Open-Source: You can use, study, and modify this script for non-commercial purposes.
Attribution: If you modify and share an updated version, please credit the original creator @PROTON_24
TradingView Limitations: Due to script constraints, only 40 symbols can be tracked at a time using request.security().
Final Thoughts
The Crypto 40 Pulse is a powerful tool for monitoring multi-asset market momentum. Customize it to fit your strategy and gain deeper insights into broader market trends!
Market Snap Shot with Pine ScreenerMarket Snap Shot
The Market Snap Shot is a comprehensive technical analysis tool designed to track and display key price metrics across multiple timeframes, including daily, weekly, monthly, quarterly, and yearly data. This script provides a range of essential calculations for traders and investors, enabling them to assess price action, volatility, and market trends at a glance.
Features:
Daily Metrics: Includes the daily percentage change, closing range relative to the daily high/low.
Weekly Metrics: Tracks weekly open, close, range, and calculates week-to-date performance for a broader market view.
Monthly Metrics: Provides similar calculations for monthly price action, offering insights into monthly performance.
Quarter-to-Date (QTD): Displays performance for the current quarter, offering insights into quarterly price movements.
Year-to-Date (YTD): Calculates year-to-date price change, helping users track performance relative to the start of the year.
52-Week High/Low: Displays the current price's distance from the 52-week high and low, giving context to long-term price levels.
Usage:
Traders can use this screener to quickly assess the current market position and make informed decisions based on short-term and long-term trends.
Investors can leverage the 52-week and YTD metrics to gauge the overall strength of an asset in the market.
The tool is versatile for both active traders looking for real-time performance data and for those focusing on longer-term market trends.
Instructions:
This script displays multiple metrics such as percentage changes and range data for daily, weekly, monthly, quarterly, and yearly timeframes. It is designed to be used as a screener tool to assess price action and monitor performance across these key time periods.
Warning:
The "Market Snap Shot" does not provide buy or sell signals but rather serves as a performance tracking tool. Users are encouraged to use this data in conjunction with other technical and fundamental analysis tools.
M2 Global Liquidity [borsadabibasina]Global likidite takibini yaparken bu veriyi Bitcoin fiyat hareketleriyle birlikte kullanmak için hazırlanmış bir veri göstergesi. Ayarlar kısmından manuel olarak da grafikte ne kadar lag yaratılacağı, kullanıcının tercihine açık bırakılmış durumda.
Global likidite hesaplanırken kullanılan veriler:
+ US M2
+ EU M2
+ China M2
+ Japan M2
+ UK M2
+ Canada M2
+ Australia M2
+ India M2
Trendline Break + Sentiment OscillatorFrank Batista Oscilator, trendline breaking buying and selling zones
TelegramEventsLibrary "TelegramEvents"
This library is a data provider of Tom's club telegram events
exhaustionBuyerEvents()
Gets telegram events 🟥🟥 Истощение покупателя
Returns: array
exhaustionSellerEvents()
Gets telegram events 🟩🟩🟩🟩🟩 Истощение продавца
Returns: array
longComboOneEvents()
Gets telegram events 🟢🟢🔵 LONG COMBO 1
Returns: array
longComboTwoEvents()
Gets telegram events 🟢🟢🔵 LONG COMBO 2
Returns: array
longComboThreeEvents()
Gets telegram events 🟢🟢🔵 LONG COMBO 3
Returns: array
shortComboOneEvents()
Gets telegram events 🔴🔴 SHORT Combo 1
Returns: array
shortComboOneOneEvents()
Gets telegram events 🔴🔴 SHORT Combo 1.1
Returns: array
shortComboTwoEvents()
Gets telegram events 🔴🔴 SHORT Combo 2
Returns: array
shortComboThreeEvents()
Gets telegram events 🔴🔴 SHORT Combo 2.1
Returns: array
buyerLimitAggressionEvents()
Gets telegram events 🟢🔵 Limit Aggression LONG
Returns: array
sellerLimitAggressionEvents()
Gets telegram events 🔴🔴 Limit Aggression SHORT
Returns: array
breakOut()
Gets telegram events 🟢🔵 Пробойный объем
Returns: array
Nirmal Fair Value GapsICT Fair Value Gaps
Trade Wisely
How a Fair Value Gap Works
Formation:
A Fair Value Gap occurs when a strong price movement (usually from institutional orders) creates an imbalance between buyers and sellers.
This is typically seen in a three-candle pattern, where the middle candle has a large body, and the two surrounding candles have wicks but little overlap with the middle candle’s range.
Identification:
The FVG is marked between the high of the first candle and the low of the third candle (for bullish gaps).
For bearish gaps, it’s the low of the first candle and the high of the third candle.
Market Behavior Around FVG:
Price often retraces into the gap before resuming its original direction.
This happens because the market seeks to "fill" the imbalance where few trades occurred.
Traders use FVGs as potential entry zones for trend continuation trades.
Trading Fair Value Gaps
In an Uptrend:
Look for bullish fair value gaps as potential support zones for buy entries.
Price may dip into the gap and then continue upward.
In a Downtrend:
Look for bearish fair value gaps as potential resistance zones for sell entries.
Price may retrace into the gap and then drop further.
Confluence Factors:
FVGs work best when combined with other strategies like order blocks, liquidity zones, or key Fibonacci levels.
Peter Lynch Value by TradingWiseЭтот скрипт вычисляет справедливую цену Peter Lynch (PLP) на основе коэффициента P/E и прибыли на акцию (EPS). Если справедливая цена выше текущей цены базового актива (БА), актив считается недооцененным (покупка). Если справедливая цена ниже текущей цены БА, актив считается переоцененным (продажа). Результаты отображаются на графике и в таблице.
QTA_OptimizedLibrary "QTA_Optimized"
changePercent(source)
Returns the one-bar change percentage of the source.
Parameters:
source (float)
calculateKellyRatio(returns)
Calculates the Kelly Ratio.
Parameters:
returns (array)
calculateAdjustedKellyFraction(kellyRatio, riskTolerance, fedStance)
Calculates the adjusted Kelly Fraction.
Parameters:
kellyRatio (float)
riskTolerance (float)
fedStance (string)
sumArray(arr)
Sums the elements of a float array.
Parameters:
arr (array)
calculateStdDev(returns)
Calculates the standard deviation of an array of returns.
Parameters:
returns (array)
calculateMaxDrawdown(returns)
Calculates the maximum drawdown from an array of returns.
Parameters:
returns (array)
calculateEV(avgWinReturn, winProb, avgLossReturn)
Calculates the Expected Value (EV) of a bet.
Parameters:
avgWinReturn (float)
winProb (float)
avgLossReturn (float)
calculateTailRatio(returns)
Calculates the Tail Ratio.
Parameters:
returns (array)
calculateSharpeRatio(avgReturn, riskFreeRate, stdDev)
Calculates the Sharpe Ratio.
Parameters:
avgReturn (float)
riskFreeRate (float)
stdDev (float)
calculateDownsideDeviation(returns)
Calculates the Downside Deviation.
Parameters:
returns (array)
calculateSortinoRatio(avgReturn, downsideDeviation)
Calculates the Sortino Ratio.
Parameters:
avgReturn (float)
downsideDeviation (float)
calculateVaR(returns, confidenceLevel)
Calculates the Value at Risk (VaR).
Parameters:
returns (array)
confidenceLevel (float)
calculateCVaR(returns, varValue)
Calculates the Conditional Value at Risk (CVaR).
Parameters:
returns (array)
varValue (float)
calculateRollingStdDev(returns, window)
Calculates the rolling standard deviation of returns.
Parameters:
returns (array)
window (int)
calculateRollingMean(returns, window)
Calculates the rolling mean of returns.
Parameters:
returns (array)
window (int)
determineMarketRegime(priceChanges)
Determines the market regime based on price changes.
Parameters:
priceChanges (array)
classifyVolatilityRegime(volatility)
Classifies the volatility regime.
Parameters:
volatility (array)
Koala Capital Markets - FX Pair TradingPair Trading Indicator with 2 Pairs including correlation and Z-Score
Futures Open/High/Low TablesAdds (up to) 3 tables to a chart, displaying Open/High/Low data for today (RTH and extended hours), yesterday, and the current week / month -- to help with intraday analysis of a futures ticker.
The tables only appear on intraday charts (5min, 30min, etc). On a Daily/Weekly/etc chart they are not calculated or shown.
In addition to Open/High/Low, the "Current" table in the top-right shows a live measurement of # of points from the open, the RTH open, and the highs/lows.
Lastly, the 9:30am ET open and the 4pm RTH close are by default marked with a shaded background (on intraday charts) for easy visual reference, and also to help with adjusting the session time to accommodate time zone issues if they occur.
Tested on ES in Eastern Time Zone, but should work on any futures instrument and any time zone by adjusting the Session Time setting.
Bollinger Keltner ArrowsScript adds markets to area where price closes above both Keltner and Bollinger Bands