Dark Trader MT5
- Эксперты
- Volodymyr Hrybachov
- Версия: 1.1
- Обновлено: 4 марта 2022
- Активации: 5
Советник работает на резких ценовых движениях, может применять локирование открытых позиций и пирамидинг. Используются виртуальные стопы (тейк-профит, трейлинг-стоп), для ограничения убытков используется локирование ордеров и стоп-лосс в % от баланса. Одновременно может быть открыто несколько десятков ордеров и советнику потребуются свободные средства чтобы выйти из замков и закрыть все позиции по общей прибыли, это стоит учитывать при выборе количества инструментов для торговли.
Работа советника не зависит от таймфрейма на который он установлен, в расчетах используется только цена и время (но для тестирования и оптимизации все-же лучше использовать M1). Для работы на реальном счете рекомендуются валютные пары с минимальным спредом и высокой волатильностью: EURUSD, GBPUSD, AUDUSD, USDCAD, USDCHF, USDJPY, NZDUSD. Советник разрабатывался для торговли на валютных парах и не тестировался на металлах, контрактах, акциях и т.д.. Перед установкой на реальный счет протестируйте советник на реальных тиках минимум за последние 3 месяца. Рекомендуемый минимальный депозит $500 на стартовые 0.01 лота.
Если цена ушла не в нашем направлении, то ордер локируется на заданном расстоянии FIX_LOCK_DISTANCE
Лот следующего ордера рассчитывается таким образом, чтобы через EXIT_LOCK_DISTANCE пунктов, профит по ордеру был равен просадке всех позиций которые находятся под замком, и далее закрытие всех позиций от уровня безубытка по тейк-профиту или трейлинг-стопу. LOT=DRAWDOWN/EXIT_LOCK_DISTANCE*TICKVALUE (Текущая просадка/количество пунктов для выхода из замков*стоимость пункта)
Параметры:
- COMMISSION_CONTROL - Для проверки комиссии советник сразу же откроет сделку с минимальным лотом по символу, это произойдёт всего лишь 1 раз;
- COMMISSION_IN_PIPS - задать размер комиссии для транзакции вручную, задается в пунктах;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- TIMER_SECONDS - таймер в секундах для изменения уровней открытия ордеров;
- DYNAMIC_DISTANCE - использовать динамическое расстояние от текущей цены для открытия сделок, рассчитывается как спред+комиссия*DIST_COEFFICIENT;
- DIST_COEFFICIENT - коэффициент умножения спреда для отступа от текущей цены;
- FIX_PRICE_DISTANCE - фиксированное значение отступа от текущей цены, если DYNAMIC_DISTANCE = false;
- OPEN_ORDER_DELAY - минимальный интервал между открытием новых ордеров в секундах;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- CLOSE_ORDER_DELAY - минимальная длительность сделки в секундах;
- DYNAMIC_TAKEPROFIT - использовать динамический тейк-профит, рассчитывается как спред+комиссия*TP_COEFFICIENT;
- TP_COEFFICIENT - коэффициент умножения спреда для тейк-профита;
- FIX_TAKEPROFIT - фиксированный тейк-профит в пунтах;
- USE_TRAILINGSTOP - разрешить использовать трейлинг-стоп;
- TRAILING_STOP - размер виртуального трейлинг-стопа в пунктах, на который будет изменятся зафиксированный профит;
- TRAILING_STEP - шаг виртуального трейлинг-стопа в пунктах который остается для хода цены после модификации стоп-лосс;
- STOPLOSS_PERCENT - стоп-лосс в % от баланса;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- USE_LOCK_ORDERS - использовать локирование;
- START_LOCK_ORDERS - количество ордеров для старта локирования;
- FIX_LOCK_DISTANCE - расстояние на котором будут локироватся сделки;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- USE_PYRAMIDING - использовать пирамидинг;
- PYRAMID_TRADES - количество ордеров в пирамидинге;
- PYRAMID_CLOSE - количество пунктов до закрытия пирамиды ордеров;
- BREAKEVEN_PROFIT - минимальный профит закрытия пирамиды ордеров;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- FIX_START_LOT - фиксированный стартовый лот на каждую N сумму от баланса;
- FROM_BALANCE - N сумма баланса для расчета стартового лота;
- EXIT_DD_DISTANCE - расстояние за которое профит по сделке должен перекрыть открытые позиции;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- MAGIC_NUMBER - магический номер;
- ORDERS_COMMENT - комментарий к ордерам;
- MAX_SLIPPAGE - максимальное проскальзывание;
- MAX_SPREAD - максимальный спред;