• Обзор
  • Отзывы
  • Обсуждение

Dark Trader

Советник работает на резких ценовых движениях, может применять локирование открытых позиций и пирамидинг. Используются виртуальные стопы (тейк-профит, трейлинг-стоп), для ограничения убытков используется локирование ордеров и стоп-лосс в % от баланса. Одновременно может быть открыто несколько десятков ордеров и советнику потребуются свободные средства чтобы выйти из замков и закрыть все позиции по общей прибыли, это стоит учитывать при выборе количества инструментов для торговли.

Работа советника не зависит от таймфрейма на который он установлен, в расчетах используется только цена и время (но для тестирования и оптимизации все-же лучше использовать M1). Для работы на реальном счете рекомендуются валютные пары с минимальным спредом и высокой волатильностью: EURUSD, GBPUSD, AUDUSD, USDCAD, USDCHF, USDJPY, NZDUSD. Советник разрабатывался для торговли на валютных парах и не тестировался на металлах, контрактах, акциях и т.д.. Перед установкой на реальный счет протестируйте советник на реальных тиках минимум за последние 3 месяца. Рекомендуемый минимальный депозит $500 на стартовые 0.01 лота.

Начальный торговый лот рассчитывается как LOT=ACCOUNT_BALANCE/FROM_BALANCE*FIX_START_LOT (Баланс/Сумма баланса для расчета стартового лота*Фиксированный лот)

Если цена ушла не в нашем направлении, то ордер локируется на заданном расстоянии 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 - максимальный спред;

Нет отзывов