Watch how to download trading robots for free

Interesting script?
So post a link to it -
let others appraise it

You liked the script? Try it in the MetaTrader 5 terminal


Contrarian trade MA - expert for MetaTrader 5

Scriptor | English Русский 中文 Español Deutsch 日本語 Português

Published by:
Vladimir Karputov
votes: 10
2018.11.20 12:54

The author of the idea - Scriptor

mq5 code author - barabashkakvn

The Expert Advisor uses iMA (Moving Average, MA) indicator and W1 timeframe. A timeframe can also be set separately via the MA and OHLC: timeframe parameter. The Number of bars among which search is Highest and Lowest interval searches for highs and lows. Position size (Lots) and stop loss (Stop Loss) are set as well.

The EA opens only one position at a time, therefore it is able to work both on hedging and netting accounts.

Trading signals

  • max - maximum found value of High prices
  • min - minimum found value of Low prices
  • rates[1].close - Close price on bar #1
  • rates[0].open - Open price on bar #1
  • ma[1] - Moving Average indicator value on bar #1

      if((max<rates[1].close) || (ma[1]>rates[0].open))
      else if((min>rates[1].close) || (ma[1]<rates[0].open))

Translated from Russian by MetaQuotes Software Corp.
Original code:

RL algorithms RL algorithms

Libraries based on the article "Random decision forest in reinforcement learning"

Candle_Range_Envelop Candle_Range_Envelop

Candle Range Envelop indicator

Exp_XFisher_org_v1 Exp_XFisher_org_v1

Exp_XFisher_org_v1 Expert Advisor based on XFisher_org_v1 oscillator signals.

XFisher_org_v2_Candle_Cloud_Alert XFisher_org_v2_Candle_Cloud_Alert

XFisher_org_v2_Candle_Alert indicator with background filling for overbought/oversold areas, as well as for the channel between them