Определение точек разворотаПоказывает в реальном времени точку разворота на покупку или продажу
Определение точки разворота основано на анализе функциональных, действенных паттернов и индикаторов.
Маркер зеленый треугольник указывает на восходящий тренд, красный на нисходящий.
В настройках возможно настроить уведомления.
트렌드 어낼리시스
Ichimoku ACE ClubA. Overview:
This script is a custom implementation of the Ichimoku Cloud indicator for the TradingView platform, built using Pine Script version 4. It adds additional features like custom "Knife" lines and circle markers for specific data points. The indicator overlays on the chart and plots various elements of the Ichimoku system, including the Tenkan, Kijun, Chikou, and Kumo Cloud.
B. Inputs:
1. Tenkan (TS): This is the short-term moving average line (default period: 9).
2. Kijun (KJ): This is the medium-term moving average line (default period: 17).
3. Knife1 (K1): This line is based on a longer-term moving average (default period: 65).
4. Knife2 (K2): Another long-term moving average line (default period: 129).
5. Chikou Displacement (Chikou_Disp): The Chikou Span is plotted with a delay of 26 periods by default.
6. Displacement (disp): Determines the horizontal shift of the Kumo cloud.
C. Functions:
- `donchian(len)`: This function calculates the Donchian channel, which is the average of the highest high and the lowest low over the given period (len).
- `mf(len, offset)`: This function calculates the highest high and the lowest low over the given period, with an offset applied.
D. Plots:
1. Tenkan, Kijun, Knife1, and Knife2: These are plotted as lines with different colors and thicknesses.
- Tenkan is blue.
- Kijun is red.
- Knife1 is yellow.
- Knife2 is orange.
2. Chikou Span: This is plotted with a displacement and shown in purple.
3. Kumo Cloud: The cloud is formed by plotting two lines, Span A (green) and Span B (magenta), which represent the top and bottom of the cloud, respectively. The space between these lines is filled with a semi-transparent color, either green or magenta, depending on the relative position of the two spans.
E. Circle Markers:
- Additional circle markers are plotted for each of the Tenkan, Kijun, Knife1, and Knife2 lines at various offsets, helping to visualize the historical data points for each of these indicators. These circles are color-coded according to the line they correspond to.
F. Customization:
- The indicator allows customization of the lengths (periods) for Tenkan, Kijun, Knife1, Knife2, and other components via the script's input fields.
G. Conclusion:
This Ichimoku-based indicator provides a detailed view of the market's trend strength and direction. It offers a unique addition with the Knife lines and visual aids like circle markers for specific periods, which helps traders make better-informed decisions based on Ichimoku analysis.
---
You can modify the parameters such as `TS`, `KJ`, `K1`, `K2`, and `disp` according to your trading preferences. The colors and line thicknesses can also be adjusted for better visual representation.
MTF EMA Cloud // Multi Time Frame Expodential Moving AveragesTo work properly, You should select the option from the dropdown menu >>> PIN TO SCALE > PIN TO RIGHT SCALE.
You can adjust the length of the EMAs and the timeframe to fit Your strategy.
Good Luck, Friends !
8 Günlük ve 21 Günlük SMA Stratejisi8 gün (bar) ve 13 gün (bar) arasındaki basit hareketli ortalamaya dayalı al sat sinyali üreten bir indikatördür.
Sakthi VWAP UPDATED**Sakthi VWAP Indicator**
"Sakthi VWAP" is a custom technical analysis indicator designed for use on TradingView. It calculates the Volume-Weighted Average Price (VWAP) and identifies bullish and bearish price action relative to the VWAP.
**Key Features:**
1. **VWAP Calculation**: The indicator computes the VWAP based on the closing price, representing the average price of a security adjusted for its volume throughout the trading day.
2. **Bullish and Bearish Logic**:
- If the closing price is above the VWAP, it signals a bullish condition (highlighted by red circles).
- If the closing price is below the VWAP, it signals a bearish condition (highlighted by green circles).
3. **Max Price Calculation**: The indicator tracks the highest closing price during the session and stores it for later reference.
4. **Base Calculation**: A midpoint is calculated as the average of bullish and bearish values, which can be used for further analysis.
5. **Alert Conditions**: The script includes alert conditions for bullish and bearish signals, notifying the trader when the price crosses above or below the VWAP.
This script is ideal for traders looking to spot market trends based on VWAP while providing clear visual cues for bullish or bearish conditions. Alerts help automate the decision-making process, keeping traders informed about significant price movements.
Sakthi VWAPSakthi VWAP Indicator
The "Sakthi VWAP" is a custom technical analysis indicator designed for use on TradingView. It calculates the Volume-Weighted Average Price (VWAP) and identifies bullish and bearish price action relative to the VWAP.
Key Features:
VWAP Calculation: The indicator computes the VWAP based on the closing price, representing the average price of a security adjusted for its volume throughout the trading day.
Bullish and Bearish Logic:
If the closing price is above the VWAP, it signals a bullish condition (highlighted by red circles).
If the closing price is below the VWAP, it signals a bearish condition (highlighted by green circles).
Max Price Calculation: The indicator tracks the highest closing price during the session and stores it for later reference.
Base Calculation: A midpoint is calculated as the average of bullish and bearish values, which can be used for further analysis.
Alert Conditions: The script includes alert conditions for bullish and bearish signals, notifying the trader when the price crosses above or below the VWAP.
This script is ideal for traders looking to spot market trends based on VWAP while providing clear visual cues for bullish or bearish conditions. Alerts help automate the decision-making process, keeping traders informed about significant price movements.
Global Liquidity Index (75 Days Forward)Global Liquidity Index but off-set by 75 days because apparently that aligns more with Bitcoin or something like that, IDK.
RSI StatusSimple anchored text box (bottom-left) that indicates whether RSI in bullish or bearish indication (ie. RSI above or below its ema).
LSMA Swing PointsLSMA Swing Points Indicator
The LSMA Swing Points Indicator is a technical analysis tool designed for identifying key swing points in price movements. It combines the Least Squares Moving Average (LSMA) with a swing point detection algorithm to highlight potential bullish and bearish turning points in the market.
Key Features
Dynamic LSMA Calculations:
Uses LSMA applied to the high and low prices for precise trend tracking.
Highlights areas where the price is overbought or oversold relative to the LSMA trend.
Swing Point Detection:
Bullish Swing Points: Occur when the current LSMA-high matches the highest LSMA value over a defined lookback period.
Bearish Swing Points: Occur when the current LSMA-low matches the lowest LSMA value over the same lookback period.
Trend Visualization:
Green Lines: Indicate bullish swing points, signaling potential upward reversals or continuation.
Red Lines: Indicate bearish swing points, signaling potential downward reversals or continuation.
Trendline (based on a 21-period linear regression of the close) changes its color dynamically to reflect the prevailing market sentiment.
Input Parameters
Lookback: Defines the range for calculating the highest and lowest LSMA values. Default is 30.
Length: Sets the length of the LSMA for smoothing. Default is 5.
Trading Applications
Reversal Trading: Identify areas where price action might reverse based on LSMA swing points.
Trend Confirmation: Use the dynamic trendline to confirm the current market direction.
Support and Resistance Levels: Swing points often align with significant support or resistance zones.
How to Use
Look for green lines to identify bullish setups and red lines for bearish setups.
Use the dynamic trendline color as confirmation of the market sentiment.
Combine with other indicators like RSI or volume to validate trade entries and exits.
Customization
The indicator's parameters can be adjusted to suit different market conditions or trading styles. Experiment with the lookback and length settings to optimize performance for your chosen asset and timeframe.
This indicator is particularly useful for trending markets, where swing points and trendlines provide clear entry and exit signals. However, it should be complemented with additional analysis in sideways or highly volatile markets.
GC-fin-dataIts financial data indicator, Helps to find changes in EPS, future EPS, PE, Revenue and net income along with price chart.
Custom Volume Indicator by Augster67//@version=5
indicator("Custom Volume Indicator by Augster67", overlay=false)
// Input for moving average period
vol_avg_period = input.int(20, title="Volume Moving Average Period")
// Calculate volume components
buying_pressure = volume * (close > open ? (close - low) / (high - low) : (close - low) / (high - low))
selling_pressure = volume * (close < open ? (high - close) / (high - low) : (high - close) / (high - low))
// Calculate moving average of volume
vol_avg = ta.sma(volume, vol_avg_period)
// Plot total volume in gray behind buying and selling pressures
plot(volume, color=color.gray, title="Total Volume", style=plot.style_histogram, linewidth=2, transp=80)
// Plot buying and selling pressure as columns
plot(buying_pressure, color=color.green, title="Buying Pressure", style=plot.style_columns, linewidth=2)
plot(selling_pressure, color=color.red, title="Selling Pressure", style=plot.style_columns, linewidth=2)
// Plot volume moving average
plot(vol_avg, color=color.yellow, title="Volume Moving Average")
Previous Day High/LowA quick tool that tells you what the previous day high and low are for easy Key Level Plotting
PPO/ADX Pinch Strategy CobyTweak 2 This tool can help analyze the momentum and trend strength of an asset to identify:
Periods of Strong Trends: Indicated by a high ADX.
Potential Reversals or Breakouts: Highlighted during "pinch zones."
Momentum Shifts: Tracked using the PPO Line, Signal Line, and histogram.
The script uses the asset's closing price to calculate all indicators, providing actionable insights for both short-term and long-term trading strategies.\This Pine Script plots two technical indicators, the Percentage Price Oscillator (PPO) and the Average Directional Index (ADX), for the underlying asset (e.g., stock, forex pair, or cryptocurrency). It helps identify periods of trend strength and potential price "pinch" zones, which can signal consolidations or reversals.
Ichimoku Cloud Strategy with Exits
- Buy Signal
- Sell Signal
- Long Exit Signal
- Short Exit Signal
Market Movement After OpenDescription:
This script provides a detailed visualization of market movements during key trading hours: the German market opening (08:00–09:00 UTC+1) and the US market opening (15:30–16:30 UTC+1). It is designed to help traders analyze price behavior in these critical trading periods by capturing and presenting movement patterns and trends directly on the chart and in an interactive table.
Key Features:
Market Movement Analysis:
Tracks the price movement during the German market's first hour (08:00–09:00 UTC+1) and the US market's opening session (15:30–16:30 UTC+1).
Analyzes whether the price moved up or down during these intervals.
Visual Representation:
Dynamically colored price lines indicate upward (green) or downward (red) movement during the respective periods.
Labels ("DE" for Germany and "US" for the United States) mark key moments in the chart.
Historical Data Table:
Displays the past 10 trading days' movement trends in an interactive table, including:
Date: Trading date.
German Market Movement: Up (▲), Down (▼), or Neutral (-) for 08:00–09:00 UTC+1.
US Market Movement: Up (▲), Down (▼), or Neutral (-) for 15:30–16:30 UTC+1.
The table uses color coding for easy interpretation: green for upward movements, red for downward, and gray for neutral.
Real-Time Updates:
Automatically updates during live trading sessions to reflect the most recent movements.
Highlights incomplete periods (e.g., ongoing sessions) to indicate their status.
Customizable:
Suitable for intraday analysis or broader studies of market trends.
Designed to overlay directly on any price chart.
Use Case:
This script is particularly useful for traders who focus on market openings, which are often characterized by high volatility and significant price movements. By providing a clear visual representation of historical and live data, it aids in understanding and capitalizing on market trends during these critical periods.
Notes:
The script works best when the chart is set to the appropriate timezone (UTC+1 for the German market or your local equivalent).
For precise trading decisions, consider combining this script with other technical indicators or trading strategies.
Feel free to share feedback or suggest additional features to enhance the script!
Moving Average with Std DeviationsA simple indicator to show a Moving Average with the option to show Standard Deviations of that Moving Average.
When price moves to the outer bands, this can indicate that it is becoming over extended, and may revert back to the mean, have a pull back in a trend, amongst other things.
Created for my own use, but you are welcome to use it if you find it useful.
Thanks!
Market Flow Volatility Oscillator (AiBitcoinTrend)The Market Flow Volatility Oscillator (AiBitcoinTrend) is a cutting-edge technical analysis tool designed to evaluate and classify market volatility regimes. By leveraging Gaussian filtering and clustering techniques, this indicator provides traders with clear insights into periods of high and low volatility, helping them adapt their strategies to evolving market conditions. Built for precision and clarity, it combines advanced mathematical models with intuitive visual feedback to identify trends and volatility shifts effectively.
👽 How the Indicator Works
👾 Volatility Classification with Gaussian Filtering
The indicator detects volatility levels by applying Gaussian filters to the price series. Gaussian filters smooth out noise while preserving significant price movements. Traders can adjust the smoothing levels using sigma parameters, enabling greater flexibility:
Low Sigma: Emphasizes short-term volatility.
High Sigma: Captures broader trends with reduced sensitivity to small fluctuations.
👾 Clustering Algorithm for Regime Detection
The core of this indicator is its clustering model, which classifies market conditions into two distinct regimes:
Low Volatility Regime: Calm periods with reduced market activity.
High Volatility Regime: Intense periods with heightened price movements.
The clustering process works as follows:
A rolling window of data is analyzed to calculate the standard deviation of price returns.
Two cluster centers are initialized using the 25th and 75th percentiles of the data distribution.
Each price volatility value is assigned to the nearest cluster based on its distance to the centers.
The cluster centers are refined iteratively, providing an accurate and adaptive classification.
👾 Oscillator Generation with Slope R-Values
The indicator computes Gaussian filter slopes to generate oscillators that visualize trends:
Oscillator Low: Captures low-frequency market behavior.
Oscillator High: Tracks high-frequency, faster-changing trends.
The slope is measured using the R-value of the linear regression fit, scaled and adjusted for easier interpretation.
👽 Applications
👾 Trend Trading
When the oscillator rises above 0.5, it signals potential bullish momentum, while dips below 0.5 suggest bearish sentiment.
👾 Pullback Detection
When the oscillator peaks, especially in overbought or oversold zones, provide early warnings of potential reversals.
👽 Indicator Settings
👾 Oscillator Settings
Sigma Low/High: Controls the smoothness of the oscillators.
Smaller Values: React faster to price changes but introduce more noise.
Larger Values: Provide smoother signals with longer-term insights.
👾 Window Size and Refit Interval
Window Size: Defines the rolling period for cluster and volatility calculations.
Shorter windows: adapt faster to market changes.
Longer windows: produce stable, reliable classifications.
Disclaimer: This information is for entertainment purposes only and does not constitute financial advice. Please consult with a qualified financial advisor before making any investment decisions.
Zones by PACEEE (UTC)This code is designed to display vertical lines and labels on a trading chart at specified predefined times, all in UTC. The times to mark on the chart are provided in the predefinedTimes array (in HH:MM format), and each time is associated with a custom label from the lineNames array. The code calculates and plots vertical lines on the chart to mark these times, with the option to display a label above each line.
Times defined by PACE!!
WeeklySpellPresent Weekly Close on Daily chart.
It helps to observe how the break through of weekly close looks like.
ADX Range FilterThis indicator calculates the ADX with customizable smoothing and DI lengths. The ADX is plotted as an area chart that changes color based on a user-defined midline:
Orange Area: Strong trend (ADX above midline).
Blue Area: Weak trend or range (ADX below midline).
A white midline is also plotted for easy reference.
Key Features:
Adjustable ADX Smoothing, DI Length, and Midline.
Clear area chart visualization of ADX.
Dynamic color coding for quick trend assessment.
Uses for Traders:
Filter Trades: Avoid trend-following trades in ranging markets (ADX below midline) and focus on stronger trends (ADX above midline).
Confirm Trend Strength: Use ADX to confirm trend strength before entering trades, especially when combined with other indicators.
Adapt to Market Conditions: Adjust trading strategies based on the ADX reading (trend-following in strong trends, range-bound in weak trends).
Identify Actively Traded Assets: The default DI of 10 is better suited to identifying trends in actively traded assets.
Disclaimer:
The ADX Range Filter is a tool to aid in trading decisions, not a standalone solution. Combine it with other analysis methods, risk management, and a solid trading plan. Past performance does not guarantee future results.
MA Deviation Suite [InvestorUnknown]This indicator combines advanced moving average techniques with multiple deviation metrics to offer traders a versatile tool for analyzing market trends and volatility.
Moving Average Types :
SMA, EMA, HMA, DEMA, FRAMA, VWMA: Standard moving averages with different characteristics for smoothing price data.
Corrective MA: This method corrects the MA by considering the variance, providing a more responsive average to price changes.
f_cma(float src, simple int length) =>
ma = ta.sma(src, length)
v1 = ta.variance(src, length)
v2 = math.pow(nz(ma , ma) - ma, 2)
v3 = v1 == 0 or v2 == 0 ? 1 : v2 / (v1 + v2)
var tolerance = math.pow(10, -5)
float err = 1
// Gain Factor
float kPrev = 1
float k = 1
for i = 0 to 5000 by 1
if err > tolerance
k := v3 * kPrev * (2 - kPrev)
err := kPrev - k
kPrev := k
kPrev
ma := nz(ma , src) + k * (ma - nz(ma , src))
Fisher Least Squares MA: Aims to reduce lag by using a Fisher Transform on residuals.
f_flsma(float src, simple int len) =>
ma = src
e = ta.sma(math.abs(src - nz(ma )), len)
z = ta.sma(src - nz(ma , src), len) / e
r = (math.exp(2 * z) - 1) / (math.exp(2 * z) + 1)
a = (bar_index - ta.sma(bar_index, len)) / ta.stdev(bar_index, len) * r
ma := ta.sma(src, len) + a * ta.stdev(src, len)
Sine-Weighted MA & Cosine-Weighted MA: These give more weight to middle bars, creating a smoother curve; Cosine weights are shifted for a different focus.
Deviation Metrics :
Average Absolute Deviation (AAD) and Median Absolute Deviation (MAD): AAD calculates the average of absolute deviations from the MA, offering a measure of volatility. MAD uses the median, which can be less sensitive to outliers.
Standard Deviation (StDev): Measures the dispersion of prices from the mean.
Average True Range (ATR): Reflects market volatility by considering the day's range.
Average Deviation (adev): The average of previous deviations.
// Calculate deviations
float aad = f_aad(src, dev_len, ma) * dev_mul
float mad = f_mad(src, dev_len, ma) * dev_mul
float stdev = ta.stdev(src, dev_len) * dev_mul
float atr = ta.atr(dev_len) * dev_mul
float avg_dev = math.avg(aad, mad, stdev, atr)
// Calculated Median with +dev and -dev
float aad_p = ma + aad
float aad_m = ma - aad
float mad_p = ma + mad
float mad_m = ma - mad
float stdev_p = ma + stdev
float stdev_m = ma - stdev
float atr_p = ma + atr
float atr_m = ma - atr
float adev_p = ma + avg_dev
float adev_m = ma - avg_dev
// upper and lower
float upper = f_max4(aad_p, mad_p, stdev_p, atr_p)
float upper2 = f_min4(aad_p, mad_p, stdev_p, atr_p)
float lower = f_min4(aad_m, mad_m, stdev_m, atr_m)
float lower2 = f_max4(aad_m, mad_m, stdev_m, atr_m)
Determining Trend
The indicator generates trend signals by assessing where price stands relative to these deviation-based lines. It assigns a trend score by summing individual signals from each deviation measure. For instance, if price crosses above the MAD-based upper line, it contributes a bullish point; crossing below an ATR-based lower line contributes a bearish point.
When the aggregated trend score crosses above zero, it suggests a shift towards a bullish environment; crossing below zero indicates a bearish bias.
// Define Trend scores
var int aad_t = 0
if ta.crossover(src, aad_p)
aad_t := 1
if ta.crossunder(src, aad_m)
aad_t := -1
var int mad_t = 0
if ta.crossover(src, mad_p)
mad_t := 1
if ta.crossunder(src, mad_m)
mad_t := -1
var int stdev_t = 0
if ta.crossover(src, stdev_p)
stdev_t := 1
if ta.crossunder(src, stdev_m)
stdev_t := -1
var int atr_t = 0
if ta.crossover(src, atr_p)
atr_t := 1
if ta.crossunder(src, atr_m)
atr_t := -1
var int adev_t = 0
if ta.crossover(src, adev_p)
adev_t := 1
if ta.crossunder(src, adev_m)
adev_t := -1
int upper_t = src > upper ? 3 : 0
int lower_t = src < lower ? 0 : -3
int upper2_t = src > upper2 ? 1 : 0
int lower2_t = src < lower2 ? 0 : -1
float trend = aad_t + mad_t + stdev_t + atr_t + adev_t + upper_t + lower_t + upper2_t + lower2_t
var float sig = 0
if ta.crossover(trend, 0)
sig := 1
else if ta.crossunder(trend, 0)
sig := -1
Backtesting and Performance Metrics
The code integrates with a backtesting library that allows traders to:
Evaluate the strategy historically
Compare the indicator’s signals with a simple buy-and-hold approach
Generate performance metrics (e.g., mean returns, Sharpe Ratio, Sortino Ratio) to assess historical effectiveness.
Practical Usage and Calibration
Default settings are not optimized: The given parameters serve as a starting point for demonstration. Users should adjust:
len: Affects how smooth and lagging the moving average is.
dev_len and dev_mul: Influence the sensitivity of the deviation measures. Larger multipliers widen the bands, potentially reducing false signals but introducing more lag. Smaller multipliers tighten the bands, producing quicker signals but potentially more whipsaws.
This flexibility allows the trader to tailor the indicator for various markets (stocks, forex, crypto) and time frames.
Disclaimer
No guaranteed results: Historical performance does not guarantee future outcomes. Market conditions can vary widely.
User responsibility: Traders should combine this indicator with other forms of analysis, appropriate risk management, and careful calibration of parameters.
RSI with Reverse RSIThe RSI with Reverse RSI indicator is a powerful tool designed for traders who want an enhanced view of market momentum using two complementary RSI calculations:
1. Standard RSI: The classic Relative Strength Index (RSI) to measure overbought and oversold conditions.
2. Reverse RSI: A flipped version of RSI, offering an inverted perspective to provide additional context for decision-making.
Features:
• Dynamic Colors:
• Green indicates the RSI is above the upper threshold.
• Red indicates the RSI is below the lower threshold.
• Customizable Levels: Set your preferred overbought/oversold levels for both RSI calculations.
• Alerts: Optional real-time alerts notify you when the RSI crosses the 50-level midpoint.
• Visual Simplicity: Both RSIs are plotted as lines with changing colors, making it easier to interpret.
Use Cases:
• Spot potential reversals with overbought/oversold levels.
• Monitor momentum shifts when crossing the 50-level midpoint.
• Combine insights from standard and reversed RSIs for better entry/exit strategies.
Customization Options:
• Periods for both RSIs.
• Levels for determining overbought/oversold conditions.
• Enable/disable alerts for RSI midpoint crossings.
Whether you’re a beginner or an experienced trader, this indicator simplifies the RSI analysis by combining the standard and flipped RSI in one chart.