Watch how to download trading robots for free
Find us on Twitter!
Join our fan page
Interesting script?
So post a link to it -
let others appraise it
You liked the script? Try it in the MetaTrader 5 terminal
Experts

Contrarian trade MA - expert for MetaTrader 5

Published by:
Vladimir Karputov
Views:
3201
Rating:
(20)
Published:
2018.11.20 12:54
Need a robot or indicator based on this code? Order it on Freelance Go to Freelance

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))
        {
         ***
         BUY
         ***
        }
      else if((min>rates[1].close) || (ma[1]<rates[0].open))
        {
         ***
         SELL
         ***
        }


Translated from Russian by MetaQuotes Ltd.
Original code: https://www.mql5.com/ru/code/22914

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