TL_Strategy [APIDEVs]TL_STRATEGY:
The TL_STRATEGY , is a whole ecosystem of indicators that make up a quite powerful and famous strategy in cryptocurrency trading, it is composed of the following indicators:
• Exponential moving media bands (10 and 55).
• Squeeze Momentum indicator (SQZMON PRO +).
• Volume profile (VP Developed by APIDEVs).
• Average directional index ( ADX PRO +).
In ApiDev , we decided to visually optimize this strategy, that is why we created an information panel that shows the joint projection of all the indicators that we already mentioned.
IMPROVEMENTS MADE IN THE STRATEGY:
Simpler: We simplified the interface of all indicators [so that the trader can follow the ABCs of his strategy without much complication.
Buy and sell signals: Based on a strategy that incorporates two moving averages of 10 and 55 periods, the observation of the strength of the ADX and the directionality of the oscillators of the SQZMON, signals of buying and selling to be valued by the trader.
Side panel: We integrate a side panel that allows observing the assessment and direction of all the indicators that make up the strategy.
It has an alert system that will send notifications about the changes that occur in the indicator.
Tradinglatino
QZMOM & ADX PRO+The Momentum Squeeze Indicator is a momentum oscillator that indicates how explosively the price will move. Its first known version was called "TTM Squeeze" by John Carter explained in his book "Mastering the Trade" (chapter 11) and popularized in TradingView by a developer named LazyBear.
The black crosses on the center line show that the market has just entered a consolidation. This means low volatility, the market is preparing for an explosive move (up or down). The gray crosses mean the "Squeeze". Carter suggests waiting until the first gray after a black cross and taking a position in the direction of the oscillator. For its part, LazyBear recommends using an additional indicator such as ADX to improve the effectiveness of entry points and position closures.
Oscillator understanding improvements:
During the indicator creation process we were able to better understand the logic of the oscillator and based on that knowledge we implemented improvements.
Oscillator development improvements:
Side panel:
The ADX algorithm was incorporated, which is displayed numerically on the right panel of the indicator, shows the value of ADX and its directionality.
Added an arrow pointer to indicate oscillator directionality.
Two exponential moving averages of 11 and 55 periods have been added to the right panel, this will mark if the trend is bullish or bearish depending on the crossover of the EMAs.
An indicator of the Indicator Squeeze was also included, which marks the periods of price consolidation (OFF) and the periods in which the price should react explosively.
Added a feature that allows automatic color changing of the panels based on the color of the oscillator and the ADX.
o ADX: Dark green (bullish force).
o ADX: Light green (loss of bullish strength).
o ADX: Dark red (bearish force).
o ADX: Light red (loss of bearish strength).
o ADX: Orange (loss of strength, disinterest and low volume).
Signs:
A very famous strategy that we have learned is that of the trading expert Jaime Merino, who by combining the Momentum Squeeze Indicator and a ADX común, logró vincular eficientemente la debilidad del ADX con el inicio de un momentum alcista o bajista. La parametrización de su estrategia se señaló en alertas de compra y venta, que se representan de la siguiente manera:
B (Comprar): se activa cuando un movimiento bajista marcado por el ADX (pendiente negativa) termina y el oscilador toma direccionalidad alcista (impulso alcista).
S (Vender): se activa cuando un movimiento alcista marcado por el ADX (pendiente negativa) termina y el oscilador toma direccionalidad bajista (momentum bajista).
Filter:
To prevent any trader from trading against the trend, a filter was added that limits bearish entry alerts when the trend is up and vice versa, that is, when the EMA 10 is above the EMA 55, it is understood that the trend is up in that time frame, therefore bearish entry alerts will not be triggered. It will be the decision of each trader to activate or deactivate this function.
Alerts:
This is without a doubt the most awaited function for all Latin American traders, (Just kidding), but being aware, I am very proud of the implementation of alerts for each improvement made to this indicator, if you decide to use the Momentum Squeeze Indicator you can automate alerts for the following actions:
Buy and sell alerts.
Alerts to activate the Squeeze to (ON).
Oscillator quadrant change alerts
or bullish momentum.
or bearish momentum.
o Bullish force.
o Bearish force.
Recommendations:
One of the things that became clearer in the development of this indicator is the coloring of the dials, which is why we recommend the use of four colors, one for each oscillator grid.
EMA 10,55,200 (CriptoAprendices) CriptoAprendices
Media Móvil Exponencial (EMA'S )de 10,55 Y 200 en Un Solo Indicador
Squeeze M + ADX + TTM (Trading Latino & John Carter) by [Rolgui]About this indicator:
This indicator aims to combine two good performing strategies, which can be used separately or together, mainly for investment positions, although it can also be used for intraday trading.
Strategy 1) Squeeze Oscillator and Average Directional Index:
This strategy is taught by Jaime Aibsai, which determines market entries based on reading the direction of the price movement (Directionality of the Oscillator) along with the strength of the Oscillator (Slope of the ADX).
Both tools are configured according to Jaime Abisai's strategy, by default (note that point 23 of the ADX is represented by point 0 on the panel, to make reading easier, its interpretation is not affected). Anyway you can adjust the input data according to your interest.
*You can see this setting in the first panel.
Strategy 2) Squeeze Momentum and Trade The Market Waves:
This strategy can be consulted either in John F. Carter's books or on his website.
This market reading is based on Price Volatility (Bollinger Bands and Keltner Channels interaction) and its Trend (Exponential Moving Averages), showing entries at times when price volatility is low and taking filtering active trend using T.T.M. Waves.
To configure the indicator in the same way that Carter does, it would be enough to turn off the ADX, turn on the Squeeze Momentum signals along with the T.T.M. Waves, and importantly, change the Linear Momentum value to 12 (this configuration can be found in his book).
*You can see this setting in the second panel.
Why this indicator?
I've added and removed the above flags as I needed to query them (which became tedious for me). The main objective of having merged them into one is to make their reading more agile and comfortable and thus improve the decision-making capacity of the trader who wishes to use them.
Credits and Acknowledgments:
I would like to give credits to other authors, for the sections of code that I have used to make this technical indicator. Thanks to @LazyBear, @matetaronna, @jombie and @joren for contributing to the community and keeping their code open. It is priceless!
Feel free to combine and practice your trading with both strategies, personally, they improved my profitability and this is why I recommend researching more about them. I've been using it for crypto investing, let me know if it's worth for you on stock market!
If you have any questions or suggestions you can leave it in the comments!
Greetings!
TradingLatino_StrategySPANISH:
TL_STRATEGY:
El TL_STRATEGY, es todo un ecosistema de indicadores que conforman una estrategia bastante potente y famosa en el trading de criptomonedas, está compuesta por los siguientes indicadores:
• Bandas de medias móviles exponenciales (10 y 55)
• Squeeze Momentum Indicator (SQZMON PRO+).
• Volume Profile (VP Desarrollado por APIDEVs).
• Average Directional Index ( ADX PRO+).
En ApiDev, decidimos optimizar visualmente esta estrategia, es por ello que creamos un panel informativo que muestra la proyección conjunta de todos los indicadores que ya mencionamos.
MEJORAS REALIZADAS EN LA ESTRATEGIA:
Más simple: Simplificamos la interfaz de todos los indicadores [para que el operador pueda seguir el ABC de su estrategia sin mucha complicación.
Señales de compra y venta: Basado en una estrategia que incorpora dos medias móviles de 10 y 55 periodos, la observación de la fuerza del ADX y la direccionalidad de los osciladores del SQZMON, señales de compra y venta para ser valorado por el comerciante.
Panel lateral: Integramos un panel lateral que permite observar la valoración y dirección de todos los indicadores que componen la estrategia.
Tiene un sistema de alerta que enviará notificaciones sobre los cambios que se produzcan en el indicador.
ENGLISH:
TL_STRATEGY:
The TL_STRATEGY , is a whole ecosystem of indicators that make up a quite powerful and famous strategy in cryptocurrency trading, it is composed of the following indicators:
• Exponential moving media bands (10 and 55).
• Squeeze Momentum indicator (SQZMON PRO +).
• Volume profile (VP Developed by APIDEVs).
• Average directional index ( ADX PRO +).
In ApiDev , we decided to visually optimize this strategy, that is why we created an information panel that shows the joint projection of all the indicators that we already mentioned.
IMPROVEMENTS MADE IN THE STRATEGY:
Simpler: We simplified the interface of all indicators [so that the trader can follow the ABCs of his strategy without much complication.
Buy and sell signals: Based on a strategy that incorporates two moving averages of 10 and 55 periods, the observation of the strength of the ADX and the directionality of the oscillators of the SQZMON, signals of buying and selling to be valued by the trader.
Side panel: We integrate a side panel that allows observing the assessment and direction of all the indicators that make up the strategy.
It has an alert system that will send notifications about the changes that occur in the indicator.
ADX MULTICOLOR
ENGLISH:
ADX (AVERAGE DIRECTIONAL INDEX):
It is a non-directional oscillator type indicator, that is, it quantifies the strength of a trend regardless of its direction. In Spanish ADX means index of average direction. It is common to use it together with directional indicators of movement such as the (Squeeze Momentum Indicator), which show us the direction or predominant trend of the market.
HOW TO USE THE ADX INDICATOR
When the ADX is greater than 30, the market is in a strong trend, when it is between 23 and 30 it is not well defined and when it is less than 23 it indicates that the market is in range.
QUANTIFYING THE STRENGTH OF TREND:
ADX values help traders identify the strongest and most profitable trends to trade. Values are also important to distinguish between trending and non-trending conditions. Many traders will use ADX readings above 23 to suggest that the trend is strong enough for trend trading strategies. Conversely, when the ADX is below 23, many will avoid trending trading strategies.
ADX value Trend strength
0-23 Trend absent or weak
23-30 Strong trend
30-75 Very strong trend
75-100 Extremely strong trend
+ DI: (Green Color)
The + DI (Positive Directional Indicator) would be the indicator of positive direction and it would be showing us that the movements are trending upward.
-DI: (Red Color)
The –DI (Negative Directionl Indicator) would be the indicator of negative direction and it would be showing us that the movements have a downward trend.
IMPROVEMENTS IN THE DEVELOPMENT OF THE OSCILLATOR:
It is known that the ADX as a whole is composed of three lines, the first is the ADX itself, which measures the strength of the trend, when it has upward directionality, it means that there is strength in the movement.
The other two lines named (+ DI and -DI) mark if the force is bearish, bullish or, failing that, neutral.
When the + DI is above the -DI, it speaks of Bullish force. On the contrary, when these lines are reversed, we would be in the presence of a bearish force.
On the other hand, when the ADX is below the 23 point, it is considered that there is no force in the movement.
FUSION OF ADX AND LOS (+ DI and -DI):
To simplify this vision, we have merged the three lines that we talked about at the beginning of this section, attributing the color resulting from the crosses of the (+ DI and -DI) to the ADX itself, resulting in a single line that has the color of the type of present force.
CANDLE COLOR:
To help the more inexperienced trader, we have activated a function that will paint the candles the color of the ADX, providing a visual aid to the trader using this indicator.
THE ADX HAS 5 COLORS:
• ADX: Dark Green (Bullish force).
• ADX: Light Green (Loss of bullish strength).
• ADX: Dark Red (Bearish Force).
• ADX: Light Red (Loss of bearish strength).
• ADX: Orange (Lost strength, Disinterest and low volume).
NOTE:
It is possible to activate the lines (+ DI and -DI) in the indicator if you want to use the indicator independently, however, it is recommended to combine this indicator with a directional oscillator, such as the Squeeze Momentum Indicator.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ESPAÑOL:
ADX (ÍNDICE DIRECCIONAL PROMEDIO):
Es un indicador de tipo oscilador no direccional, es decir, cuantifica la fuerza de una tendencia independientemente de su dirección. En español ADX significa índice de dirección media. Es común usarlo junto con indicadores direccionales de movimiento como el (Squeeze Momentum Indicator), que nos muestran la dirección o tendencia predominante del mercado.
CÓMO USAR EL INDICADOR ADX
Cuando el ADX es mayor a 30, el mercado está en fuerte tendencia, cuando está entre 23 y 30 no está bien definido y cuando es menor a 23 indica que el mercado está en rango.
CUANTIFICACIÓN DE LA FUERZA DE LA TENDENCIA:
Los valores de ADX ayudan a los operadores a identificar las tendencias más fuertes y rentables para operar. Los valores también son importantes para distinguir entre condiciones con tendencia y sin tendencia. Muchos operadores utilizarán lecturas de ADX por encima de 23 para sugerir que la tendencia es lo suficientemente fuerte para las estrategias de negociación de tendencias. Por el contrario, cuando el ADX está por debajo de 23, muchos evitarán las estrategias comerciales de tendencia.
Valor ADX Fuerza de la tendencia
0-23 Tendencia ausente o débil
23-30 Fuerte tendencia
30-75 Tendencia muy fuerte
75-100 Tendencia extremadamente fuerte
+ DI: (Color verde)
El + DI (indicador direccional positivo) sería el indicador de dirección positiva y nos estaría mostrando que los movimientos tienen una tendencia alcista.
-DI: (Color rojo)
El –DI (indicador de dirección negativa) sería el indicador de dirección negativa y nos estaría mostrando que los movimientos tienen una tendencia a la baja.
MEJORAS EN EL DESARROLLO DEL OSCILADOR:
Se sabe que el ADX en su conjunto está compuesto por tres líneas, la primera es el propio ADX, que mide la fuerza de la tendencia, cuando tiene direccionalidad ascendente, significa que hay fuerza en el movimiento.
Las otras dos líneas denominadas (+ DI y -DI) marcan si la fuerza es bajista, alcista o, en su defecto, neutral.
Cuando el + DI está por encima del -DI, habla de fuerza alcista. Por el contrario, cuando estas líneas se invierten, estaríamos en presencia de una fuerza bajista.
Por otro lado, cuando el ADX está por debajo del punto 23, se considera que no hay fuerza en el movimiento.
FUSIÓN DE ADX Y LOS (+ DI y -DI):
Para simplificar esta visión, hemos fusionado las tres líneas de las que hablamos al principio de esta sección, atribuyendo el color resultante de los cruces de (+ DI y -DI) al propio ADX, dando como resultado una sola línea que tiene el color del tipo de fuerza presente.
COLOR DE VELAS:
Para ayudar al trader más inexperto, hemos activado una función que pintará las velas del color del ADX, proporcionando una ayuda visual al trader que usa este indicador.
EL ADX TIENE 5 COLORES:
• ADX: Verde oscuro (fuerza alcista).
• ADX: Verde Claro (Pérdida de fuerza alcista).
• ADX: rojo oscuro (fuerza bajista).
• ADX: Light Red (Pérdida de fuerza bajista).
• ADX: Naranja (Pérdida de fuerza, Desinterés y bajo volumen).
NOTA:
Es posible activar las líneas (+ DI y -DI) en el indicador si desea utilizar el indicador de forma independiente, sin embargo, se recomienda combinar este indicador con un oscilador direccional, como el Squeeze Momentum Indicator.
SQZMOM + ADX
ENGLISH:
SQUEEZE MOMENTUM INDICATOR
The Squeeze Momentum Indicator is a momentum oscillator that indicates the explosiveness with which the price is going to move. Its first known version was called "TTM Squeeze" by John Carter explained in his book "Mastering the Trade" (chapter 11). and popularized on TradingView by a developer named LazyBear.
The black crosses in the middle line show that the market has just entered a consolidation. This means low volatility, the market is preparing for an explosive move (up or down). The gray crosses signify the "Squeeze". Carter suggests waiting until the first gray after a black cross and taking a position in the direction of the oscillator. For its part, LazyBear recommends using an additional indicator such as ADX to enhance the effectiveness of the points of entry and closing of positions.
IMPROVEMENTS IN UNDERSTANDING THE OSCILLATOR:
During the indicator creation process we were able to understand the oscillator logic in greater depth, and based on this knowledge we implemented improvements.
IMPROVEMENTS IN THE DEVELOPMENT OF THE OSCILLATOR:
SIDE PANEL:
• The ADX algorithm was incorporated, which is displayed numerically in the right panel of the indicator, it shows the value of the ADX and its directionality.
• An arrow type pointer was added to indicate the Directionality of the Oscillator.
• Two Exponential Moving Averages of 11 and 55 periods were added to the right panel, this will mark if the trend is bullish or bearish depending on the crossing of the EMAs.
• An indicator of the Squeeze of the indicator was also included, which marks the periods of consolidation of the price (OFF) and the periods where the price should react explosively.
• Added a function that allows the automatic color change of the panels based on the color of the oscillator and the ADX.
o ADX: Dark Green (Bullish Force).
o ADX: Light Green (Loss of bullish strength).
o ADX: Dark Red (Bearish Force).
o ADX: Light Red (Loss of bearish strength).
o ADX: Orange (Lost strength, Disinterest and low volume).
SIGNALS:
A very famous strategy that we have learned is that of the trading expert Jaime Merino, who by combining the Squeeze Momentum Indicator and a common ADX, managed to efficiently link the weakness of the ADX with the beginning of a bullish or bearish momentum. The parameterization of its strategy was signaled in buy and sell alerts, which are represented as follows:
B (Buy): It is activated when a bearish movement marked by the ADX (Negative Slope) ends and the oscillator takes bullish directionality (Bullish impulse).
S (Sell): It is activated when an upward movement marked by the ADX (Negative Slope) ends and the oscillator takes bearish directionality. (Bearish momentum).
FILTER:
In order to prevent any trader from trading against the trend, a filter was added that limits the alerts for bearish entries when the trend is up and vice versa, that is, when the EMA 10 is above the EMA55, it is understood that the trend is bullish in that time frame, therefore the bearish entry alerts will not be activated. It will be the decision of each trader whether to activate or deactivate this function.
ALERTS:
This is undoubtedly the most anticipated function by all Latin American traders, (Just kidding), but being aware, I am very proud of the implementation of alerts for each improvement made to this indicator, if you decide to use the Squeeze Momentum Indicator you can automate alerts for the following actions:
• Buy and Sell alerts.
• Alerts for activating the Squeeze to (ON).
• Oscillator quadrant change alerts
o Bullish momentum.
o Bearish momentum.
o Bullish force.
o Bearish force.
RECOMMENDATIONS:
One of the things that became clearer to us in the development of this indicator is the coloring of the quadrants, which is why we recommend the use of four colors, one for each oscillator grid.
ESPAÑOL:
El Squeeze Momentum Indicator es oscilador de momentum que nos indica la explosividad con que el precio se va a mover. Su primera versión conocida se llamo “TTM Squeeze” de John Carter explica en su libro "Mastering the Trade" (capítulo 11). y popularizada en TradingView por un desarrollador llamado LazyBear.
Las cruces negras en la línea media muestran que el mercado acaba de entrar en una consolidación. Esto significa baja volatilidad, el mercado se prepara para un movimiento explosivo (hacia arriba o hacia abajo). Las cruces grises significan el "Squeeze“. Carter sugiere esperar hasta el primer gris después de una cruz negra y tomar una posición en la dirección del oscilador. Por su parte LazyBear recomienda usar un indicador adicional como ADX para potenciar la efectividad de los puntos de entrada y cierre de las posiciones.
CUADRANTE DE IMPULSO: Los cuadrantes de impulso poseen el doble de potencia de los cuadrantes de fuerza, esto se debe a que su misión es cambiar la dirección del oscilador para generar las Ondas.
CUADRANTE DE FUERZA:
Los cuadrantes de fuerza poseen el menos de potencia que los cuadrantes de impulso, podríamos decir que este cuadrante representa la perdida en la fuerza del movimiento.
LOS COLORES:
Particularmente recomiendo usar la configuracion de colores que se presentan en la imagen anterior, ya que brinda mas coherencia en la realizacion del movimiento alcista y bajista.
IMPULSO ALCISTA: El oscilador se tiene pendiente POSITIVA y se encuentra por debajo del punto 0.
FUERZA ALCISTA: El oscilador se tiene pendiente POSITIVA y se encuentra por encima del punto 0.
IMPULSO BAJISTA: El oscilador se tiene pendiente NEGATIVA y se encuentra por encima del punto 0.
FUERZA BAJISTA: El oscilador se tiene pendiente NEGATIVA y se encuentra por debajo del punto 0.
MEJORAS EN LA COMPRENSIÓN DEL OSCILADOR:
Durante el proceso de creación del indicador pudimos comprender la logica del oscilador con mayor profundidad, y con base en este conocimiento implementamos mejoras
MEJORAS EN EL DESARROLLO DEL OSCILADOR:
PANEL LATERAL:
• Se incorporó el algoritmo del ADX el cual se visualiza en forma numérica en el panel derecho del indicador, el mismo muestra el valor del ADX y la direccionalidad de este.
• Se incorporó un señalador de tipo flecha que indica la Direccionalidad del Oscilador.
• Se añadió dos Medias móviles Exponenciales de 11 y 55 periodos al panel derecho, éste marcará si la tendencia es alcista o bajista en función a al cruce de las EMAs.
• También se incluyó un señalador del Squeeze del indicador, el cual marca los periodos de consolidación del precio (OFF) y los periodos donde el precio debería reaccionar de forma explosiva.
• Se añadió una función que permite el cambio de color automático de los paneles en función al color del oscilador y el ADX.
o ADX: Verde Oscuro (Fuerza alcista).
o ADX: Verde Claro (Perdida de fuerza alcista).
o ADX: Rojo Oscuro (Fuerza bajista).
o ADX: Rojo Claro (Perdida fuerza bajista).
o ADX: Naranja (Perdida fuerza, Desinterés y bajo volumen).
SEÑALES:
Una estrategia muy famosa que hemos aprendido es la del experto en trading Jaime Merino, quien combinando el Squeeze Momentum Indicator y un ADX comùn, logró relacionar de forma eficiente la debilidad del ADX con el comienzo de un impulso ALCISTA o BAJISTA. La parametrización de su estrategia fue señalizada en alertas de compra y venta, las cuales se representan de la siguiente manera:
B (Buy): Se activa cuando termina un movimiento bajista marcado por el ADX (Pendiente Negativa) y el oscilador toma Direccionalidad alcista (Impulso alcista).
S (Sell): Se activa cuando termina un movimiento alcista marcado por el ADX (Pendiente Negativa) y el oscilador toma Direccionalidad bajista. (Impulso bajista).
FILTRO:
Con la intención de evitar que ningún trader opere en contra de la tendencia, se añadió un filtro que limita las alertas entradas bajistas cuando la tendencia es alcista y viceversa, es decir, cuando la EMA 10 está por encima de la EMA55, se entiende que la tendencia es alcista en esa temporalidad, por lo cual las alertas de entradas bajistas no se activaran. Será decisión de cada trader si activa o desactiva esta función.
ALERTAS:
Esta sin duda es la función más esperada por todos los traders de Latinoamérica, (Es broma), pero siendo consientes, me siento muy orgulloso de la implementación de alertas para cada mejora realizada a este indicador, si decide usar el Squeeze Momentum Indicator podrá automatizar las alertas para las siguientes acciones:
• Alertas de Buy y Sell.
• Alertas para la activación del Squeeze a (ON).
• Alertas de cambios de cuadrantes del oscilador
o Impulso alcista.
o Impulso bajista.
o Fuerza alcista.
o Fuerza bajista.
RECOMENDACIONES:
Una de las cosas que nos quedó más claras en el desarrollo de este indicador, es la coloración de los cuadrantes, es por ellos que recomendamos el empleo de cuatro colores, uno para cada cuadricula del oscilador.
Historic VPoCs and pseudo VPVRThis study tries to recreate session based historic VPoCs
and VPVR Volume Profile
as they are used by
TradingLatino TradingView user.
It's aimed at BTCUSDT pair and 4h timeframe.
HOW IT WORKS
HOW IT WORKS - VPVR Profile Block
It gathers volume from the last chosen Bars
in order to draw the vpvr profile block
Volume that intersects with current level range
being studied is added to its value.
Additionally the current level price is modified
so that it matches the level price where most
of the volume has concentrated
So you get a pretty accurate price for drawn volume
while at the same time the levels are not stuck
to arbitrary level prices.
HOW IT WORKS - VPoC
It calculates a Volume Profile for the
given historic session but then
it only outputs that Volume Profile VPoC.
SETTINGS
Show VPVR Volume Profile {True}.
Show Historic VPoC lines {True}.
Show Historic VPoC labels {True}.
Extend Historic VPoC lines {True}: If this option is turned off the VPoC lines are only shown during the session duration.
Show tick difference from current price {False}: BETA. Feedback is needed because I'm not sure how it should work this setting.
VPVR Number of bars {100}: Define the Visible Range in number of bars so that its Volume Profile can be shown.
VPVR Profile width (in bars) {15}: VPVR Profile can be make larger or smaller in width thanks to this option.
VPVR Profile offset (in bars) {15}: VPVR Profile can be shown more to the left or to the right if the defaults do not suit you.
Historic Session Volume Profile timeframe {1D}: Historic VPoC use 1 day as their timeframe reference by default.
Number of decimal digits {2}: How many decimal digits are shown in label prices.
Number of previous sessions to print VPoC {5}: How many previous sessions VPoCs are to be printed. The maximum for this setting is 20.
Historic VPoC lines width (in pixels) {2}.
Historic VPoC labels size {small}.
History VPoC line offset (in bars) {5}: How far to the right VPoCs lines are to be extended. Note: This setting does not apply when 'Extend Historic VPoC lines' is set to 'False'.
WARNING
Please be aware that VPoC from the first previous session might not be accurate due to Pine Script limitations.
VPVR USAGE
This is not a VPVR like the official TradingView indicator.
This is a pseudo VPVR and that means it needs some manual input from you.
But, don't worry it's quite easy to do and if you always use the same number
of bars to calculate your VPVR then you might even just set it up once.
In order to show the VPVR (or Volume Profile on the Visible Range):
Rescale your chart so that you see all the bars for your Visible Range.
Click on the ruler tool.
Click on the last bar (far to the right) shown on the screen
Drag the ruler to first bar (far to the left) shown on the screen
Check what the ruler says
E.g. it says: 101 bars
Open this study settings
Modify: 'VPVR Number of bars ' setting
So that its value matches your measured number of bars (101)
Press OK to confirm and wait for the indicator to refresh.
STRATEGY USAGE
If your strategy uses VPoC
to define your resistances
or supports
you can check the VPoCs shown here.
FEEDBACK
I have only used this identifier in BTCUSDT 4h timeframe.
I'm interested to know what needs to be tweaked
in other securities and timeframes.
PINE STUDY TRICK
This study let's you choose the number of decimals the label will use.
CREDITS
I have reused and adapted some code from
'Poor man's volume profile' study
which it's from TradingView IldarAkhmetgaleev user.
I also wanted to thank him for helping me understanding his study.
I have reused some code from
'MTF Selection Framework - PineCoders FAQ' study
which it's from TradingView PineCoders user.
LB Squeeze Momentum DivergencesThis study tries to highlight LazyBear Squeeze Momentum divergences
as they are defined by
TradingLatino TradingView user
Squeeze momentum green peaks are connected by a line
Associated prices to these green peaks are also connected
If both lines have a different slope orientation
then there is a divergence.
It only shows two last divergence lines and angles.
The original chart screenshot shows some divergence lines
on the top or main chart
these were drawn manually
because you cannot write to two different charts
from the same pine script study (Well, not in August 2020 anyways)
It's aimed at BTCUSDT pair and 4h timeframe.
HOW IT WORKS
Simple geometric mathematics are used
to calculate the two lines degrees
Then both degrees are compared
to show if both lines agree ( // or \\ )
or if they disagree ( /\ or \/ )
SETTINGS
(SQZDiver) Show degrees : Show degrees of each Squeeze Momentum Divergence
lines to the x-axis.
(SQZDiver) Show desviation labels : Whether to show
or not desviation labels for the Squeeze Momentum Divergences.
(SQZDiver) Show desviation lines : Whether to show
or not desviation lines for the Squeeze Momentum Divergences.
(ADX) Smoothing
(ADX) DI Length
(ADX) key level
(ADX) Print : Whether to show
or not scaled ADX line
(SQZMOM) BB Length
(SQZMOM) BB MultFactor
(SQZMOM) KC Length
(SQZMOM) KC MultFactor
(SQZMOM) Use TrueRange (KC)
(SQZMOM) Print : Whether to show
or not Squeeze Momentum indicator.
WARNING
Some securities and timeframes might output degrees
too next to zero.
The code might need to be tweaked to meet your needs.
USAGE
One strategy is to sell when you are in a long entry
when you find out that the price slope is upwards ( / )
while the lb smilb slope is downwards: ( \ )
E.g. You will see:
/
\
on the indicator.
Why?
Because it might signal you that the price is
going to correct downwards soon.
FEEDBACK 1
Please let me know if there is any
other strategy based on the red side of
LB Squeeze Momentum
so that I might add support for it in the future.
FEEDBACK 2
Calculating degrees in a chart
with a different x-axis scale
is a nightmare
that's why I did not a range settings
so that values next to zero are
converted into zero
and thus showing an horizontal line.
Feedback is welcome on this matter.
EXTRA 1
If you turn off showing the divergence lines
and if you turn off showing the divergence labels
you almost get what TradingLatino user uses
as its default momentum indicator.
EXTRA 2
Optionally this indicator can show you
a rescaled ADX (it only works properly on 2020 Bitcoin charts)
ABOUT COLOURS
TradingLatino user has both dark green and light green
inverted compared to this LB SQZMOM chart.
CREDITS
I have reused and adapted some code from
'Squeeze Momentum Indicator' study
which it's from TradingView LazyBear user.
I have reused and adapted some code from
'Directional Movement Index + ADX & Keylevel Support' study
which it's from TradingView console user.
Resistances and supports based on simplified Volume ProfileThis study tries to highlight support and resistances
as they are defined by
TradingLatino TradingView user
His definition is based on volume peaks
on the official TradingView Volume Profile
indicator that seem rather big on size.
As a bonus it also serves as a rather simple volume profile indicator.
As you can see it only show last blocks volume profile.
It's aimed at BTCUSDT pair and 4h timeframe.
HOW IT WORKS
HOW IT WORKS - Recent Profile Block
It gathers volume from the last 100 Bars
in order to draw the recent profile block
Volume that intersects with current level range
being studied is added to its value.
Additionally the current level price is modified
so that it matches the level price where most
of the volume has concentrated
So you get a pretty accurate way of the volume
while at the same time the level are not stuck
to arbitrary level prices.
HOW IT WORKS - Resistances and Supports
It calculates the level which its price it's
nearer (from below) to the current price level
Resistance is found steping up (from current prive level)
level by level
till you find a level which its value
is higher than the previous level value.
Support is found steping down (from current prive level)
level by level
till you find a level which its value
is higher than the previous level value.
That way you ignore rather small
resistances and support values.
Finally the resistances and supports are drawn next to the recent profile block
so that you can look at them with ease.
If you hover over the label you can double check if you are looking at
current price, resistance or support levels.
SETTINGS
Bars in recent profile block : How many previous period volumes are used to calculate the recent profile block
Row width multiplier : Adjust how big the recent profile block seems to be
Resistances prices number of decimal digits : How many digits is shown at the resistance and support level prices.
WARNING
Please be aware that depending on your security and timeframe you might need to modify the
'Bars in recent profile block' setting so that the study does not timeout.
USAGE
If your strategy calculates take profit
limits on higher resistances based
on volume you could use this indicator
resistance detector
FEEDBACK 1
This is my first volume indicator.
I suppose that each trader
has his own approach on defining
resistances and supports.
I'm interested on knowing if the default way
this resistances and supports are calculated
matches what other traders would have
highlighted manually on the chart.
FEEDBACK 2
I have only used this identifier in BTCUSDT 4h timeframe.
I'm interested to know what needs to be tweaked
in other securities and timeframes.
PINE STUDY TRICK
This study let's you choose the number of decimals the label will use.
CREDITS
I have reused and adapted some code from
'Poor man's volume profile' study
which it's from TradingView IldarAkhmetgaleev user.
I also wanted to thank him for helping me understanding his study.
Range identifier by medianThis study tries to highlight ranges
as they are defined by
TradingLatino TradingView user.
The study uses median values.
A range is defined as periods when the price does not move a lot.
Its default values are aimed at BTCUSDT pair and 4h timeframe.
HOW IT WORKS
For each of the bars a '5' median is calculated based on the 'highest of open and close'
For each of the bars a '5' median is calculated based on the 'lowest of open and close'
Thanks to the desviation setting both medians
have a tolerated maximum and a minimum
Condition 1:
The bar current 'highest of open and close'
needs to be between the respective tolerated
maximum and minimum
Condition 2:
The bar current 'lowest of open and close'
needs to be between the respective tolerated
maximum and minimum
If both conditions are met
then the bar is in a range
SETTINGS
Price range periods : How many previous periods are used to calculate the medians
Price range maximum desviation (%) ( > 0 ): Maximum positive desviation for range detection
Price range minimum desviation (%) ( > 0 ): Mininum negative desviation for range detection
Desviations should be both of them a positive number
WARNING
Despite the name indicator does not identify the entire range.
It identifies when you realise you are inside a range.
E.g. If a range length is 8 periods length this range indicator
will highlight only the last 6 periods of the range.
USAGE
If your strategy signals you an upwards trend
then you might use this range detector
to know when to exit your long position
Why?
Because most of the times
the price is found to be
in a range it goes down
FEEDBACK 1
My former attempt on calculating ranges
felt too much over complex that is why
I decided to implement it with medians.
It should be easier to modify if
I want to desviation inputs to be calculated
automatically in the future.
I'm interested on different approaches on how to detect ranges.
FEEDBACK 2
I have only used this identifier in BTCUSDT 4h timeframe.
Feel free to comment down below with your suggested settings
for your favourite pair and timeframe
PINE SCRIPT TRICK
This script simulates looping an string char by char
in pine script.
Range identifier by angleThis study tries to highlight ranges
as they are defined by
TradingLatino TradingView user.
A range according to its definition would consist of
periods when the price does not move a lot.
It's aimed at BTCUSDT pair and 4h timeframe.
HOW IT WORKS
Price source is the middle between open and close values.
For each of the bars a '5' periods regression line is calculated
The regression line has an angle with the 0-axis line
which might be between 0 and 90.
0 angle would mean price is always the same
90 angle would mean price going to infinity
When '2' of those periods in a row
have their angles between a maximum angle
and a minimum angle then you have the range
SETTINGS
Price range bar periods : How many previous periods are used to calculate the bar regression line
Price range range periods : How many periods in a row should be used to say that there is a range
Price range maximum angle ( < 90.0 !!! ): Maximum angle for range detection
Price range minimum angle ( > -90.0 !!! ): Mininum angle for range detection
Angles should be set from -89.99 for the minimum angle to +89.99 for the maximum angle
WARNING
Despite the name indicator does not identify the entire range.
It identifies when you realise you are inside a range.
E.g. If a range length is 8 periods length this range indicator
will highlight only the last 6 periods of the range.
USAGE
If your strategy signals you an upwards trend
then you might use this range detector
to know when to exit your long position
Why?
Because most of the times
the price is found to be
in a range it goes down
FEEDBACK 1
I'm quite sure this range approach by comparing angles is a novel one.
I have checked Range Identifier script from TradingView LazyBear user
and it uses another approach.
I'm interested on different approaches on how to detect ranges.
FEEDBACK 2
I have only used this identifier in BTCUSDT 4h timeframe.
I'm interested to know if applying it more traditional
stocks the degrees need to be adjusted to something
more smaller.
PINE SCRIPT TRICK
This script simulates looping an string char by char
in pine script.
CREDITS
I have reused and adapted some code from
'TF Segmented Linear Regression' script
which it's from TradingView alexgrover user.