Smoothed Delta's Ratio OscillatorIntroduction
Scaled and smoothed oscillators can provide easy to read/use information regarding price, therefore i will introduce a new oscillator who create smooth results and use a fast and practical scaling method. In order to allow for even more smoothness the option to smooth the input with a lsma has been added.
Scaling Using Changes
In this indicator scaling in a range of (1,-1) is achieved through the following calculations :
a = sma(abs(change(src,length)),length)
b = change(sma(src,length),length)
c = b/a
where src is our input. The two elements a and b are quite similar, a smooth the absolute change of the input over length period while b calculate the change of the smoothed input over length period, this make a > b and able us to perform scaling in a range of (1,-1).
The Indicator Parameters
Length control the differencing/smoothing period of the indicator, greater values create smoother and less volatile results, this mean that the oscillator will tend to be equal to 1 or -1 in a longer period of time if length is high. The smooth option allow for even smoother results by enabling the input to be smoothed by a lsma of length period.
Conclusions
I presented a smooth oscillator using a new rescaling technique. Parameters can be separated to provide different results, i believe the code is simple enough for everyone to modify it in order to provide interesting creations.
Sma
Bollinger Bands and 3 Moving Average lines in one IndicatorThe Bollinger Bands (BB) and 3 Moving Average (MA) lines in ONE indicator.
Default values were employed from Binance settings, which are:
- The BB: MA 20 and multiply by 2.
- The 3 MAs: 7, 25 and 99 periods.
The values can be modified to meet one's strategy.
3 EMA (15-50-200) - 6 SMA (7-30-50-128-200-360)3 Moving Average Exponential - 6 Simple Moving Average . Crypto EMA - MA . 7 is a fast support or resistance, 15 confirmation support or resistance. 30 Important support and resistance . 50 institutional support or resistance. 200 institutional general trend, support and resistance , 360 general trend, support and resistance . The use of EMA or MA is according to your liking/trading plan
QSMA - 8 Simple Moving Averages (20, 50 - 400) / CryptoprospaModified others script to make SMA in this range.
By adding this one indicator to your chart, you save time and overcome the limits or restrictions to how many indicators you can add to your chart.
You can also modify the colour and\or width to your liking.
Enjoy.
Regards Cryptoprospa.
Ali_Trading Tools
This Tools includes the following:
MA:50 with Color Code
MA:100,200
EMA:15
Bollinger Bands
Ichimoku Cloud
Pivot Point High and Low
QMA/SMA DifferenceIntroduction
The quadratic moving average (QMA) or quadratic weighted moving average (QWMA) is a type of moving average who is closer to the price when price is up trending. This moving average is defined as the square root of the moving average of the squared price. The QMA-SMA difference use this moving average to provide a new volatility indicator who aim to be reactive and filter noisy volatility in order to only provide essential information.
QMA - SMA
This indicator is defined as the difference between a quadratic moving average and a simple moving average of same period. Since the QMA emphasize up movements and tend to be away from down movements she is always greater than the simple moving average, so a simple difference between those moving average provide our volatility indicator. Below is a comparison with a standard deviation and the indicator of both period 100.
Since its a difference between two moving average it can be interesting to use a simple moving as source for the standard deviation to provide another comparison
The standard deviation is smoother but still contain more information as well as having less reactivity.
Conclusion
I have a presented a new volatility indicator based on the quadratic moving average and compared it with a classic standard deviation. It is possible to change the power order of the QMA in order to provide different results, in order to do so you must also change the root, this is done in pine with : pow(sma(pow(close,w),length),1/w) where w is the power order, notice that an high power order can provide non attributed values.
SuperMega Static/Dynamic EMA & SMA MultiComboAll the moving averages you'll ever need!!!
5 EMAs
5 SMAs
3 static EMAs
3 static SMAs
Static EMAs and SMAs are shown on every timeframe. For example, you can set static EMAs or SMAs to show 21 day, 50 week and 200 week on every timeframe of the chart. Plus standard 5 EMAs and 5 SMAs (user-defined) is showing for that specific timeframe.
55 EMA Swing TradingA simple Buy and sell strategy using 55 EMA - " 55 EMA Swing Trading"
The source code is publicly available to for further modification.
Multiple MAs - 1ema, 4smaSimple script that allows you to customize the MA's length & color
(1) EMA - exponential moving average
(4) SMA - slow moving averages
Common SMA's are: 10, 50, 100, 200
Dynamically Adjustable Moving AverageIntroduction
The Dynamically Adjustable Moving Average (AMA) is an adaptive moving average proposed by Jacinta Chan Phooi M’ng (1) originally provided to forecast Asian Tiger's futures markets. AMA adjust to market condition in order to avoid whipsaw trades as well as entering the trending market earlier. This moving average showed better results than classical methods (SMA20, EMA20, MAC, MACD, KAMA, OptSMA) using a classical crossover/under strategy in Asian Tiger's futures from 2014 to 2015.
Dynamically Adjustable Moving Average
AMA adjust to market condition using a non-exponential method, which in itself is not common, AMA is described as follow :
1/v * sum(close,v)
where v = σ/√σ
σ is the price standard deviation.
v is defined as the Efficacy Ratio (not be confounded with the Efficiency Ratio) . As you can see v determine the moving average period, you could resume the formula in pine with sma(close,v) but in pine its not possible to use the function sma with variables for length, however you can derive sma using cumulation.
sma ≈ d/length where d = c - c_length and c = cum(close)
So a moving average can be expressed as the difference of the cumulated price by the cumulated price length period back, this difference is then divided by length. The length period of the indicator should be short since rounded version of v tend to become less variables thus providing less adaptive results.
AMA in Forex Market
In 2014/2015 Major Forex currencies where more persistent than Asian Tiger's Futures (2) , also most traded currency pairs tend to have a strong long-term positive autocorrelation so AMA could have in theory provided good results if we only focus on the long term dependency. AMA has been tested with ASEAN-5 Currencies (3) and still showed good results, however forex is still a tricky market, also there is zero proof that switching to a long term moving average during ranging market avoid whipsaw trades (if you have a paper who prove it please pm me) .
Conclusion
An interesting indicator, however the idea behind it is far from being optimal, so far most adaptive methods tend to focus more in adapting themselves to market complexity than volatility. An interesting approach would have been to determine the validity of a signal by checking the efficacy ratio at time t . Backtesting could be a good way to see if the indicator is still performing well.
References
(1) J.C.P. M’ng, Dynamically adjustable moving average (AMA’) technical
analysis indicator to forecast Asian Tigers’ futures markets, Physica A (2018),
doi.org
(2) www.researchgate.net
(3) www.ncbi.nlm.nih.gov
8 Separate Moving AveragesCOINBASE:BTCUSD Combine all your moving averages into one indicator.
This indicator allows for 8 separate moving averages, which can individually be configured as simple or exponential to any lengths you wish.
Allowing you to make room for other indicators.
Since is just moving averages, it can be used in any market.
Find me on twitter. Handle @Samih .
ArkWork:: Switchable MA PackageThis indicator add many EMA (or SMA ).
Each EMA switchable to SMA .
Q. How many?
A. It’s 10 Moving Average.
All Moving AveragesHello guys .
This indicator is for those who need more than three to averages.
If you like, I can add Ichimoku too.
Support me with your likes.
thanks all.
MA's setup with crosses For now the best setup is with almost all crosses. TV restict more than 64 outputs.
SMA/pivot/Bollinger/MACD/RSI en pantalla gráficoMulti-indicador con los indicadores que empleo más pero sin añadir ventanas abajo.
Contiene:
Cruce de 3 medias móviles
La idea es no tenerlas en pantalla, pero están dibujadas también. Yo las dejo ocultas salvo que las quiera mirar para algo.
Lo que presento en pantalla es la media lenta con verde si el cruce de las 3 marca alcista, amarillo si no está claro y rojo si marca bajista.
Pivot
Normalmente los tengo ocultos pero los muestro cuando me interesa. Están todos aunque aparezcan 2 seguidos.
Bandas de Bollinger
No dibujo la línea central porque empleo la media como tal.
Parabollic SAR
Lo empleo para dibujar las ondas de Elliott como postula Matías Menéndez Larre en el capítulo 11 de su libro "Las ondas de Elliott". Así que, aunque se puede mostrar, lo mantengo oculto y lo que muestro es dónde cambia (SAR cambio).
MACD
No está dibujado porque necesitaría sacarlo del gráfico.
Marco en la parte superior cuándo la señal sobrepasa al MACD hacia arriba o hacia abajo con un flecha indicando el sentido de esta señal.
RSI
Similar al MACD pero en la parte inferior.
Probablemente, programe otro indicador para visualizar en una ventanita MACD, RSI y volumen todo junto. El volumen en la principal hay veces que no te permite ver bien alguna sombra y los otros 2 te quitan mucho espacio para graficar si los tienes permanentemente en 2 ventanas separadas.