Новый советник для терминала Meta Trader 5
Meta Trader 5 - Мощная платформа для Форекса и Фондовых рынков. Успешный трейдинг на финансовых рынках начинается с удобной и функциональной торговой платформы- это лучший выбор для современного трейдера!
Теперь у клиентов Westernpips есть ещё больше возможностей для арбитражной торговли в новом терминале Meta Trader 5
Newest PRO 3.7 Exclusive For Meta Trader 5
Price: 1500 USD
(Включен в тарифный план Professional)
- ТОРГОВЛЯ ОТЛОЖЕННЫМИ ОРДЕРАМИ
- КОНТРОЛЬ ДЛИТЕЛЬНОСТИ СДЕЛОК
- АВТОМАТИЧЕСКОЕ ВЫРАВНИВАНИЕ КОТИРОВОК
- ВОЗМОЖНОСТЬ ИСПОЛЬЗОВАНИЯ НА 4 И 5 ЗНАЧНЫХ БРОКЕРАХ
- АВТОМАТИЧЕСКИЙ КОНТРОЛЬ РИСКОВ
- КОНТРОЛЬ ПЛАГИНОВ БРОКЕРА
- КОНТРОЛЬ ПЛАГИНА ПРОСКАЛЬЗЫВАНИЯ
- КОНТРОЛЬ ПЛАГИНА ИСПОЛНЕНИЯ СДЕЛОК
НОВЫЕ ОПЦИИ, НОВЫЕ НАСТРОЙКИ, НОВЫЕ ФУНКЦИИ!
FOK, IOC,RETURN ИСПОЛНЕНИЕ СДЕЛОК
Теперь в советнике для терминала Meta trader 5 вы можете выбирать нужное вам исполнение ордеров FOK, IOC,RETURN EXECUTION
НАСТРОЙКИ БЫСТРОГО ПОСТАВЩИКИ КАТИРОВОК
Теперь в советнике для Meta trader 4 вы можете использовать 7 быстрых поставщиков котировок: LMAX, RITHMIC, CGQ, SAXO BANK, MT4 Коннектор, MT5 Коннектор, cTrader Коннектор.
КОНТРОЛЬ ПЛАГИНА ПРОСКАЛЬЗЫВАНИЯ И ИСПОЛНЕНИЯ СДЕЛОК
В новой версии советника теперь есть возможность контролировать проскальзывание. При использовании новых функций вы сможете отследить когда брокер установит плагин на ваш счет и советник автоматически остановит торговлю если проскальзывание будет больше чем указанное вами значение.
Если брокер использует плагин и заведомо замедляет исполнение сделок, советник сообщит вам об этом и автоматически остановит торговлю, защитив ваши средства. Вы можете установить максимально допустимое время для открытия сделки.
ТОРГОВЛЯ ОТЛОЖЕННЫМИ ОРДЕРАМИ
Новая функция позволяет использовать в торговле отложенные ордера, что дает возможность исключить проскальзывание.
Что нового в настройках советника?
Универсальный алгоритм выравнивания котировок позволяет получить наиболее точный сигнал! Алгоритм выравнивая построен на основе вычисления среднего отклонения цен за весь период сравнения котировок.
Новая функция позволяет использовать в торговле отложенные ордера, что дает возможность исключить проскальзывание.
Эта функция дает возможность получить максимально возможный тейк профит и закрыть позицию когда разрыв котировок станет минимальным, то есть забрать весь профит по сигналу.
Функция не дает закрыть ордер до тех пор пока сохраняется ценовой разрыв между быстрым и медленным поставщиком котировок. Дает возможность увеличить прибыль от каждой сделки в 2 раза по сравнению со стандартными настройками.
Использование этой настройки позволяет остановить убыточную торговлю, если количество убыточных ордеров превысит заданное значения, советник остановит торговлю автоматически. Это поможет защитить ваш депозит.
В новой версии советника теперь есть возможность контролировать проскальзывание. При использовании новых функций вы сможете отследить когда брокер установит плагин на ваш счет и советник автоматически остановит торговлю если проскальзывание будет больше чем указанное вами значение.
Если брокер использует плагин и заведомо замедляет исполнение сделок, советник сообщит вам об этом и автоматически остановит торговлю, защитив ваши средства. Вы можете установить максимально допустимое время для открытия сделки.
Теперь вы сможете торговать на счетах, где есть комиссия за сделку. Советник автоматически подсчитает размер комиссии и учтет эти данные в расчете сигнала и при закрытии сделки.
Совершенно новая функция, которая позволяет увеличить прибыльность по каждой сделке за счет подтягивания стопа за ценой. Довольно полезная функция при новостном арбитраже.
Эта функция позволяет снизить скорость чтения кода в советнике, но чем быстрее скорость чтения кода, тем более мощный сервер вам понадобиться. При UseTerminalSleepInMilliseconds= false, скорость чтения кода увеличивается в 20 раз и равна 0 ms.
Теперь есть возможность контролировать торговые часы, использовать советника по расписанию удобному для вас, или установить время старта советника перед новостью.
Настройки советника
ModeOfQuotes=1;
Здесь вы можете выбрать быстрого поставщика котировок
UseSymbCode = true;
SymbCode="EURUSD";
Название инструмента в быстром поставщике котировок
SymbReturn = false;
Опция для инструментов с обратным котированием
AvtoShiftBid = false;
Автоматическое выравнивание котировок
ShiftAsk = 0;
ShiftBid = 0;
Если AvtoShiftBid = false, uиспользуються ручные настройки выравнивания котировок из переменных ShiftAsk и ShiftBid
Отставание котировок в пунктах, при котором советник зайдет в сделку
MinGapForOpen = 0;
Минимальное отставание котировок в пунктах, при котором советник зайдет в сделку
UseDynamicMinimumLevel = false;
Автоматический расчет значения MinimumLevel. Можно использовать на всех брокерах с рыночным исполнением ордеров.
DynamicMinimumLevelSpreadCoefficient = 0.7;
Коэффициент спреда для расчета динамического показателя MinimumLevel.Работает при значениях от 0.6 до 1.0;
SignalMode=0;
Режим расчета сигнала по Bid/Ask
В режиме 0:
Сигнал на Sell расчитывается по формуле Bid поставщика-MT4Bid;
Сигнал на Buy расчитывается по формуле Bid поставщика -MT4Ask;
В режиме 1:
Сигнал на Sell расчитывается по формуле Bid поставщика -MT4Bid;
Сигнал на Buy расчитывается по формуле Bid поставщика - MT4Bid;
AvtoSettings = true;
Настройки MinimumLevel, FixTP, FixSL, Takeprofit, StopLoss будут расчитываться автоматически в зависимости от коэффициента спреда.
Например: MinimumLevel = MinimumLevel*spread + spread;
FixTP=FixTP*spread;
AvarageSpreadUse = true;
При включении данного режима, в торговле используется среднее значение спреда по торговому инструменту.
Для брокеров, где плавающий спред, лучше использовать флаг AvarageSpreadUse = true;
TradeByPendingOrders = false;
Новая функция позволяет использовать в торговле отложенные ордера, что дает возможность исключить проскальзывание.
DistanceForPendingOrdersInPips=1;
Минимальная дистанция для установки отложенного ордера в пунктах
PendingOrdersLifeTime=1;
Время жизни отложенного ордера. Если время закончилось, то отложенный ордер будет удален автоматически.
OrdersOpenIntervalMs = 0;
Интервал между открытием новых ордеров в милисекундах.
MaxAttemptsForOpenOrder = 5;
Максимальное количество попыток открыть ордер
NTrades = 1;
Максимальное количество одновременно открытых ордеров по одному торговому инструменту
Magic=0;
Магический номер сделки
EAComment="Wpips2016";
Комментарии советника в ордере
TradeSideSet="0-Both;1-Buy;2-Sell";
Выбор приоритетного направления для торговли
TradeSide=0;
Направление торговли
Плавающий, невидимый для брокера TakeProfit в пунктах.
FixSL = 5;
Плавающий, невидимый для брокера StopLoss в пунктах.
RealFixTP = false;
Эта функция дает возможность получить максимально возможный тейк профит и закрыть позицию когда разрыв котировок станет минимальным, то есть забрать весь профит по сигналу.
RealFixSL = false;
UseFixedStopLossAndTakeProfit = true;
Включение и отключение установки жесткого стопа и профита в открытых позициях
StopLoss = 7;
Жесткий stop loss
TakeProfit = 100;
Жесткий take profit
ShirtStopLoss = false;
Возможность использовать очень короткий Stop Loss в открытых ордерах
ShirtStopLossK = 2;
Коэффициент который используеться для расчета короткого StopLoss, когда включен режим ShirtStopLoss = true.
Формула для расчета короткого StopLoss = SpreadMT4 * ShirtStopLossK;
CloseWhenPriceEqual = false;
Функция не дает закрыть ордер до тех пор пока сохраняется ценовой разрыв между быстрым и медленным поставщиком котировок. Дает возможность увеличить прибыль от каждой сделки в 2 раза по сравнению со стандартными настройками. При включении данного режима советник закроет сделку только тогда, когда разрыв котировок вернется к нормальному значению (исчезнет геп).
CloseOrderDelay = 0;
Минимальная длительность сделки в секундах. Если ваш брокер запрещает сделки длительностью менее 1 минуты, установите это значение равным 60 секунд. Тогда сделка не закроется в течении 60 секунд.
MaxAttemptsForCloseOrder = 5;
Максимальное количество попыток закрыть ордер
Используется размер лота в % от депозита. Если это значение равно 0, используется фиксированный лот.
Lots=0.01;
Используется фиксированный лот, если параметр RiskPercent = 0.
max_Lots=100;
Максимально допустимый размер лота.
LotsCountSet="Lots Count: 0-Balanse; 1-Equity";
Расчет лота в процентах.
LotsCount = 0;
При значении LotsCount = 0, расчет ведётся от депозита. При значении LotsCount = 1, расчет ведётся от свободных средств.
LotsSignalPower = false;
Расчет лота в зависимости от силы сигнала. При включении данного режима советник оценивает качество и силу сигнала и увеличивает лот, когда приходит хороший сигнал с большим разрывом котировок. Ограничить максимальный лот можно переменной max_Lots. Сигнал ранжируется на 4 группы по качеству и величине отставания в пунктах. Лот может быть увеличен максимум в 3 раза. Стандартный лот это самый простой сигнал. Стандартный лот*2 это средний сигнал. Стандартный лот*3 это самый сильный сигнал.
MaxLossOnDepositInPersent=10;
С помощью этого параметра вы можете контролировать максимальный убыток на счете в% от депозита с момента запуска советника.
MaxProfitOnDepositInPersent=10000;
С помощью этого параметра вы можете контролировать максимальную прибыль на счете в% от депозита с момента запуска советника.
MaxLossOnDepositInUsd = 0;
Максимальный убыток на депозите в валюте депозита. Если общий убыток на счете будет больше указанного значения, торговля остановится.
StopTradingIfUnprofitableOrders = false;
Советник остановит торговлю, если максимальное количество убыточных сделок на торговом инструменте превышает указанное вами значение
MaxUnprofitableOrders = 3;
Максимальное количество убыточных сделок на торговом инструменте
Советник остановит торговлю, если максимальное проскальзывание при открытии или закрытии ордера превышает значение, указанное вами.
OrderOpenSlippage = 0;
Максимальное проскальзывание для открытия ордера, если оно больше, то советник останавливает торговлю автоматически
OrderCloseSlippage = 0;
Максимальное проскальзывание для закрытия ордера, если оно больше, то советник останавливает торговлю автоматически
StopTradingIfMaxSlippage=false;
Советник остановит торговлю, если максимальное проскальзывание при открытии или закрытии ордера превышает значение, указанное вами.
MaxSlippage=0;
Максимальное проскальзывание
UseDynamicSlippage = false;
Использование динамического коэффициента для расчета проскальзывания при открытии сделки.
DynamicSlippageCoefficient = 1.2;
Динамический коэффициент для расчета проскальзывания
Если брокер использует плагин и заведомо замедляет исполнение сделок, советник сообщит вам об этом и автоматически остановит торговлю, защитив ваши средства. Вы можете установить максимально допустимое время для открытия сделки.
MaxOpenOrderExecutionTime=1000;
Время исполнения приказа на открытие сделки в милисекундах
UseMaxCloseOrderExecutionTime=false;
Если брокер использует плагин и заведомо замедляет исполнение сделок, советник сообщит вам об этом и автоматически остановит торговлю, защитив ваши средства. Вы можете установить максимально допустимое время для открытия сделки.
MaxCloseOrderExecutionTime=1000;
Время исполнения приказа на закрытие сделки в милисекундах
MinSpreadOpen=1;
Минимальное значение спреда для открытия ордера
MaxSpreadOpenUse = false;
MaxSpreadOpen=50;
Максимальное значение спреда для открытия ордера
MinSpreadCloseUse = false;
MinSpreadClose=1;
Минимальное значение спреда для закрытия ордера
MaxSpreadCloseUse = false;
MaxSpreadClose=50;
Максимальное значение спреда для закрытия ордера
Если у вашего брокера есть комиссия за сделку, установите флаг OrderCommissionCheck = true. Для проверки комиссии советник сразу же откроет сделку минимальным лотом по символу. Не пугайтесь. Это произойдёт всего лишь 1 раз.
ManualComission=false;
Вы можете установить размер комиссии для транзакции вручную, тогда советник будет учитывать это значение при открытии и закрытии ордеров.
ComissionInPips=1;
Комиссия в пунктах
Включение/Отключение трейлинг стопа
TrailingStop = 1;
Размер трейлинг стопа в пунктах
TrailingStep = 1;
TrailingStep size in pips
UseVirtualTrailingStop = true;
Включение/Отключение виртуального трейлинг стоп (невидимый для брокера) VirtualTrailingStop = 10;
Размер виртуального трейлинг стопа в пунктах
VirtualTrailingStep = 10;
Шаг виртуального трейлинг стопа в пунктах
DisableFixTP=true;
Запретить использовать FixTP.Советник будет закрывать сделки только по трейлинг стопу, если TrailingStop = true;
Включение/Выключение графики на экране. Для экономии ресурсов, графику лучше отключить.
ShowPriceLabel = false;
Показывать ценовые уровни на графике ShowAsk = false;
Показывать котировку ask на графике ShowLog=true;
Показывать логи эксперта в терминале ShowCommentsInOrder=false;
Показывать комментарии советника в ордерах SoundSignal = false;
Использовать звуковые сигналы UseTerminalSleepInMilliseconds=true;
Эта функция позволяет снизить скорость чтения кода в советнике, но чем быстрее скорость чтения кода, тем более мощный сервер вам понадобиться. При UseTerminalSleepInMilliseconds= false, скорость чтения кода увеличивается в 20 раз и равна 0 ms. TerminalSleepInMilliseconds=20;
Скорость чтения кода в милисекундах
Теперь вы можете управлять часами торговли, использовать советник по расписанию, который вам удобен, или указать советнику время начала новостей. StartHour = 9;
StartMinutes = 00;
StartSeconds = 00;
StopHour = 22;
StopMinutes = 59;
StopSeconds = 59;
Установка советников в терминале MetaTrader5
1. Установите и запустите терминал.
2. Нажмите Сервис >>> Настройки >>> Советники и установите нужные галочки.
3. Нажмите Файл >>> Открыть каталог данных. Откроется папка в которой хранятся советники, шаблон и библиотеки dll.
4. Скопируйте содержимое папки EAs\MQL5 в соответствующие папки Experts, Libraries, templates.
5. Перезапустите терминал.
6. Откройте м1 график нужного инструмента.
7. Примените шаблон $westernpips.ruMT4 Templates.Tpl
8. Перетащите советник на график. На вкладке "Зависимости" установите нужные галочки
9. На вкладке "Общие" поставьте галочку "Разрешить авто торговлю".
10. В окне "Входные параметры" установите необходимые настройки для символа. Обязательно прописывать название инструмента в настройках.
11. Если вы всё сделали правильно, то вы увидите голубую линию LmaxBid и желтую линия SaxoBid