Показано с 1 по 1 из 1
  1. #1
    Новый человек здесь Аватар для Vladimir Khlystov
    Регистрация
    01.02.2018
    Сообщений
    4
    Поблагодарил(а)
    0
    Получено благодарностей: 0 (сообщений: 0).

    По умолчанию Усредняющий советник по индикатору RSI

    Сигналом для открытия ордера является пересечение RSI верхнего или нижнего уровня.

    Уровни задаются в параметрах.

    Код:
    extern ENUM_TIMEFRAMES timeframe_RSI = 60;
    extern int    period_RSI      = 14;
    extern int    level_buy       = 30;
    extern int    level_sell      = 70;
    extern int    MinStep         = 20;
    extern double Lot             = 0.1;
    extern double K_Lot           = 1.5;
    extern int    Takeprofit      = 50;
    extern int    Magic           = 0;
    extern int    DigitsLot       = 2;
    extern int    slippage        = 3;

    Пример
    Если Индикатор пересекает уровень level_buy = 30 снизу вверх, то открывается позиция buy. Если цена не дошла до TP и поступил новый сигнал на buy, то советник проверяет уровень текущей цены и, если цена ниже на MinStep, то открывает вторую сделку.

    TP обоих сделок усредняется и выставляется от точки их суммарного безубытка. Так же происходит и с позициями на продажу.

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

    Ниже пример работы советника.
    Нажмите на изображение для увеличения. 

Название:	2018-05-01_14-17-28.png 
Просмотров:	0 
Размер:	17.8 Кб 
ID:	94921
    Вложения Вложения
    Помогу в разработке экспертов, индикаторов, скриптов для MT4 и MT5
    Skype: mqlcmillion /----- --/ /--- --- -/ Email: [email protected]

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •