RMA - indicator for MetaTrader 5

RMA - indicator for MetaTrader 5

Theory : Found the formula on another forum that calls this type of calculation "rma". Frankly I do not know what does the "rma" come from, but decided to experiment a bit. Now the original formula is : rma = sma(price,period*3) + sma (price,period*2) - sma(price,period) The results are logical except for one thing : that formula tends to add too much lag. So, with just a little change - when the formula is changed to this : rma =
M-oscillator - indicator for MetaTrader 5

M-oscillator - indicator for MetaTrader 5

Theory : The idea for this indicator is coming from someone using name "NGBaltic". The indicator here is coded as the idea is without usage of levels (that shall be explained in another publication). All in all, the indicator is not bad, and here we have 3 options for color changes : color changes on slope change color changes on signal line cross color changes on zero line cross Usage : You can use color changes as signals
M-oscillator - extended - indicator for MetaTrader 5

M-oscillator - extended - indicator for MetaTrader 5

Theory : The original indicator (with more explanation) was published here : M-Oscillator. In its original description the NGBaltic is stating that the M-Oscillator is oscillating between values +14 and -14, which is, unfortunately, not true. That is correct only for M-oscillator main period 14. All the other periods are producing different ranges. In this version, and in order to keep the original spirit of the indicator that is described by
RMA - multi time frame - indicator for MetaTrader 5

RMA - multi time frame - indicator for MetaTrader 5

Theory : The original of this indicator (with more explanation what and how it does) was published here : RMA. In this version : multi time frame support added. apart from the standard time frames supported by the metatrader 5, you have 3 "special" time frames : next higher time frame (first time frame higher than the current  chart time frame) second higher time frame (second time frame higher than the current  chart time frame) third
Wave period oscillator - indicator for MetaTrader 5

Wave period oscillator - indicator for MetaTrader 5

Theory : The indicator is based on Akram El Sherbinis article "Time Cycle Oscillators" published in IFTA journal 2018. The WPO is a short-term oscillator that measures the buying and selling period of price cycles over a certain time interval. The leading oscillator indicates a rise in buying period when it moves above the zero line and a rise in selling period when it moves below the zero line Usage : Trading Tactics Centerline Crossover: As
Simple harmonic index - indicator for MetaTrader 5

Simple harmonic index - indicator for MetaTrader 5

Theory : The indicator is based on Akram El Sherbinis article "Time Cycle Oscillators" published in IFTA journal 2018. The simple harmonic index (SHI) is based on the derivations of the simple harmonic equation Usage : The trading tactic used for the simple harmonic index is merely the centerline crossover. A buy signal is generated when the SHI line moves above the zero level to turn positive. The period of the bull cycle rises, leading to an
Simple harmonic oscillator - indicator for MetaTrader 5

Simple harmonic oscillator - indicator for MetaTrader 5

Theory : The indicator is based on Akram El Sherbinis article "Time Cycle Oscillators" published in IFTA journal 2018. The SHO is a bounded oscillator for the simple harmonic index that calculates the period of the market’s cycle. The oscillator is used for short and intermediate terms and moves within a range of -100 to 100 percent. The SHO has overbought and oversold levels at +40 and -40, respectively. At extreme periods, the oscillator may
Export Deals History - script for MetaTrader 5

Export Deals History - script for MetaTrader 5

The script exports history of deals from MT5 retail hedging account selected between two dates. The resulting file is CSV that can be opened/imported with any spreadsheet software. It supports only retail hedging accounts (Forex). To export the entire trading history, keep Start date and End date at their default values. The CSV can be found in the folder MQL5Files Following data columns are exported: Open Time
Bollinger bands extended - indicator for MetaTrader 5

Bollinger bands extended - indicator for MetaTrader 5

Theory : Bollinger bands are calculated as : A Bollinger Band® is a technical analysis tool defined by a set of lines plotted two standard deviations (positively and negatively) away from a simple moving average (SMA) of the securitys price, but can be adjusted to user preferences. Bollinger Bands® were developed and copyrighted by famous technical trader John Bollinger, The part that is using standard deviations is a part that can be
Bollinger bands breakout - indicator for MetaTrader 5

Bollinger bands breakout - indicator for MetaTrader 5

Theory : The idea is simple : the indicator shows when the close price closes above the upper Bollinger band or bellow the lower Bollinger ban. Some are using those as signals for reversal, some are using it as signals for trend . If you are using it for reversal use bands deviation that are slightly higher than when using it for trend start Usage : You can use arrows as signals