ПО-FORTS Торговый робот Ru-Ex_Waran

Adzoku

Модератор
3276
Торговый робот Ru-Ex_Waran


Рынок: ФОРТС - Московская биржа Форекс ЦМЕ
Брокер: Открытие и др.
Терминал: МТ5
Рекомендуемый Депозит: 50 тыс руб.
Стратегия:
Торговая стратегия по пользовательскому индикатору.
Проект: Коммерческий
  • 2000 руб - - открытый Исходный код.
Приобретение всего проекта в исходном виде: Перейти в ветку для приобретения разработки
knopka_kupit.png

Интерпретация торгового робота WARAN с ресурса http://robot-scalper.ru/waran
Цель:
  • Повторить торговый алгоритм
  • Усовершенствовать методы торговли
  • Адаптировать под любые рынки
  • Провести отладку и оптимизацию
Из описания:
Суть стратегии: покупаем актив на растущем рынке, от коррекций, продаем дороже.
И продаем актив на падающем рынке, а затем откупаем его ещё ниже.
Прибыль, в разнице цен, оставляем себе!
Робот всегда делает ставки по тренду. Если коррекция глубокая, то робот будет усреднять позицию, чтобы получить лучшую цену и с большей вероятность закрыть позицию в прибыль.
Агрессивность стратегии, тейк-профит и стоп-лосс можно настраивать самостоятельно, если потребуется.

Порядок установки робота:
-Робота Ru-Ex_Waran положить в папку Experts
-Индикатор EMATR положить в папку Indicators
перезапустить терминал
 

Вложения

Последнее редактирование модератором:

Константин

Администратор
Мини мануал:
Фильтр времени
3260
В данном фильтре производится настройка временного промежутка в котором будет производится вход в рынок, сопровождение на фильтр не завязано.
Выбор времени и дней недели торговли, для определения точки входа.
Параметры мани менеджмента
3261
Выбор ММ - выбирается каким будет расчет лота, 2 метода.
  • 1- Фиксированный
  • 2- В % от свободных средств
-Менеджмент - Выбирается торгуемый лот от 0.01 до 1 или выбран фиксированный режим лотности, если процентом от средств, то устанавливается размер процента от 1 до 100
-Стоп лос - уровень убытка для фиксации позиции, расчет в пунктах
-Тейк профит - уровень прибыли для фиксации позиции, расчет в пунктах
-Пипстеп - переменная установки отступа от открытой позиции, в зону убытка, для системы сопровождения, устанавливается в пунктах, при выходе цены на отступ происходит доливка позиции, лотностью согласно установленного коэффициента умножения.
-Коэффициента умножения - значение на сколько будет умножаться последующий лот сопровождения позиции.
-Усреднение цены Туйк профита - после появления каждого ордера усреднения, цена тейк профита пересчитывается согласно отступа от усреднённого значения позиции.
Трейлинг стоп
3262
-Трейлинг в секундах - промежуток отстечки времени, через который будет проверятся переместилась ли цена в прибыль, если переместилась больше шага трейлинга, происходит подтяжка стоп лос трала.
-Трейлинг стоп - значение прибыли на которое должна выйти цена для срабатывания трейлинг стопа, рассчитывается в пунктах.
-Шаг трала - шаг, с которым будет стоп лос перемещаться за ценой, расчет в пунктах
Параметры индикатора EMATR
3263
Стандартные настройки индикатора в котором устанавливается 4 периода и 4 метода расчета.
Так же есть фильтр выбора, с какого тайм фрейма делать расчет индикатора, данный параметр позволяет не привязываться к конкретному ТФ, задаем ТФ и используем робота на любом графике терминала.
Параметры трендовой скользящей iMa
3264
Включение трендового фильтра осуществляется переключателем.
Остальное стандартно, период, метод, цена расчета.

Логика работы торговой системы.
Открытие позиции на покупку.
Цена находится выше трендовой Ма
Идикатор EMATR дает сигнал - Зеленая линия пересекает красную линию снизу вверх
-
Открытие позиции на продажу.
Цена находится ниже трендовой Ма
Идикатор EMATR дает сигнал - Зеленая линия пересекает красную линию сверху вниз
3265


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

Вот так усредняется наш Робот

3266


Вот так усредняется Робот который продают на продажнике http://robot-scalper.ru/waran за 60 тыс руб.
Робот попал в резкое движение не в ту сторону, набрал 300 лотов на 9 миллионов руб. - очень опасный метод, такой метод называют Мартышкой (мартингейл) он щитается очень опасным, но в то же время и прибыльным, но денег для торговли таким методом нужно очень много.

3267

Мы подходим к системе более прагматично и по этому будем внедрять в данный метод торговли наиболее безопасные алгоритмы, но в тоже время приемлемо прибыльные.
 

Константин

Администратор

shodenis

Пользователь
Ещё бы варану частичную разгрузку набранной позы прикрутить
 

Константин

Администратор
Ещё бы варану частичную разгрузку набранной позы прикрутить
Да мне кажется это лишнее, планируется сделать кросплатформенный алгоритм не привязанный к конкретному рынку.
 

Константин

Администратор
Сегодняшняя модернизация.
- Реализован метод определения сигнала только в зонах Перекупленности - Перепроданности
Что это такое.
Индикатор по своей сути это трендовые линии, но его специфика позволяет определять моменты когда цена уходит в перепроданность актива и в его перекпленность
3269

Если сигнальная линия выше нулевой линии, то считаем что цена перекуплена и там мы ищем разворотную точку, на продажу.
Если сигнальная линия ниже нулевой линии, то считаем что цена перепродана и там мы ищем разворотную точку, на покупку.

3270

Данная логика для гибкости использования системы будет отключаемая, встроенным переключателем в настройках.
В отключенном состоянии, сигнал будет браться по пересечению линий в не зависимости в какой зоне они находятся.

Поставим на проверку.
 

Константин

Администратор

Константин

Администратор
Обновление Робота в первый пост залит архив Ru-Ex WARAN v1.1
Обновленная версия с переключателем перекпленности - перепроданности
Мелкие правки по коду - оптимизация методов для быстрейшей отработки и быстрого тестирования алгоритма.

Результаты оптимизации текущего фьючерса инструмента доллар рубль - Si-9.19
Результаты просто потрясающие, выборка сета происходит не по максимальной прибыли, да там есть сеты где он за этот период заработал 60 тыс руб, сделав за 2,5 месяца 60% к депо.
Выбираю сет по максимальному Фактору восстановления
Все трейды 100% прибыльные. и просадка минимальная.

3272

Сет во вложении
Продолжаем модернизацию системы...
 

Вложения

Константин

Администратор
Прооптимизирован инструмент RTS-9.19
Выбран по аналогии, с максимальным фактором приостановления.
Все оптимизации делаются в терминале с реальным счетом, качество котировок 100%
Результаты комментировать думаю не стоит, все видно.

3277

Сет данного прогона прилагаю
 

Вложения

Константин

Администратор
Завтра на очереди будет сбербанк.
И если мощности позволят и нефть захватим.
Пока запустили в боевой тест 2 инструмента, будем смотреть и анализировать.

В планах посмотреть как будет на акциях торговать, на дакс и сп500 + форекс еще зацепить.
 

Alexey86

Пользователь
Прооптимизирован инструмент RTS-9.19
Выбран по аналогии, с максимальным фактором приостановления.
Все оптимизации делаются в терминале с реальным счетом, качество котировок 100%
Результаты комментировать думаю не стоит, все видно.

Посмотреть вложение 3277

Сет данного прогона прилагаю
подскажите пожалуйста на демо тестировать смысла нет?
 

Константин

Администратор
подскажите пожалуйста на демо тестировать смысла нет?
Почему можно, просто у метаквотов фьючерсов мало для теста, но можно и на форексе тестировать и смотреть, смотря что нужно.
Мне фора не интересна, но потом потестирую и там, если так же будет и там торговать, почему бы и на фору не зарядить.
 

Константин

Администратор
А можно стоп в % от депо ещё сделать?
Это не удобно, если поставить одного робота то да, а если мы зарядим робота на 10 инструментов, депо будет меняться и этот % будет рассчитываться не корректно.
По этому удобнее задавать сумму в валюте счета, к примеру я могу себе позволить потерять по стопу 1,5% депозит у меня 100 тыс, ну я ставлю стоп лос в Валюте 1500 руб и все, если залезу в просадку, я просто обрубаю лосей и торгую дальше.
Тоже самое и с тейком, ставим сумму 1000 руб, - для чего к примеру торгуя 1 лотом РТС робот будет по тралу 200-300 руб закрывать, но если мы усреднимся пару раз и станет 3 лота, то до старта трала может быть много пунктов, но у нас есть наш тейк в 1000 руб, цена на 300п в прибыль прыгнет и мы нашим тейком рубим серию быстрее чем сработает трал, тем самым быстренько убываем серию ордеров и начинаем торговлю заново.
Вот в чем прелесть тейка и стопа в Валюте - это дополнительный механизм защиты бота от набора больших серий.
Сегодня его реализую как дополнительный метод.
 

Константин

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

Константин

Администратор
Обновление Ru-Ex WARAN v1.2.zip
Реализация:
- Тейк профит и стоп лос в валюте депозита
3282

Переключатель отключения усреднения по сигналу, - усредняемся через пипстеп не учитывая сигналов. - чистый хардкор.
3283

Исправлен недочет расчета усреднения на фьючерсном рынке.
 

Константин

Администратор
Сверху