TF_VXMV Active Trend FollowingTF_VXMV Active Trend Following Algorithm
// Version 1.1
// Date : 26. June 2023
// (28/06/2023) Update 1.1 : added crypto as input.
// Scope:
// - can be used for Stocks, Futures, Indices, Bonds, ETFs, Forex
// Features:
// - the algorithm adjusts the stop-loss multiplier according to the market cap of the security (stocks only)
// - furthermore the multiplier gets adjusted by the VIX regime that is currently prevailing (high vol-> increased multiplier)
// - all multipliers have default values prescribed that are derived from benchmark calibration back-tests, they can be
// manually adjusted in TradingView indicator settings.
//
// The original algorithm is based on Wilders Trend Following algorithm.
// Details can be found in his book, or better in the two papers that were published on the indicator, which can be found here
// (1) www.researchgate.net
// (2) www.researchgate.net
//
// Copyright ©TradeFlags, Andreas Aigner 2023
// For implementation of this algorithm into your own application please contact me.
Indicators and strategies
Trader Martiny IndicatorTrader Martiny Indicator
Based on the 8-period exponential moving average, colors the candles according to the possible reversal. Green for buy, red for sell.
Auto Trend Fib Signals BY studio DivinKey Features
Dynamic SL using ATR volatility measure
Two-Tier Profit Taking for partial/full exits
Automatic Level Calculation based on Fibonacci extensions
Clear Visual Labels with exact price levels
Consistent Risk Management (1.5-2% per trade)
Optimization Table
Parameter Scalping Day Trading Swing Trading
ATR Multiplier 1.0 1.5 2.0
TP1 (1.272) 70% Position 50% Position 30% Position
TP2 (1.618) 30% Position 50% Position 70% Position
Time Frame 15-min 1-hour 4-hour
Pro Tips
Confirm with Volume: Increase volume at Fib levels improves signal reliability
Adjust in Ranging Markets: Use tighter SL (1.0x ATR) during consolidation
Trailing Stop: Move SL to breakeven at TP1 hit
Session Timing: Trade during London/NY overlap for best volatility
Change Candle Color When 5 EMA Not ConnectedThis custom TradingView indicator changes the color of candlesticks to yellow whenever the 5-period Exponential Moving Average (EMA) is not "connected" to the current candle.
How It Works:
The 5 EMA is calculated based on the closing prices of the last 5 candles.
A candle is considered "not connected" to the EMA if:
The high and low of the current candle are both either above or below the 5 EMA, implying a significant deviation from the EMA.
When this condition is met, the candle color is changed to yellow to highlight this disconnection.
The default behavior of the script is to not display the 5 EMA line, keeping the chart uncluttered while focusing on the candlestick colors.
Usage:
This indicator is useful for scalping or short-term trading strategies, as it helps identify when the price has moved significantly away from the 5 EMA. A yellow candle could signal potential overextension or a possible reversal if the price is far from the EMA. Traders can use this as part of their risk management or entry/exit decision-making process.
Customization:
The indicator doesn't display the 5 EMA line, but you can modify the script to show it if needed by uncommenting the plot(ema5) line.
You can adjust the period of the EMA by modifying the ema5 period in the code, though the default setting is 5 periods.
crt - b1r1nc1winning circle crt indicator
b1r1nc1
Candle Range Trading (CRT) Indicator
The CRT Indicator identifies potential trading opportunities by analyzing specific candlestick patterns. This script is designed to detect both bullish and bearish CRT patterns and provides visual cues directly on your chart.
Features:
Pattern Detection:
Analyzes two consecutive candles to identify the CRT pattern.
Detects both bullish and bearish setups based on the relative positions of the candles.
TVMC - Composite Indicator with Technical RatingsDescription:
The TVMC indicator combines multiple components (MACD, RSI, Volume, ATR) into a single, comprehensive tool for analyzing market conditions.
* Trend Component (TC): Based on MACD , it identifies the prevailing market trend.
* Momentum Component (MC): Utilizes RSI to measure the strength of price movement.
* Volume Confirmation (VC): Confirms trends by comparing current volume to its moving average.
* Volatility Filter (VF): Adjusts signals for smoother performance during volatile market conditions.
How to use:
* Bullish signals: When the indicator is above the zero line and the line color is green.
* Bearish signals: When the indicator is below the zero line and the line color is red.
* Neutral conditions: When the line color is orange and the indicator is near zero.
* Timeframes: Best results are observed on higher timeframes, such as daily or 4-hour charts.
Russian Section
Описание:
Индикатор TVMC объединяет несколько компонентов (MACD, RSI, объём, ATR) в единый инструмент для комплексного анализа рыночных условий.
* Трендовый компонент (TC): Основан на MACD , определяет текущий тренд.
* Моментум (MC): Использует RSI для оценки силы ценового движения.
* Объёмное подтверждение (VC): Подтверждает тренды, сравнивая текущий объём со скользящим средним.
* Фильтр волатильности (VF): Сглаживает сигналы в условиях повышенной волатильности.
Как использовать:
* Бычьи сигналы: Когда индикатор выше нулевой линии, а цвет линии зелёный.
* Медвежьи сигналы: Когда индикатор ниже нулевой линии, а цвет линии красный.
* Нейтральные условия: Когда цвет линии оранжевый, а индикатор находится около нуля.
* Таймфреймы: Наилучшие результаты наблюдаются на более высоких таймфреймах, таких как дневные или 4-часовые графики.
IB of New Hour (Customizable)Purpose: Tracks first x candles of each hour to define a price range
Customizable settings:
Border color of the IB box
Fill color of the IB box
Number of candles to define IB
Box width in hours (1-24)
Functionality:
Calculates highest high and lowest low for specified number of candles
Creates a rectangular box representing the initial balance
Adapts to different timeframes (1, 5, 15, 30, 60-minute charts)
Limits storage of boxes to prevent memory overload
Box Placement:
Starts at first candle of the hour
Width calculated based on current timeframe and user-specified hours
Maintains consistent visual representation across different chart timeframes
Indicator for helping you with bias
RSI Overbought/Oversold Strategy - Haisreeit should be work 4hrs 100% this 80 over bought and 20 over sold straregy.
Enhanced GBP/USD Strategy with ADXThis GBP/USD strategy uses a combination of Exponential Moving Averages (EMA), Relative Strength Index (RSI), Supertrend, and Average True Range (ATR) to identify trade opportunities with a focus on trend-following and risk management.
EMA (Fast and Slow): Detects bullish or bearish trends by comparing short-term (20-period) and long-term (50-period) moving averages.
RSI: Identifies overbought or oversold conditions, triggering buy signals when RSI crosses above 30 and sell signals when it crosses below 70.
Supertrend: Confirms trend direction; buys occur when price is above the Supertrend, and sells occur when price is below.
ATR: Measures market volatility and calculates dynamic stop-loss (SL) and take-profit (TP) levels, set based on a multiple of ATR.
Buy Signal: Occurs when Fast EMA > Slow EMA, RSI crosses above 30, and price is above Supertrend.
Sell Signal: Occurs when Fast EMA < Slow EMA, RSI crosses below 70, and price is below Supertrend.
SL and TP: Set based on ATR, with TP calculated based on a user-defined risk-to-reward ratio (2:1).
Position Management: Exits are triggered when price hits the TP or SL levels, ensuring disciplined risk control.
YOUFX.ADR.V1"YOUFX.ADR.V1 is a comprehensive indicator that provides advanced analytical tools. Specifically designed for forex traders and financial markets. Add the indicator and choose the settings that best suit your trading strategy.
(Note: This indicator is for educational purposes only and is not an investment recommendation.)"
bhushan s Trades ZonesExpected Behavior on the Chart
Upper Zone: When the price crosses or goes above the highest high over the past length bars, the background color will change to the color you set (default is blue, with transparency 80%).
Lower Zone: Similarly, when the price drops below the lowest low over the past length bars, the background color will also change.
Lines: The upper and lower boundaries (highest high and lowest low) will be marked with horizontal lines in green and red, respectively.
Alerts: If the price breaks above or below these zones, the respective alert will trigger.
Example Scenario:
If you're using this on a 1-hour chart and set the length to 20, the script will look back 20 hourly bars to calculate the highest and lowest prices during that period. If the price breaks above the highest or below the lowest level, the background color will change accordingly, and you'll be alerted if you have set up an alert.
Stochastic RSI - 8 TimeframesStochastic RSI - 8 Timeframes (English version)
To configure this indicator, follow the step-by-step below:
Select the setting button in the chart of Stoch RSI MTF:
INPUTS - The first tab of setting :
K = (Smooth K) standard input is 3 and minimun is 1
D = (Smooth D) standard input is 3 and minimun is 1
The RSI lenght and Stochastic lenght standards are 14 candles (for all kinds of timeframes)
RSI Source = close (standard)
Setting and Organize the Timeframe for each channel (1 to 8) --> Default is set from smallest timeframe to largest >>
{Timeframe 1 >> 1 minute, Timeframe 2 >> 5 minutes, Timeframe 3 >> 15 minutes, Timeframe 4>> 1 hour,
Time frame 5 >> 4 hours, Timeframe 6 >> 1 day, Timeframe 7 >> 1 week, Timeframe 8 >> 1 month}
STYLE - The second tab of setting
Select which channel 1 to 8 will be activated throught the K or D curves or boths can be selected
Select the RSI bands (upper, middle and lower)
Colors for configuration: All colors are already configured and follow the sequence (for Knowledge):
1 minute: red (#f23645) - all colors are in 100% opacity
5 minutes: orange (#ff9800)
15 minutes: yellow (#ffeb3b)
1 hour: green (#4caf50)
4 hours: blue (#2962ff)
1 day: Purple (#9c27b0)
1 week: Pink - Light (#f48fb1)
1 month: Pink 400 (#ec407a)
VISIBILITY - The third tab of setting
Default for all timeframes;
Below is Protuguese version (only translation from above):
Para configurar após selecionar este indicador, seguem os passos abaixo: (Português)
Selecionar o botão Configurações do gráfico Stoch RSI MTF :
VALORES - Na primeira tela de configuração:
K = (Smooth K) valor padrão está em 3 e o mínimo é 1
D = (Smooth D)valor padrão está em 3 e o mínimo é 1
O período IFR e o período estocástico está no padrão de 14 candles (para cada tipo de tempo gráfico)
Fonte do IFR = fechamento do candle (padrão)
Configurar nos canais de 1 a 8 os timeframes os tempos gráficos --> Padrão está configurado do menor timeframe para o maior>>
{Timeframe 1 >> 1 minute, Timeframe 2 >> 5 minutes, Timeframe 3 >> 15 minutes, Timeframe 4>> 1 hour,
Time frame 5 >> 4 hours, Timeframe 6 >> 1 day, Timeframe 7 >> 1 week, Timeframe 8 >> 1 month}
ESTILO - Na segunda tela de configuração:
Selecionar qual canal de 1 a 8 será ativado através da curva K ou D ou ambas
Selecionar os limites do RSI mínimo e máximo e a referencia neutra
Cores para configuração : Todas as cores já estão configuradas e seguem abaixo na sequencia (para conhecimento):
1 minute: red (#f23645) - all colors are in 100% opacity
5 minutes: orange (#ff9800)
15 minutes: yellow (#ffeb3b)
1 hour: green (#4caf50)
4 hours: blue (#2962ff)
1 day: Purple (#9c27b0)
1 week: Pink - Light (#f48fb1)
1 month: Pink 400 (#ec407a)
VISIBILIDADE - Na terceira tela de configuração:
Padrão ticks e tempos gráficos para todos os tipos;
XRP Algo Trading Strategy 3.0//@version=6
strategy("XRP Algo Trading Strategy", overlay=true)
// Inputs for moving averages
shortMA_length = input.int(9, title="Short Moving Average Length")
longMA_length = input.int(21, title="Long Moving Average Length")
// Inputs for RSI
rsi_length = input.int(14, title="RSI Length")
rsi_overbought = input.int(70, title="RSI Overbought Level")
rsi_oversold = input.int(30, title="RSI Oversold Level")
// Calculations
shortMA = ta.sma(close, shortMA_length)
longMA = ta.sma(close, longMA_length)
rsi = ta.rsi(close, rsi_length)
// Buy condition: Short MA crosses above Long MA and RSI is below the overbought level
buy_condition = ta.crossover(shortMA, longMA) and rsi < rsi_overbought
// Sell condition: Short MA crosses below Long MA and RSI is above the oversold level
sell_condition = ta.crossunder(shortMA, longMA) and rsi > rsi_oversold
// Plot moving averages
plot(shortMA, color=color.blue, title="Short MA")
plot(longMA, color=color.red, title="Long MA")
// Plot buy and sell signals
plotshape(series=buy_condition, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(series=sell_condition, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")
// Strategy execution
if buy_condition
strategy.entry("Buy", strategy.long)
if sell_condition
strategy.close("Buy")
MajorCobraMetrics2025Library "MajorCobraMetrics2025"
curve(disp_ind)
Call function to get a certain curve of your strategy.
Parameters:
disp_ind (string)
Returns: Returns type of curve plot.
cleaner(disp_ind, plot)
Call function to filter out your Strategy plots
Parameters:
disp_ind (string)
plot (float)
cobraTable(option, position)
Assign this function to a random variable to get the "Performance Table"
Parameters:
option (simple string)
position (simple string)
Short Strategy with EMA Gap and Divergence
Sikko indikatördür arkadaşa düzelttireceğim bişeyler bişelyşaşsdkadslASSS
SLSLAJFFHA
LALSJASDJASK
LFVLAS
Momentum Burst VisualThe indicator just simply helps to identify the areas where the stock showed momentum burst. The percentage change and the volume threshold can be edited in the indicator.
RSI Bands with EMAThis script is a comprehensive technical analysis tool designed to assist traders in identifying key market signals using RSI Bands, and multiple Exponential Moving Averages (EMAs). It overlays the following indicators on the chart:
1. RSI Bands:
Overbought and Oversold Bands: The script calculates dynamic RSI Bands to indicate overbought (resistance) and oversold (support) levels based on the Relative Strength Index (RSI). These bands act as key price zones:
Resistance (Upper Band): Plotted when the RSI exceeds the overbought level, potentially signaling a sell opportunity.
Support (Lower Band): Plotted when the RSI falls below the oversold level, potentially signaling a buy opportunity.
RSI Midline: The average of the upper and lower bands, acting as a neutral reference line.
2. Buy/Sell Labels:
The script dynamically adds Buy and Sell labels when the price reaches the overbought or oversold bands:
A "Buy" label is added when the price touches the lower (oversold) band.
A "Sell" label is added when the price touches the upper (overbought) band.
These labels are continuously added on each bar where the price touches the bands, allowing traders to track all potential buy and sell signals.
3. Exponential Moving Averages (EMAs):
The script calculates and plots four key EMAs (12, 26, 50, and 200), which are commonly used to identify market trends:
EMA 12: Blue
EMA 26: Orange
EMA 50: Purple
EMA 200: Green
These EMAs provide insights into short-term (12), medium-term (26, 50), and long-term (200) trends, helping traders to identify market direction.
4. How It Works:
RSI Bands: Identify potential buy and sell zones based on the RSI.
Volume Indicator: Shows market activity for better decision-making.
EMA Lines: Helps determine the overall trend and market momentum.
Buy and Sell Labels: Provide clear, visual signals when certain thresholds are met.
This script provides a multi-faceted approach to market analysis, combining RSI and EMAs to help traders make informed decisions. It is especially useful for identifying potential reversals, trend continuations, and market shifts. The continuous plotting of Buy and Sell labels gives traders a clear view of the market's behavior in real-time, with the labels stacking up as the price crosses the RSI bands, without deleting previous signals.
9 DMA vs 26 DMA CrossoverBuy when 9 DMA crosses 26 DMA and vice versa. Sell when 9 DMA crosses below 26 DMA