Смотри, как бесплатно скачать роботов
Ищи нас в Twitter!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Советники

OpenTicks - эксперт для MetaTrader 5

Опубликовал:
Vladimir Karputov
Просмотров:
2566
Рейтинг:
(19)
Опубликован:
2016.11.03 09:13
Обновлен:
2018.06.27 13:37
\MQL5\Include\Trade\
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Автор идеи: Maksim Zerkalov

Автор MQL5-кода: barabashkakvn

При открытии нового бара советник анализирует значение предыдущих четырех баров:

 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;

Когда имеем открытую позицию, то в блоке трейлинга

void TrailingStairs(ulong m_ticket,ushort trldistance)

проверяется значение переменной "HalfLots" — другими словами, проверяется, можно ли частично закрыть прибыльную позицию. При "HalfLots==true" происходит частичное закрытие позиции:

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

Эксперт Exp_CenterOfGravityCandles построен на основе сигналов индикатора CenterOfGravityCandles.

WPR_Histogram_Round_HTF WPR_Histogram_Round_HTF

Индикатор WPR_Histogram_Round с возможностью изменения таймфрейма индикатора во входных параметрах.

Exp_TimesDirection Exp_TimesDirection

Эксперт открывает и закрывает позиции в фиксированные во входных параметрах эксперта моменты времени.

SilverTrend_Signal_Alert SilverTrend_Signal_Alert

Семафорный сигнальный индикатор SilverTrend с подачей алертов, с отправкой почтовых сообщений и push-сообщений на смартфон.