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

Pending Min Max Previous Bar Panel - эксперт для MetaTrader 5

Просмотров:
2041
Рейтинг:
(12)
Опубликован:
2020.05.30 08:07
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Идея торговой стратегии

Это утилита в виде панели помогает выставлять отложенные ордера по минимальным и максимальных ценам предыдущего бара на таймфрейме 'Timeframe' указанном в настройках. Для облегчения задачи панель всегда размещает две горизонтальные линии ('Min Previous Bar' и 'Max Previous Bar') на минимуме и максимуме предыдущего бара с заданного таймфрейма. 

В рынке не может быть больше двух отложенных ордеров выставленных на текущем символе данным советником. При срабатывании одного отложенного ордера, второй удаляется. При выдаче команды на размещение сначала будут удалены предыдущие отложенные ордера.

В настройках также можно установить торговые параметры: 'Stop Loss', 'Take Profit' и 'Trailing Stop'. Для отложенного ордера можно задать 'Expiration', 'Indent' и 'Maximum spread'

Сама панель выполнена на базе класса CDialog и содержит только две кнопки: 'Place' и 'Delete'. Клик на 'Place' выдаёт приказ разместить два отложенных ордера - Buy stop и Sell stop.

ВНИМАНИЕ:

отложенный ордер может не разместиться если:

  • текущий спред больше, чем заданный в 'Maximum spread' - в таком случае задание аннулируется и производится попытка удалить все отложенные ордера
  • произошла ошибка размещения - также задание аннулируется и производится попытка удалить все отложенные ордера

    Клик на 'Delete' выдаёт приказ на удаление всех отложенных ордеров.


    Архив "Pending Min Max Previous Bar Panel.zip" необходимо распаковать в отдельную папку в папку MQL5/Experts.

    Содержание архива:

    • Pending Min Max Previous Bar Panel.mq5 - советник
    • TradingEngine31.mqh - торговый класс
    • TradingEngineEnums

    Разместите файлы в папки:

    Файл Папка назначения
     Pending Min Max Previous Bar Panel.mq5  [data folder]\MQL5\Experts\Pending Min Max Previous Bar Panel\
     TradingEngine31.mqh  [data folder]\MQL5\Experts\Pending Min Max Previous Bar Panel\
     TradingEngineEnums.mqh  [data folder]\MQL5\Experts\Pending Min Max Previous Bar Panel\


    Pending Min Max Previous Bar Panel


    Wilson Relative Price Channel EA Wilson Relative Price Channel EA

    Торговая стратегия по пользовательскому индикатору 'Wilson Relative Price Channel - mod'

    Alligator iFrAMA Alligator iFrAMA

    Индикатор Alligator, в котором линии - это индикатор iFrAMA (Fractal Adaptive Moving Average, FRAMA).

    Daily Trading Statistics Daily Trading Statistics

    Утилита: отображает статистику торговли за день. Работа при помощи графических объектов OBJ_LABEL

    RSI Alert In to the Zone RSI Alert In to the Zone

    Выдача алерта и воспроизведение звука, когда индикатор iRSI (Relative Strength Index, RSI) находится в зоне