Articles, Library comments - page 286

Smoother Momentum Stops : Momentum is usually used for trend or price change direction assessment. This indicator changes that in some way. The stops are calculated using the smoother momentum and the direction of the stops is determined based on the smoother momentum. Apart from direction of the
New article Testing patterns that arise when trading currency pair baskets. Part III has been published: In this article, we finish testing the patterns that can be detected when trading currency pair baskets. Here we present the results of testing the patterns tracking the movement of pair's
Nonlinear regression : First, a few words about nonlinear regression: Nonlinear regression is a form of regression analysis in which data is fit to a model and then expressed as a mathematical function. Simple linear regression relates two variables (X and Y) with a straight line (y = mx + b), while
Asymmetric bands : There are a lot of bands type indicators and almost all are working in a very similar way: some basic value is taken to be a central value and the bands are drawn on equal distances up and down. That encloses the prices very well, but usually causes a lag when there is a trend
Synthetic smoothed RSI : The idea of this indicator is the same as for the synthetic RSI: Instead of using one RSI, the indicator is using 3 instances of RSI, Those 3 instances of RSI are then used to calculate the "synthetic" value (that is not an average of the 3 since the calculation differs from
Polychromatic Momentum : Denis Meyers that invented Polychromatic Momentum, describes it as: Momentum is defined as the difference, or percent change, between the current bar and a bar some lookback period in the past. The major problem with using momentum based indicators is that the optimum
Dsl - RSI of average : This indicator is using filtered prices for RSI (instead of using "raw" prices) and is using Discontinued Signal Line for trend assessment (instead of using slope or fixed levels). Price filtering prior to RSI calculation helps in making less false signals without adding
CDouble & CDoubleVector : A library for common rounding methods used in MQL development, primitive wrapper class for type (double), and vector for CDouble objects. MQL5 and MQL4 compatible! CDouble The CDouble class wraps a value of the primitive type double in an object. In addition, this class
Permutations and Combinations: Introduction It doesn't happen very often, but every once in awhile one needs to iterate over all of the combinations or permutations of a set of objects. Or more specifically, given a set of N objects, you want to consider k of them at a time (for each...
Vidya zone (metatrader 4): Vidya zone (metatrader 4). ‌ Author: Mladen Rakic
Start External Process: This script allows you to start any arbitrary external program. Use it as-is or as a starting point for something amazing. In order for this script to work, you will have to allow it to import DLLs. The DLL should be present in computers running the windows operating...
Stochastic of Hull : The Stochastic Oscillator is a momentum indicator comparing the price to the range of its prices over a certain period of time. The sensitivity of the oscillator to market movements is reducible by adjusting that time period or by taking a Moving Average of the result. Hull
Double Smoothed EMA : In his article "Trading With An Adaptive Price Zone", Lee Leibfarth uses an interesting variation of EMA. Even though the author of the article did not use that name, due to the nature of how the indicator is calculated, we are going to use the "double smoothed EMA". Unlike the
Dsl - CMO bars : The Chande Momentum Oscillator is a technical momentum indicator invented by Tushar Chande. Chande introduced the indicator in his 1994 book "The New Technical Trader". It is created by calculating the difference between the sum of all recent gains and the sum of all recent losses
Dsl - CMO : The Chande Momentum Oscillator is a technical momentum indicator invented by Tushar Chande. Chande introduced the indicator in his 1994 book "The New Technical Trader". It is created by calculating the difference between the sum of all recent gains and the sum of all recent losses and
Schaff Trend Cycle - DEMA : The Schaff Trend Cycle (STC) indicator is the product of combining Slow Stochastics and the Moving Average Convergence/Divergence (MACD). The MACD has a reputation as a trend indicator, but it's also notorious for lagging due to its slow responsive signal line. The
Rsi(var) Zerolag DEMA : As it was shown in the Rsi(var) indicator, other Moving Averages can be used for calculation of an RSI indicator. This version is one more step in that direction. Adding zero lag DEMA to the RSI calculation as a preferred smoothing method has two things as a result: It is
Triple Hull : The indicator is using 3 instances of Hull Moving Average. The Hull Moving Average (HMA), developed by Alan Hull, is an extremely fast and smooth moving average. In fact, the HMA almost eliminates lag altogether and manages to improve smoothing at the same time. Combining 3 instances
Rsi(var) Zerolag MA : As it was shown in the Rsi(var) indicator, other Moving Averages can be used for calculation of an RSI indicator. This version is one more step in that direction. Adding zero lag MA to the RSI calculation as a preferred smoothing method has two things as a result: It is
CEquityHstBar: CEquityHstBar is the library for showing the equity of EA back-testing on an offline chart. The class is designed to write the equity data in back-testing into hst file, and then show the equity on an offline chart. Author: Ziheng Zhuang
New article Video tutorial: MetaTrader Signals Service has been published: In just 15 minutes, this video tutorial explains what MetaTrader Signals Service is, and demonstrates in great detail how to subscribe to trade signals and how to become a signal provider in our service. By watching this
IEEE Floating-Point Decoder : Display the actual stored value of a floating-point (i.e., float, double) number, with high accuracy up to many decimal digits. This helps to debug exact value of floating-point numbers for other MQL5 programs. Author: amrali
Zero lag TEMA : The Indicator ZeroLAG MA was described in journal Technical Analysis of Stocks and Commodities, April, 2000 for the first time and according to creators, the Indicator ZeroLAG MA is a Moving Average with zero delay. This indicator uses TEMA calculation mode in order to make the lag
Zero lag DEMA : The Indicator ZeroLAG MA was described in journal Technical Analysis of Stocks and Commodities, April, 2000 for the first time and according to creators, the Indicator ZeroLAG MA is a Moving Average with zero delay. But, since everything can be a subject to improvement, here is
Zero lag MA : In an eternal search for an average with less lag, there were few attempts that were quite good. The ZeroLAG MA indicator was described in the journal "Technical Analysis of Stocks and Commodities", April, 2000 for the first time. According to creators, the ZeroLAG MA indicator is a
LinearRegSlope_v1: Indicator LinearRegSlope_v1. Author: John Smith
RSI 2 TimeFrames: The RSI indicator has the ability to display a single window of RSI values of another timeframe defined by the user. Author: Alexey Surkov
Closed_TOTAL: Total closure of all positions (winners/losers). You can also select which are of a single instrument. Author: Miguel Angel Vico Alba
Bounce Strength Indicator 2.0 with Tango Line: Bounce Strength Indicator (BSI) shows the strength of bounce. It now works in trend and uses Tango Line calculations. Author: fxborg
Step Stochastic : The upgraded version of Stochastic without repainting. Author: Mladen Rakic