The ATR_for_Stops MQL5 Indicator displays two ATR Envelopes. These can be used to suggest:
Download the MQL5 source code of ATR_for_Stops.
Building trading tools that are useful.
The BB-Trend MQL5 Indicator uses two Bollinger Bands™ to signal both trend and direction.
See a Screenshot of BB-Trend. (Indicator is in the sub-window)
Download the MQL5 source code of BB-Trend.
lower = MathAbs(lowerBB(20) - lowerBB(50)) upper = MathAbs(upperBB(20) - upperBB(50)) BBTrend = (lower - upper) / middleBB(20)
OtherPairs MQL5 Indicator
From a given currency pair, determine the base currency, then determine how many of the "other" pairs having that base currency have 20EMA above 50EMA.
In cases that the base currency is actually the quote currency of the test pair, reverse the order, i.e. 20EMA below 50EMA.
For example: USDCAD has base currency USD.
Download the MQL5 source code of OtherPairs.
This is a good example of how to program a multi-currency indicator in MQL5.
The Index-Finder 1.03 MQL5 Indicator is a tool to find the index number of any bar. I use this indicator ALL THE TIME! Seriously. One of the simplest indicators that's actually useful.
Download the MQL5 source code of Index Finder for free.
For more information, see the MQL5 post that prompted this tool.
Download Version 1.01 version from MQL5.com.
The Self-Tuning Envelopes MQL5 Indicator is similar to the Envelopes indicator that ships with MT5. The key difference is that it tunes based upon how many bars you want to "poke through" the bands.
Sorry, I am not sharing the source code for this indicator.
I wrote a simple test Indicator that synchronizes data from the server and displays the next time frame (nextTF) high on the current chart.
Find the discussion and code example here
SpinEditIncr spin edit control is derived from CSpinEdit from MetaQuotes.
I realized there were some other features I wanted from CSpinEdit, so I created my own class.
Find additional discussion here
FREE!Download configuration files (7Zip file; 10KB)