Предложения торговых систем для автоматизации У вас есть ручная торговая система, которая вам нравится и приносит доход, но вы хотели бы ее автоматизировать? Ждем ваше предложение.

Ответить
14.03.2019, 12:53
Аватар для Юлия
Юлия Юлия на форуме Главный редактор
Регистрация: 16.08.2008 / Сообщений: 8,722
Поблагодарили 8,908 раз(а) / Репутация: 9215

По умолчанию Советник по стратегии "АКА"

Продолжаем автоматизировать наши стратегии в поисках грааля. Первый эксперимент с советником "Жираф" показал себя отлично, но мы не стоим на месте. В этот раз предлагаю к автоматизации стратегию "АКА".



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

От программиста:
- код советника в отрытом доступе,
- описание параметров,
- начальные авторские тесты,
- желание отвечать на вопросы и дорабатывать советник по предложениям от трейдеров, если они адекватные.

Бюджет на работу - +-50$ (обсуждение в ЛС со мной)
17.03.2019, 15:14
Аватар для Юлия
Юлия Юлия на форуме Главный редактор
Регистрация: 16.08.2008 / Сообщений: 8,722
Поблагодарили 8,908 раз(а) / Репутация: 9215
Программист советника MrGreen86.

_____________________________________
✔ Полезные ссылки: Портал трейдеров | Правила форума | Статусы форума | Telegram канал | Лента Facebook
♕ Автоматизируем стратегии: Жираф | АКА
♞ Конкурсы на форуме:
- Битва прогнозов (15$ ежедневно) - оставьте прогноз первым
MrGreen86 , rft 
Вчера, 22:00
Аватар для MrGreen86
MrGreen86 MrGreen86 на форуме Элитный участник
Регистрация: 12.01.2012 / Сообщений: 1,096
Поблагодарили 1,397 раз(а) / Репутация: 1401
Приступим.

Вот сам советник, со всеми пожеланиями.
AKA EA v1.00.mq4
Описание параметров:
Нажмите на изображение для увеличения
Название: aka.png
Просмотров: 15
Размер:	30.1 Кб
ID:	325991

Замечания на текущий момент:
- не указано как именно нужно опредлелять тренд. На данный момент реализовал определение тренда по росту или падению МА

Тесты последуют далее. Кто желает, присоединяйтесь
NSerega , rft 
Сегодня, 01:19
Аватар для MrGreen86
MrGreen86 MrGreen86 на форуме Элитный участник
Регистрация: 12.01.2012 / Сообщений: 1,096
Поблагодарили 1,397 раз(а) / Репутация: 1401
Результаты первых тестов.
По AUDCAD, который рекомендовал автор, результаты сносные на стандартных настройках. Однако входы крайне редкие.
Нажмите на изображение для увеличения
Название: AUDCAD.gif
Просмотров: 1
Размер:	8.3 Кб
ID:	325998
по остальным же результаты не такие раждужные.
тестировал на AUDUSD AUDNZD AUDUSD AUDJPY EURGBP EURUSD GBPUSD NZDUSD USDJPY.
некоторые пары так и напрашивались на переворот, например AUDNZD и USDJPY. Сделок мало, а график уверенно идет в минус. Чтобы его реализовать недостаточно байлимит заминить селлстопоп, а селллимит байстопом, нужно еще решить вопрос с без убытком.
Добавил функцию второго без убытка, который работает с тейк профитом. А именно при достижении заданного убытка он переставлять ТП чуть ниже точки входа, с тем чтобы при возврате цены закрыться почти в 0.
noloss2 - без убыток по тейк профиту
noloss2_set - уровень установки тейк профита относительно цены открытия.
Вот результаты перевернутых AUDNZD и USDJPY
Нажмите на изображение для увеличения
Название: AUDNZD flip.gif
Просмотров: 3
Размер:	8.1 Кб
ID:	325999
Нажмите на изображение для увеличения
Название: USDJPY flip.gif
Просмотров: 2
Размер:	8.6 Кб
ID:	326000

Полный архив с первичными тестами:
первичные тесты.zip
актуальная версия советника:
AKA EA v1.01.mq4

Последний раз редактировалось MrGreen86; Сегодня в 01:27.
rft 
Сегодня, 01:31
Аватар для MrGreen86
MrGreen86 MrGreen86 на форуме Элитный участник
Регистрация: 12.01.2012 / Сообщений: 1,096
Поблагодарили 1,397 раз(а) / Репутация: 1401
Оптимизацией заниматься конечно можно на таких настройках, но без форварда, так как количество сделок слишком маленькое.
Вот результат оптимизации по основным парам.
Нажмите на изображение для увеличения
Название: EURUSD.gif
Просмотров: 3
Размер:	8.2 Кб
ID:	326006Нажмите на изображение для увеличения
Название: AUDNZD.gif
Просмотров: 4
Размер:	8.7 Кб
ID:	326007
оптимизация D1-H1.zip
rft 
Сегодня, 03:14
Аватар для MrGreen86
MrGreen86 MrGreen86 на форуме Элитный участник
Регистрация: 12.01.2012 / Сообщений: 1,096
Поблагодарили 1,397 раз(а) / Репутация: 1401
Двигаемся дальше.

1. По моему опыту не стоит использовать в стратегии критерии чувствительные к конкретному брокеру. Торговля не должна сильно отличаться от брокера к брокеру, иначе адекватная оптимизация такого робота не представляется возможной.
Таким критерием конкретно в этой стратегии является сравнение длин теней. Добавил выключатель на эту проверку check_shadows.

2. Для успешной оптимизации и проверке на форварде, количество сделок должно быть достаточным. Нет никакого смысла оптимизировать стратегию когда на тестовом интервале у вас всего 20-40 сделок. Вы не сможете оценить стабильность советника.
По этому попробуем перейти на меньшие тайм фреймы.

Добавим в советник свои критерии оптимизации, а также ограничение на минимальное колличество ордеров.

OptCriteria - критерий оптимизации
OrdersMinimum - минимальное колличество ордеров.

Для начала попробуем H4-M15
оптимизируемый интервал 12 месяцев:
08.2017 - 09.2018 (14 месяцев)
форвард:
10.2018 - 03.2019. (5+ месяцев)

Первые прогоны показали что оптимизатор очень быстро уходит в пересиживание. ТП минимальный, а СЛ максимальный.
Добавим критерий максимального соотношение ТП и СЛ.

RiskRatio - максимальное соотношение тейк профита и стоп лоса.

Удалось получить стабильные результаты по AUDCAD.
Также хорошие цифры по EURGBP.
Сеты и полные отчеты в архиве.
Нажмите на изображение для увеличения
Название: AUDCAD.gif
Просмотров: 5
Размер:	8.9 Кб
ID:	326010Нажмите на изображение для увеличения
Название: EURGBP.gif
Просмотров: 5
Размер:	9.4 Кб
ID:	326011
успешная оптимизация.zip

актуальная версия советника:
P.S. последние 3 параметра влияют только при оптимизации по кастомному критерию. На торговлю они не вляют никак.
AKA EA v1.02.mq4
Сегодня, 09:56
Аватар для MrGreen86
MrGreen86 MrGreen86 на форуме Элитный участник
Регистрация: 12.01.2012 / Сообщений: 1,096
Поблагодарили 1,397 раз(а) / Репутация: 1401
P.S. оптимизацую проводил по ценам открытия, так как результаты советник почти не отличаются в этом режиме от тестирования по всем тикам.
При оптимизации обязательно выключайте риск, чтобы получить чистый результат одним лотом.
rft 
Ответить

Метки
советник


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 10:31. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.