Download MetaTrader 5

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

Experts

Multi Arbitration 1.000 - expert for MetaTrader 5

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

Views:
798
Rating:
votes: 19
Published:
2017.11.03 11:29
Updated:
2017.11.09 10:59

Buy a security (open BUY positions) at a lower price, sell (open SELL positions) at a higher price.

In version 1.000, the Expert Advisor only trades one symbol (the "Symbol" parameter in input parameters).

Basic position opening principle:

  • If the profit of all BUY positions is less than the profit of all SELL positions, we can conclude that the current trend is downward, and open SELL.
  • If the profit of all SELL positions is less than the profit of all BUY positions, we can conclude that the current trend is upward, and open BUY.
      if(profit_buys<profit_sells) // trend down
         m_trade.Buy(m_symbol.LotsMin(),m_symbol.Name());
      else if(profit_sells<profit_buys) // trend up
      m_trade.Sell(m_symbol.LotsMin(),m_symbol.Name());
      else if(profit_buys==0.0 && profit_sells==0.0)
         m_trade.Buy(m_symbol.LotsMin(),m_symbol.Name());

Testing results on EURUSD, H4:

Multi Arbitration 1.000

During long-term trends, deposit load greatly increases. This problem has not been solved yet.

Translated from Russian by MetaQuotes Software Corp.
Original code: https://www.mql5.com/ru/code/18739

BarTimerCLineRounded_HTF BarTimerCLineRounded_HTF

The BarTimer indicator implemented using the classes of libraries that were described in detail in the article "Custom indicators and infographics in CCanvas", with the possibility to set a fixed timeframe, data from which the indicator displays in input parameters.

BarTimerCLineRounded BarTimerCLineRounded

The BarTimer indicator implemented using the classes of libraries that were described in detail in the article "Custom indicators and infographics in CCanvas", using current timeframe data.

Exp_Color_QEMA_Envelopes_Digit_System Exp_Color_QEMA_Envelopes_Digit_System

A breakout trading system based on the signals of the Color_QEMA_Envelopes_Digit_System indicator.

Exp_Color_PEMA_Envelopes_Digit_System Exp_Color_PEMA_Envelopes_Digit_System

A breakout trading system based on the signals of the Color_PEMA_Envelopes_Digit_System indicator.