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

OpenTicks - expert for MetaTrader 5

Published by:
Vladimir Karputov
Views:
3216
Rating:
(19)
Published:
2017.01.19 16:57
Updated:
2018.06.27 13:39
\MQL5\Include\Trade\
OpenTicks.mq5 (18.93 KB) view
Need a robot or indicator based on this code? Order it on Freelance Go to Freelance

Author of the idea — Maksim Zerkalov, author of the mq5 code — barabashkakvn.

When opening a new bar, the EA analyzes the value of the previous four bars:

   if(iHigh(1)>iHigh(2) && iHigh(2)>iHigh(3) &&
      iHigh(3)>iHigh(4) && iOpen(1)>iOpen(2) &&
      iOpen(2)>iOpen(3) && iOpen(3)>iOpen(4))
      BuyOp=true;
   if(iHigh(1)<iHigh(2) && iHigh(2)<iHigh(3) &&
      iHigh(3)<iHigh(4) && iOpen(1)<iOpen(2) &&
      iOpen(2)<iOpen(3) && iOpen(3)<iOpen(4))
      SellOp=true;

When we have an open position, then the "HalfLots" variable value is checked in the

void TrailingStairs(ulong m_ticket,ushort trldistance)

trailing block. In other words, the system checks if it is possible to partially close a profitable position. If "HalfLots==true", the position is closed partially:

                  m_trade_partial.PositionClose(m_position.Ticket(),-1,half_volume);


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

Exp_CenterOfGravityCandle Exp_CenterOfGravityCandle

The Exp_CenterOfGravityCandles Expert Advisor is based on signals of the CenterOfGravityCandles indicator.

WPR_Histogram_Round_HTF WPR_Histogram_Round_HTF

The WPR_Histogram_Round indicator with the timeframe selection option available in the input parameters.

Exp_TimesDirection Exp_TimesDirection

The Expert Advisor opens and closes positions at the predefined moments in time.

SilverTrend_Signal_Alert SilverTrend_Signal_Alert

SilverTrend semaphore signal indicator features alerts, emails and push notifications.