Articles, Library comments - page 257

Ultra Trend - Zero Lag DEMA : Ultra Trend is an indicator that uses different period averages (usually it is JMA), checks their slopes and calculates the trend from those slopes. This version is using a "fast" (fast in response to market changes) Zero Lag DEMA for trend calculations. It is a
Mikko Breakout : Indicator based on a break of previous highest high or lowest low. You can chose a display type too: Display lines, Display bars, Display candles, Automatic (depends on a chart display type how the indicator will draw values). Author: Mladen Rakic
Schaff Trend Cycle - NonLag MA : Schaff Trend Cycle is usually calculated using MACD, meaning the difference of two EMAs (Exponential Moving Averages). This version uses a much "faster" moving average than EMA (NonLag MA) for that calculation which makes the resulting MACD "faster" and thus the
Daily Balance Sheet: This indicator allows you to plan your financial balance. Author: MasKabul
Hull Moving Average: The Hull Moving Average (HMA) is an extremely fast and smooth Moving Average that almost eliminates lag altogether and manages to improve smoothing at the same time. Author: jnr314
BB Stops JMA : Well known BB Stops (Bollinger Bands Stops) indicator with some additions and further adapting to MetaTrader 5 usage. In this version JMA (Jurik Moving Average) is used for calculation. BB stops mostly can be used two ways: As "trending" indicator, As indicator to be used for stop
Center of Gravity Modification: Original Code by NG3110@latchess.com, last version: https://www.mql5.com/en/code/10548 Added: Channel adjustments: press 1 to widen, press 2 to tighten channel. Modified: Movable red dot (see the screenshot below), Lines on the chart, Input parameters. Arcs:...
Parabolic Weighted Moving Average : Linear Weighted Moving Average calculates the average by assigning different weights to every element it is using in calculation, but does it with simple liner weights. For example, in LWMA(10) first price (current) has the weight 10, previous 9, before that 8
KeyboardTrade: This tool is for trading with keyboard input, it supports "Send order", "Set Stop Loss", "Set Take Profit", and "Close order". 1. Send Order Command Buy: b,lots,price,sl,tp Sell: s,lots,price,sl,tp Example Buy 0.1 lots EURUSD on 1.16000, set Stop Loss on 1.15500, and set Take...
JMA TRIX Log : TRIX is a momentum oscillator that displays the percent rate of change of a Triple Exponentially Smoothed Moving Average. It was developed in the early 1980's by Jack Hutson, an editor for "Technical Analysis of Stocks and Commodities" magazine. With its triple smoothing, TRIX is
TRIX Log : TRIX is a momentum oscillator that displays the percent rate of change of a Triple Exponentially Smoothed Moving Average. It was developed in the early 1980's by Jack Hutson, an editor for "Technical Analysis of Stocks and Commodities" magazine. With its triple smoothing, TRIX is designed
New article Graphical interfaces X: Advanced management of lists and tables. Code optimization (build 7) has been published: The library code needs to be optimized: it should be more regularized, which is — more readable and comprehensible for studying. In addition, we will continue to develop the
Gann's_Cycle_Levels: This script draws the price levels within a cycle (by Gann) between the significant Highs and Lows. Author: rosych
Ozymandias_System : An indicator that colors candlesticks going beyond channel Ozymandias. Author: Nikolay Kositsin
Trend Trigger Factor JMA : Trend Trigger Factor was described by M.H. Pee in the Technical Analysis of Stocks and Commodities magazine in December, 2004. This version is adding JMA (Jurik Moving Average) smoothing to lessen false signals and some extras in order to make the trend triggering state
Trend Trigger Factor : Trend Trigger Factor was described by M.H. Pee in the Technical Analysis of Stocks and Commodities magazine in December, 2004. This version is adding T3 smoothing (to lessen false signals) and some extras in order to make the trend triggering state easier. Author: Mladen Rakic
KAMA Keltner Сhannel : Keltner Channel is usually calculated as SMA (Simple Moving Average) +- ATR distance for the bands. In the series of different types of Keltner Channel indicators, here is a version that is adaptive too. In this version, Perry Kaufman's Adaptive Moving Average (KAMA) is used
JMA Keltner Сhannel : Keltner Channel is usually calculated as SMA (Simple Moving Average) +- ATR distance for the bands. Since SMA is the slowest moving average, here is a version that uses a much "faster" moving average for the calculation instead: the JMA (Jurik Moving Average) that is very well
NonLagMA Keltner Сhannel : Keltner Channel is usually calculated as SMA (Simple Moving Average) +- ATR distance for the bands. Since SMA is the slowest moving average, here is a version that uses a much "faster" moving average for the calculation instead: the Non Lag MA. That should help in faster
The ytg_ADX_V1 Expert Advisor. : It uses the values of ADX indicator for trading. The Expert Advisor is designed to trade in MetaTrader 5 client terminal at any currency pairs and any timeframes. The trading strategy is the following: when trading it checks the values of the ADX indicator . to open
Dynamic Moving Average : Dynamic Moving Average. Author: Scriptor
DivStochv5: Basic on iStochastic. Show good area price for long/short. Author: ngoc thach
Elliot Oscillator Simple : By definition Elliot Oscillator is a "34 period Simple Moving Average of prices subtracted from a 5 period Simple Moving Average of prices displayed as a histogram above and below a zero line" (it is sometimes called a "5/34 Oscillator"). This version is doing exactly the
Range Oscillator + Bands (Smoothed) : Range Oscillator indicator shows the relative position of median price in the highest high to lowest low range for desired period. This version is the smoothed version of the original Range Oscillator + Bands indicator. Smoothing is cleaning up some false
Range Oscillator - Smoothed : Range Oscillator is a useful indicator, but in its original form it probably lacks some smoothness in order to avoid some false signals. This version is adding that (smoothing) option in order to avoid some false signals. Author: Mladen Rakic
Close all orders once the drawdown reaches a specific percentage: This code has some functions to close all opened orders once the drawdown reaches a specific percentage of the account balance. Author: Khaled Mohamed
Price Zone Oscillator - Floating Levels Smoothed : In order to filter out some of the signals of the Price Zone Oscillator - Floating Levels indicator, smoothing is added to this version. It filters out a lot of false signals this way, thus possibly becoming more usable. Author: Mladen Rakic
Price Zone Oscillator - Smoothed : One of the possible issues of the Price Zone Oscillator indicator is that the slope of it is tending to be "too fast". This version is an attempt to solve that issue. Here is a comparison of the two: the lag is minimal and the usability of the smoother values is
Sigmoidal Normalized RSI : One more possible way to avoid RSI "flattening". This is sigmoidal normalized version of RSI. Additional JMA smoothing is used in order to produce smooth results. Author: Mladen Rakic
Normalized RSI JMA Smoothed : Normalized RSI tends to be "nervous" (the direction of the RSI itself, and of the normalized RSI as a result is changing sometimes erratically). This version is adding JMA smoothing to it in order to make that volatility lesser and to attempt to make the slope of the