Советник MQL Universal EA

Купить эксперта MQL Universal EA в магазине систем алготрейдинга

Краткое описание

Представленный советник торгует с использованием стандартных индикаторов MT4, таких как Скользящие средние (MA), MACD, RSI, Полосы Боллинджера и другие. Он был создан, чтобы обеспечить возможность комбинирования индикаторов для увеличения торговых возможностей. Вы можете включить или выключить тот или иной индикатор и настроить параметры каждого из них. Эксперт также предоставляет возможность использования нескольких тайм фреймов и системы управления капиталом. В результате, данный торговый робот позволяет применять в торговле разные торговые стратегии. Результаты торговли будут зависеть от используемой стратегии и выбранных настроек.

Входные параметры:

  • Stealth_Mode – Если true, то все уровни TP/SL будут скрыты от брокера и невидимы в торговом терминале. Если false, ордера будут модифицированы и уровни TP/SL будут выставлены на стороне брокера, как обычно.
  • Close_By_Opposite – Если true, открытый ордер будет автоматически закрыт по противоположному торговому сигналу. Например, если открыт ордер на покупку и появился новый сигнал на продажу, позиция buy автоматически закроется.
  • TakeProfit – Значение в пипсах для выставления TP по каждой позиции.
  • StopLoss – Значение в пипсах для выставления SL по каждой позиции.
  • Slippage – Максимальное проскальзывание, допустимое при открытии и закрытии трейда. Если в момент исполнения проскальзывание будет выше указанного значения, исполнение будет прекращено.
  • MagicNumber – Значение магического номера для эксперта. Выставьте отдельный номер для каждого графика, на котором работает эксперт. Магический номер должен быть больше или равен 0 и являться целым числом.
  • Lot_Mode – Здесь выбирается тип мани-менеджмента (MM), который будет использоваться. Доступные варианты указаны в описании параметра ‘Lot_Modes’.
  • FixedLotSize – Это значение используется, если параметр ‘Lot_Mode’ равен 1.
  • Risk – Это значение используется, если параметр ‘Lot_Mode’ равен 2. Чем выше данное значение, тем больше лотов на сделку. При расчетах этот тип MM использует эквити и свободные средства на счете.
  • Max_Martingale_Orders – Это значение используется, если параметр ‘Lot_Mode’ равен 3. Оно представляет собой максимальное число раз, которое множитель Мартингейла будет применен к размеру лота.
  • Martingale_Multiplier – Это значение используется, если параметр ‘Lot_Mode’ равен 3. Оно представляет собой множитель, применяемый при торговле по Мартингейлу. Например, если размер лота последнего убыточного трейда равнялся 2.00, а значение множителя установлено на 2, то размер лота нового трейда будет 4.00.
  • TrailingStart – Размер прибыли в пипсах, при достижении которого активируется трейлинг прибыли. Например, если установлено значение 10, это означает, что трейлинг начнется, как только прибыль достигнет 10 пипсов, и SL подвинется на ‘TrailingStop’ пипсов вслед за текущей рыночной ценой. Значение 0 не отключает трейлинг прибыли, а лишь означает, что трейлинг начнется сразу при достижении пункта прибыли.
  • TrailingStop – Количество пипсов, на которое сдвигается уровень SL при трейлинге. При установке значения 0, Трейлинг Стоп будет отключен.
  • TrailingStep – Количество пипсов разницы между каждым изменением TS. Например, при значении 1, SL можно модифицировать следующим образом: 1.5001, 1.5002, 1.5003 и т.д.
  • BreakEvenStart – Количество пипсов прибыли, которое должен пройти ордер до активации безубытка. При значении 0 безубыток отключен.
  • BreakEvenPips – Размер безубытка относительно цены открытия ордера. Например, если ордер на покупку открылся на уровне 1.5000 и значение данного параметра равно 1, безубыток передвинет SL на уровень 1.5001, чтобы зафиксировать 1 пункт прибыли.
  • UseTimer – Если true, включается торговый таймер. Если false, торговый таймер отключен.
  • Timer – Это параметр представляет собой допустимый период времени, в течение которого можно открывать новые трейды. Уже имеющиеся трейды не будут закрыты, если текущее время выйдет за пределы указанного лимита времени. Они по-прежнему закроются в стандартном режиме. Ограничения по времени касаются только новых трейдов. Для корректной работы значение должно быть указано в допустимом формате, по аналогии со значением по умолчанию. Не добавляйте во входную строку никакие посторонние символы или пробелы. Например, 08.00 и 08 00 не идентичны записи в виде 08:00. Таймер использует рабочее время брокера, которое отображается в платформе MetaTrader, а не время в формате GMT или время вашего компьютера. В таймере можно указывать как часы, так и минуты. Данный параметр используется, только если для ‘UseTimer’ выставлено значение true.
  • Indicators_Shift – Данное значение используется для всех включенных индикаторов. Оно представляет собой сдвиг, с которым эксперт будет рассматривать значения индикаторов. При значении, равном 0, эксперт будет рассматривать значения в реальном времени. При значении 1 эксперт будет рассматривать значения последнего закрытого бара и т.д. Если установлено значение больше 0, эксперт будет использовать подтвержденные значения индикаторов.
  • Reverse_Signals – Данное значение используется для всех включенных индикаторов. Оно разворачивает сигнал того или иного индикатора. Например, если индикатор обычно показывает сигнал на покупку, а значение данного параметра true, то эксперт будет рассматривать такой сигнал как сигнал на продажу.
  • MAs_ON – Включает/выключает сигнал индикатора MA. Сигнал индикатора MA формируется при пересечении быстрой MA c медленной MA. Например, если быстрая MA выше медленной MA, мы имеем сигнал на покупку.
  • MACD_ON – Включает/выключает сигнал индикатора MACD. Сигнал индикатора MACD формируется при пересечении основной гистограммы MACD с сигнальной линией MACD. Например, столбцы основной гистограммы выше сигнальной линии образуют сигнал на покупку.
  • Stoch_ON – Включает/выключает сигнал индикатора Stochastic. Сигнал индикатора Stochastic формируется при пересечении основной линии с сигнальной линией. Например, если основная линия находится выше сигнальной линии, мы имеем сигнал на покупку.
  • RSI_ON – Включает/выключает сигнал индикатора RSI. Сигнал индикатора RSI определяется в зависимости от положения значения RSI выше или ниже уровней RSI_High_Level и RSI_Low_Level. Например, если значение RSI равно 31.55, при этом значения RSI_Low_Level и RSI_High_Level равны, 30 и 70, соответственно, а последнее пересечение было пересечением вверх нижней линии, то мы имеем дело с сигналом на покупку, так как значение RSI выше низкого уровня и ниже высокого уровня и имеет направленность вверх.
  • CCI_ON – Включает/выключает сигнал индикатора CCI. Сигнал индикатора CCI определяется в зависимости от положения значения индикатора CCI выше или ниже уровней CCI_High_Level и CCI_Low_Level. Например, если значение CCI равно -65.92, при этом значения CCI_Low_Level и CCI_High_Level установлены на -100 и 100, соответственно, а последнее пересечение было пересечением вверх нижней линии, то мы имеем дело с сигналом на покупку, так как значение CCI выше низкого уровня и ниже высокого уровня и имеет направленность вверх.
  • WPR_ON – Включает/выключает сигнал индикатора WPR. Сигнал индикатора WPR определяется в зависимости от того, где находится значение WPR: выше или ниже уровней WPR_High_Level и WPR_Low_Level. Например, если значение WPR равно -77.52, при этом значения WPR_Low_Level и WPR_High_Level равны, соответственно, -80 и 20, а последнее пересечение было пересечением вверх нижней линии, это сигнализирует о покупке, так как значение WPR выше низкого уровня и ниже высокого уровня и имеет направленность вверх.
  • BB_ON – Включает/выключает сигнал индикатора “Полосы Боллинджера”. Сигнал “Полос Боллинджера” формируется тогда, когда цена выходит за пределы нижней или верхней полос Боллинджера. Например, если цена выходит за пределы нижней полосы, образуется сигнал на покупку.
  • ENV_ON – Включает/выключает сигнал индикатора Envelopes. Сигнал индикатора Envelopes формируется при движении цены выше или ниже линий индикатора. Например, если цена вышла за пределы нижней границы индикатора Envelopes, это сигнал на покупку.
  • AL_ON – Включает/выключает сигнал индикатора Alligator. Сигнал на покупку образуется, когда линия губ Аллигатора находится выше линии зубов, а линия зубов – выше линии челюстей. Обратное верно для сигнала на продажу.
  • OsMA_ON – Включает/выключает сигнал индикатора OSMA. Сигнал индикатора OSMA определяется в зависимости от положения значения OSMA выше или ниже нулевой линии. Например, если значение OSMA равно 0.0014, это сигнализирует о покупке. Значение -0.0014, сигнализирует о продаже.
  • AO_ON – Включает/выключает сигнал индикатора Awesome Oscillator. Сигнал индикатора Awesome Oscillator образуется при формировании “блюдца”. “Блюдце” состоит из 2 восходящих столбцов со значениями выше нуля и третьего столбца между ними с меньшим, чем у крайних столбцов, значением. И наоборот, “перевернутое блюдце” состоит из двух нисходящих столбцов со значениями ниже нуля и третьего столбца между ними с большим, чем у крайних столбцов, значением. Для формирования “блюдца” необходимы как минимум 3 закрытые свечи.
  • Методы:
    • 0=SMA
    • 1=EMA
    • 2=SMMA
    • 3=LWMA
  • Цены:
    • 0=Цена закрытия
    • 1=Цена открытия
    • 2=Максимальная цена
    • 3=Минимальная цена
    • 4=Средняя цена
    • 5=Типичная цена
    • 6=Взвешенная цена

Добавить комментарий

Войти с помощью: 

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Time limit is exhausted. Please reload the CAPTCHA.