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

AutoTrader

Робот может использоваться как для автоматической торговли, так и в качестве помощника при ручной торговле.
Робот имеет графический интерфейс, делающий работу комфортной, а также позволяющий управлять роботом в процессе тестирования.
Управление роботом при визуальном тесте позволяет "торговать" точно так же как и в реале, но в ускоренном темпе.
Графический интерфейс показан на скриншоте Pic 1.
Результат теста на нефти марки WTI показан на скриншотах Pic 2, Pic 3.

По умолчанию робот настроен на автоматическую торговлю нефтью. Brent или WTI значения не имеет.
При незначительных изменениях настроек может быть использован для торговли на других товарных фьючерсах, а также для торговли металлами.
Может быть также использован для торговли валютными парами, но с меньшей эффективностью. Требуются значительные изменения настроек.
Сет-файлы с альтернативными вариантами настроек будут опубликованы в комментариях к работе.

Виртуальные отложенные "ордера", открываемые роботом.
Уровни тейкпрофита и стоплосс также виртуальные.
Это позволяет игнорировать стоп-уровни, т.к. при пересечении ценой уровня линии происходит мгновенное открытие или закрытие позиции по текущей цене.
Имеется функция трейлинга уровней открытия с заданным шагом. Трал "ордеров" может быть выключен, если это необходимо.

Робот имеет многошаговый трейлингстоп, позволяющий:
- тралить уровень стоплосс в отрицательной зоне, если это разрешено
- устанавливать безубыток на минимальных уровнях профита
- тралить профит, изменяя дистанцию трала по мере роста профита
Функция трейлингстопа имеет выключатель. Трал профита не всегда полезен.

В робот встроено 4 индикатора.
Любой из них может быть включен или  выключен. Торговый сигнал формируют только включенные индикаторы.
Контроль тренда также может быть включен или выключен.
При работе без контроля линия открытия сразу устанавливается на заданной в настройках дистанции и тралится вслед за ценой, если это задано.
Уровень линии открытия может быть перемещен вручную как в реальной торговле, так и в тестере. Уровни тейкпрофит и стоплосс переместятся автоматически.
Отдельно уровни тейкпрофит и стоплосс перемещаются только путем изменения значений в графическом интерфейсе.

Основной интерфейс:
(только пункты требующие дополнительных разъяснений)

Переменная
Назначение
LOTSx1000
Основной коэффициент для расчета объема лота от размера депозита.
StopWorkAndCloseAfter
При необходимости может быть задано время окончания сессии. Вводить целое значение часов.  Для отключения введите ноль. Возобновление работы произойдет по значению введенному в поле StartNewSessionAfter. Второе значение всегда должно быть меньше первого.
При закрытии сессии закрываются только профитные позиции.
GapDiffer
Закрывает профитную позицию по первому тику после ценового разрыва, если его величина превысила указанное значение. Как правило после гепа цена идет в откат. Имеет смысл закрывать позицию сразу после гепа. Для отключения функции введите недостижимое значение, 9999999 например
OrderMinLifeTime_Sec
Задает минимальное время удержания позиции, если это требуется. Очень важно, если ДЦ наказывает за короткоживущие сделки.
Buy_Lot / Sell_Lot
Коэффициент расчета лота отдельно для бай и селл. Фактический объем лота выводится в графический интерфейс.
UP_Differ / DN_Differ
Константы, сравниваемые с фактическими уровнями, отдаваемыми индикаторами. По результатам сравнения формируется UP или DN по каждому индикатору. Если все включенные индикаторы показали UP будет выдан BuySignal и наоборот для DN.
Dist to Minus_SL
Задает дистанцию трала уровня стоплосс в отрицательной зоне. Если стоплосс не был задан, он установится при открытии позиции на введенном здесь уровне. По достижению уровня открытия ордера трал стоплосс прекращается.
Для выключения функции введите ноль.
Profit for set NoLoss / Distance to NoLoss
Фиксация безубытка. Для отключения введите ноль.
Profit_Level 2 / Distance to SL 2
Последующие пары переменных задают дистанцию трейлинга при росте профита. Для отключения введите в поле Profit_Level недостижимое значение. Например, 9999999.
Нет отзывов