Expert Advisors • Indicators • Scripts • Libraries

MQL.RobotFX.org is the biggest collection of MetaTrader expert advisors (MT5 & MT4), indicators, scripts and libraries that can be used to improve trading results, minimize risks or simply automate trading tasks

MetaTrader 5 Indicator | TWR

TWR is calculated based on the color of the previous bar and the closing price of the current bar, ignoring the other price information, and actually redrawing the candle chart using the closing price.

Color definition:

  • Red indicates a rise.
  • Green indicates a drop.

Define the color of the first bar:

Open > Close - Green; Open < Close - Red;

Note (just to help understand, the actual code's index order is the opposite):

  • Open[0] - the current opening price.
  • Close[0] - the current closing price.
  • Open[1] - the opening price of the previous bar.
  • Close[1] - the closing price of the previous bar.

The calculation principle is as follows:

1.Upward trend:

MetaTrader Experts, Indicators, Scripts and Libraries

Figure 1: calculation principle of upward trend

2.Down trend:

MetaTrader Experts, Indicators, Scripts and Libraries

Figure 2: calculation principle of down trend

Classic turning signal of indicators:

MetaTrader Experts, Indicators, Scripts and Libraries

Figure 3: upward trend signal turn

MetaTrader Experts, Indicators, Scripts and Libraries

Figure 4: downtrend signal turn

3.In fact, we can add EMA to filter the noise signal and improve the quality of the signal.

If TWR give us the trend signal, and the bar closes above the EMA or under the EMA, then the trend will be true.

MetaTrader Experts, Indicators, Scripts and Libraries

Figure 5: example

20656

Best MetaTrader Indicators + Profitable Expert Advisors