Советник по стратегии "АКА"


Юлия

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



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

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

Бюджет на работу - +-50$ (обсуждение в ЛС со мной)
 

MrGreen86

Специалист
Приступим.

Вот сам советник, со всеми пожеланиями.
Посмотреть вложение AKA EA v1.00.mq4
Описание параметров:
aka.png

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

Тесты последуют далее. Кто желает, присоединяйтесь ;)
 

MrGreen86

Специалист
Результаты первых тестов. Тесты на котировках TickMill
По AUDCAD, который рекомендовал автор, результаты сносные на стандартных настройках. Однако входы крайне редкие.



по остальным же результаты не такие раждужные.
тестировал на AUDUSD AUDNZD AUDUSD AUDJPY EURGBP EURUSD GBPUSD NZDUSD USDJPY.
некоторые пары так и напрашивались на переворот, например AUDNZD и USDJPY. Сделок мало, а график уверенно идет в минус. Чтобы его реализовать недостаточно байлимит заминить селлстопоп, а селллимит байстопом, нужно еще решить вопрос с без убытком.
Добавил функцию второго без убытка, который работает с тейк профитом. А именно при достижении заданного убытка он переставлять ТП чуть ниже точки входа, с тем чтобы при возврате цены закрыться почти в 0.
noloss2 - без убыток по тейк профиту
noloss2_set - уровень установки тейк профита относительно цены открытия.
Вот результаты перевернутых AUDNZD и USDJPY





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

Вложения

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

MrGreen86

Специалист
Оптимизацией заниматься конечно можно на таких настройках, но без форварда, так как количество сделок слишком маленькое.
Вот результат оптимизации по основным парам.





Посмотреть вложение оптимизация D1-H1.zip
 

Вложения

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

MrGreen86

Специалист
Двигаемся дальше.

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

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

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

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

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

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

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

Удалось получить стабильные результаты по AUDCAD.
Также хорошие цифры по EURGBP.
Сеты и полные отчеты в архиве.





Посмотреть вложение успешная оптимизация.zip

актуальная версия советника:
P.S. последние 3 параметра влияют только при оптимизации по кастомному критерию. На торговлю они не вляют никак.
Посмотреть вложение AKA EA v1.02.mq4
 

Вложения

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

MrGreen86

Специалист
P.S. оптимизацую проводил по ценам открытия, так как результаты советник почти не отличаются в этом режиме от тестирования по всем тикам.
При оптимизации обязательно выключайте риск, чтобы получить чистый результат одним лотом.
 

Юлия

Главный редактор
MrGreen86, какой вариант и с какими настройками можно поставить на мониторинг?
 

Юлия

Главный редактор
Удалось получить стабильные результаты по AUDCAD.
Также хорошие цифры по EURGBP.
И вот тут интересно. Получается, что хорошо работает на парах с похожими валютами по движению. А есть разница - лучше в спокойном или активном рынке? Может посмотреть вариант, когда европейские рынки открыты \ закрыты для EURUSD, например?

Похожей парой может быть EURCHF еще .
 

MrGreen86

Специалист
MrGreen86, какой вариант и с какими настройками можно поставить на мониторинг?
последние 2, в прикрепленном архиве лежат файлы настроек.
на какой ТФ устанавливается советник значения не имеет.

И вот тут интересно. Получается, что хорошо работает на парах с похожими валютами по движению. А есть разница - лучше в спокойном или активном рынке? Может посмотреть вариант, когда европейские рынки открыты \ закрыты для EURUSD, например?

Похожей парой может быть EURCHF еще .
Обязательно протестиру и другие пары. EURCHF на очереди
 

Юлия

Главный редактор
Еще бы в идеале тесты с баланса по скромнее, хотя бы в 1000$.
10000$ - это сложно для нас.
 

MrGreen86

Специалист
Еще бы в идеале тесты с баланса по скромнее, хотя бы в 1000$.
10000$ - это сложно для нас.
Тут главное максимальная просадка. Можно подобрать лот для своего депозита исходя из максимально просадки. Конечно стоит взять запас.
Для AUDCAD лот можно оставить прежний для депозита в $1000.
Для EURGBP стоит изменить на 0.01 для депозита в $1000.
 

admin

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

Вложения

MrGreen86

Специалист
Что то у меня по AUDCAD не получился такой результат как у вас, с чем может быть связано? Параметры вроде бы все верно проставил.
разница в истории и спреде. я брал котировки на прямую те которые деает Tickmill. попробуйте поставить фиксированный спред 10, с таким я проводил оптимизацию.
Если тест будет также другим, отправьте пожалуйста ваш файл истории из папки терминала "history\Tickmill-DemoUK\AUDCAD1.hst"
посмотрю на вашей истории
 

MrGreen86

Специалист
Провел больше тестов. Разница по большому счету в том что в режиме "по всем тикам" без убытки и тралы работают иначе. В принципе тестирование тралов и без убытокв в МТ4 без патчей невозможно, так как тики там только эмулируются и в корне отличаются от происходящего на рынке.

Сделал чтобы тесты по всем тикам и по ценам открытия не отличались, а именно без убытки срабатывают только на открытии свечи.

Также конечно как я и предполагал отличие из-за спреда. В моих тестех он 10, в ваших 25.

Провел тесты новой версии с моими настройками на спреде 25, получил следующий результат
SNAG-0315.png

Провел оптимизацию со спредом 25, по тем же периодам + форвард, получилось так:
SNAG-0314.png

Новая версия советник и последние настройки тут:
Посмотреть вложение AKA EA v1.03.mq4
Посмотреть вложение AUDCAD new 1.set
 

Юлия

Главный редактор
Тут главное максимальная просадка. Можно подобрать лот для своего депозита исходя из максимально просадки. Конечно стоит взять запас.
Для AUDCAD лот можно оставить прежний для депозита в $1000.
Для EURGBP стоит изменить на 0.01 для депозита в $1000.
Ну лучше сразу делать тест под реальные возможности трейдеров, чем потом подбирать. Часто бывает, что на 1000$ стратегия и не срабатывает.
 

MrGreen86

Специалист
Ну лучше сразу делать тест под реальные возможности трейдеров, чем потом подбирать. Часто бывает, что на 1000$ стратегия и не срабатывает.
как раз в последних тестах учел ваши рекомендации, в них стартовый депозит 1000$
 

admin

Администратор
Команда форума
Благодарю! Теперь совпадает, поставил на тест.
 

Онлайн статистика

Пользователи онлайн
89
Гости онлайн
99
Всего посетителей
188

Статистика

Гостевая
Help Users
  • No one is chatting at the moment.
  • Masdem:
    @Юлия, Добрый день, хотел спросить у вас за что забанили одного участника форума "Суворов" (Suvorov) из ветки про индикатор "Багратион" ???
    Цитата
  • Дмитрий007:
    забанили, значит наебы***л
    Цитата
  • Bonus6498:
    marattmb Вы когда то работали с советником который выставляет лимитные ордера на основании индикатора cm_ind_candle_Signal_close1 если можете поделитесь пожалуйста советником.
    Цитата
  • Цитата
  • (Guest) Samoilovserg:
    Логин 501809, пароль:wWsNcd4YcS
    Цитата
  • belya2009:
    5018040 vj3Jv3N65
    Цитата
  • Дмитрий007:
    зомби наступают
    Цитата
  • кукурузник:
    Здрасьте ! , мы тут , уже наступили !
    Цитата
  • Цитата
  • РАШИД АНАСОВ:
    ребята добрый день ! Есть у кого нибудь индикатор fx gold edition ?
    Цитата
  • Take Profit & Stop Loss:
    Добрый день. Есть на форуме программисты? нужно индикатор написать ( за деньги)
    Цитата
  • Take Profit & Stop Loss:
    Напишите в личку если есть желающие
    Цитата
  • st2050:
    20 августа - всемирный день Лени!
    Цитата
  • Цитата
  • Цитата
  • Marochka:
    Куда скинуть логин и инвесторский пароль?.Сюда?
    Цитата
  • Marochka:
    Админы форума не могут мне одобрить учётную запись.Уже задолбало ждать!И из-за этого я не могу разместить свой логин и пароль на ветке Логин 501869 Пароль инвестора 1GRD2aEOCg
    Цитата
  • Цитата
  • NSerega:
    Marochka сказал(а):
    Админы форума не могут мне одобрить учётную запись.Уже задолбало ждать!И из-за этого я не могу разместить свой логин и пароль на ветке Логин 501869 Пароль инвестора 1GRD2aEOCg
    Задолбало ждать? Если бы вы меньше пользовались анонимными прокси, то и не заносило бы вас в черный список, и не пришлось бы ждать одобрения учетной записи админами. Пока не зашли из под реального ip, вас бы вряд ли одобрили.
    Цитата
  • Александр_рагу:
    админушки подскажите , я задал вопрос на форуме касательно работы дц , но мой вопрос еще не прошел проверку модерации , вопрос задан 10ч назад . Верно ли я понял , что вопрос на рассмотрении , но как долго он будет на рассмотрении , да и вообще как я холоп посмел что ли бо написать :) .
    Цитата
  • NSerega:
    Александр_рагу сказал(а):
    админушки подскажите , я задал вопрос на форуме касательно работы дц , но мой вопрос еще не прошел проверку модерации , вопрос задан 10ч назад . Верно ли я понял , что вопрос на рассмотрении , но как долго он будет на рассмотрении , да и вообще как я холоп посмел что ли бо написать .
    Вы всегда любите минимум в два раза преувеличивать? Где же вы увидели 10 часов? Видно ведь во сколько вы разместили сообщение и во сколь отписались в чате. https://forexsystemsru.com/threads/obsuzhdenie-kompanii-alpari-alpari.60426/post-1440620 Небольшие задержки могут быть, модераторы иногда отлучаются по своим, иногда неотложным, делам. А на счет холопа, здесь ничего сказать не могу, вы уж сами там в своих фантазиях, надеюсь не эротических, разбирайтесь. :)
    Цитата
  • st2050:
    Доброе утро. Пропала ветка Поиск форекс индикаторов. Ссылки не ведут, в поиске по форуму не находит.
    Цитата
  • st2050:
    Предложения?
    Цитата
  • NSerega:
    st2050 сказал(а):
    Доброе утро. Пропала ветка Поиск форекс индикаторов. Ссылки не ведут, в поиске по форуму не находит.
    Есть такое дело, небольшой сбой произошел. Скоро все восстановят, тема опять вернется на свое место.
    Цитата
  • st2050:
    @NSerega, спасибо! Если не получится, создайте тогда новую.
    Цитата
    Верх