PS: it is one in the "need-for-speed" series - suitable for usage using custom calls. Setting the ema period to <=1 will produce something similar to "regular" CCI, but do not c...
Quoted from Combination of 4 RSI values (RSI of High, Low, Open and Close) displayed as candles.This implementation use less ressource and standard iRSI MT5 function to calculate t...
The indicator shows the speed of price change in points per minute. The general idea is taken from the , but the code has been improved, and the functionality has been expanded. In...
Unity is a cluster multi-currency indicator showing synchronous changes in the value of metals and major currencies in a generalized form. It was first published in the article .In...
This utility allows monitoring of multiple symbols and positions on one chart, with one group for long (buy) symbols, and another group for short (sell) symbols. There are 7 defaul...
The utility will display the high, low, open, close and time statistics for any user selected bar of any timeframe for the symbol of the chart the utility resides on. The indicator...
Arrow trends by iBearsPower and iBullsPower indicator for MT5.Hopefully useful for fellow traders.Update_01: 2019/07/31 ~ Added distance in input property from zero in pips....
This is a classic trading strategy based on two Moving Averages crossover. Buys when fast MA crosses slow MA from below and sells when fast MA crosses slow MA from above.Parameters...
This utility is not a trading information utility. It will only have value for those getting bar information using the Bars (or iBars, as they are near equivalent) and the CopyRate...
This Expert Advisor is based on a very popular but dangerous strategy which doubles the stakes after each loosing trade. Finally, if there is enough margin, it will reverse into th...
This utility is not a trading information utility. It will only have value for those getting information on the Number of Bars that have terminal data. This utility uses the functi...
By definition, the Standard Deviation(SD, also represented by the Greek letter sigma σor the Latin letter s) is a measure that is used to quantify the amount of variation or disper...
This is a Grid system which opens first trade with market order and next orders of the Grid with Limit Pending orders.Parameters First trade type is specified by the user, and afte...
The underlying algorithm can be described in the following way. Consider it on the minimalistic example with one currency pair (EURUSD) and gold (XAUUSD).At every moment, the marke...
This indicator was already published, but in these times of perpetual complaints that the terminal (mt5 or mt4 does not matter) is slow, this one is one more in the "need for speed...
Did you ever want to pass the time or to stretch your brains while awaiting important news event or monitoring open position in MetaTrader? It's easy with . This nontrading expert ...
• Inheritance is not always flexible. • Composition and delegation is sometimes a good alternative to dynamically add new behavior. • Decorator type matches component type. • Decor...
A good architecture is extendable, supportable, and reusable. Patterns help build hq systems. Patterns are proven to be good by experience. Patterns are generic solitions for soft...
Subjects update observers through interface. Subjects knows nothing about the observers (one-to-many weak relation). New data can be broadcast by the subject, or requested by the ...
Many architectures start with Factory method, then evolve to AF, Prototype, Builder Builder makes complex objects step-by-step. AF makes families of related products. Builder retu...
"NLD_Main" is a trend indicator, designed to identify the most relevant trends and trend reversals for the currently selected time-frame."NLD_Chart" is a custom price indicator, wh...
Trend indicator based on calculations similar to those found in "Ichimoku Kinko Hyo", with a wide range of drawing styles and parameters to fine-tune the calculation. It can be use...
This is a highly customizable Monster Trend indicator, which calculates standard deviations, moving averages and a number of other potential support and resistance zones. By defaul...
Scans multiple symbols looking for when the price crosses a pivot point or when xxPoints Near or bounce off pivot then it alerts the trader.Put Scanner On A Separate Chart Tab From...
Average price indicator that helps the trader to calculate the price for closing all the orders without loss and profit.With the help of the indicator, the trader creates the virtu...
"NLD_BackProp.mqh" contains the implementation of a very simple Artificial Neural Network that has one hidden layer and uses back-propagation for training/learning. The advantage o...
This script calculates and prints out the instance_id for MT4/MT5 installations.The instance_id is used in the roaming folder names such asPlease, find more details here:- MT4: - ...
First script selects symbols having spread below specified value on the marketwatch, then opens corresponding charts by appyling timeframe and template stated.Second script closes ...
Simple Script to help Selecting a signal based on parameters.User will input the parameters and the script will look up the Signals Base, 1 by 1 to find the matches....
ASSUMPTIONS Market conditions are indeterminable. Billions of factors are affecting market in different ways. At any instant evenly spaced upward or downward movements have same p...
Simple risk management tool, that calculates required lot size according to amount of money trader affords to lose and stop-loss in points.INPUTS Risk-Money: money to sacrifice. S...
Two variations are available;[ScalpAll]this script opens random positions with multiple symbols on marketwatch. take-profit and stop-loss levels are calculated by multiplying curre...
This is a multi-asset expert adviser based on martingale trading strategy. Its original idea is taken from another expert adviser - available for MT4.Warning. Martingale is easy ye...
This is not a real world indicator, but a simple demo of BPNN library, originally written in C++ and ported to MQL.The demo shows training and testing a neural network for timeseri...
This indicator predicts possible future price movements by searching for similar candle patterns in the rate history.This is an adaptation of original indicator WmiFor 3.0 (with dy...
Work logic If the last candle was bullish, the EA will enter the market with a buy order. If the last candle is bearish, then the EA will enter the market with a sell order. In thi...
This header provides the iRSIOnArray function known from MT4. It works with both MQL 4 and 5 code. A reason to use it also under MT4 could be that it fixes a bug known in the origi...