Перейти к содержанию

[open source] [Советник] "Generic A-TLP" v13.xx


Рекомендуемые сообщения

[open source] [Советник] "Generic A-TLP" v13.xx Опубликовано (изменено)

Друзья, спасибо, что заходите сюда. Я как-то уже подзабил на эту ветку, так как не было большой активности.
Начал заниматься новыми темами / роботами.
Но так как тема еще кому-то нужна....тогда снова берусь за работу.
Скоро выложу исправленную версию с мульти оредрами (открытие несколько ордеров и больше).
Визуально просамтривал график....и кажется, что открытие второго ордера через определенный шаг должен давать хороший результат.
Так как очень часто цена разворачивается и идет откат.
Но на практике в тесторе, хорошего результата не получается.
Давайте разбираться.
Для меня ключ к разгадке кроется в хорошем индикаторе / алгоритме определения тренда.
Главное, не открывать второй ордер, если ночью есть трендовое движение, иначе получем двойной или даже тройной убыток...а это ломает всю систему.

Вообщем, если есть мысли, пишите.......если нет, то попробую сам докрутить и вложить новую версию.

И СПАСИБО Jaden за его пост....


Добавлено: 01-01-2017 21:12:04

//----
Итак, выкладываю доработанную версию с мультиордером.
Всем желающим, просьба делать тесты и выкладывать на разных парах, чтобы было понимание, как работает мультиордер, хорошо или плохо.
Кол-во ордеров задается параметром Max_Orders=2;
- На очень волатильных или трендовых парах работает плохо.
- На флетовых - есть надежда на успех.

Кратко об алгоритме 2-го / N-го ордера:
- второй ордер открывается через Order_StepDistance
- оба ордера закрываются по среденй прибыли в пипсах на ордер = Order_TotalProfit. Либо по суммарному убытку в 200 пипсов в среднем на 1-н ордер.
- второй ордер также открывается с учетом значений фильтров в блоке Settings_32 = " 3.2. SECOND ORDER - Indicators' signals";
- очень рекомендую оставить параметр Trend_Filter_2 = True, что не дает открывать второй ордер против тренда
- Тренд определяется по принципу индикатора Aligator (значения 3-х MA)
- если есть вопросы - спрашивайте....времени все описывать нет.

Мои мысли / выводы:
- Идея не очень рабочая со 2-м ордером, так как когда попадаем на тренд - получаем 2-ой или 3-ой убыток по 2-м ордерам сразу. Пересиживать не вариант.
- Тут простая математика.....сколько ордеров мы успешно закроем в + за счет второго ордера. И сколько больших минусов получим, когда попадем на тренд. Предварительные тесты показали, что результаты примерно 50 на 50. Особого эффекта не увидел.
- Если Вы сможете что-то интересное найти - пишите, будем дальше вместе работать.

PS:
ну и конечно, если найдете ошибки в коде - буду признателен. и большой вам respect.
Писал быстро, проверку делал...вроде все работает норм. но мало ли.






Добавлено: 01-01-2017 21:20:06

Ну вот на скору руку протестировал 2 пары:
- GBP_USD - результаты лучше не стали.
- NZD_CAD - с 2-м ордеров прибыль и просадка стали лучше.

Тесты выкладываю.

Надеюсь на вашу поддержку - тестируйте на других парах.

Пишите/выкладывайте сюда) Для этого ведь форум и существует - коллективный разум)

Generic_v13.19.5.mq4
Generic_v13.19.5.ex4
Generic_v13.19.5_NZD_CAD.htm
Generic_v13.19.5_NZD_CAD.gif
Generic_v13.19.5_NZD_CAD_2nd_Ord.htm
Generic_v13.19.5_NZD_CAD_2nd_Ord.gif

Изменено пользователем Yarmish
  • Лайк 19
Ссылка на сообщение
Поделиться на другие сайты

  • Ответов 658
  • Создано
  • Последний ответ

Популярные авторы

Популярные авторы

Популярные посты

Generic активно обсуждался и дорабатывался на этом форуме. Главной целью работы программистов, написавших версии 9, 11 и 12, было воспроизводство алгоритма советника Asia в открытом коде. Я себе поста

Перейти

Выкладываю новую версию, подправил некоторые недочеты и неточности в коде. Вместо сетов выкладываю 4 версии с уже заданными настройками, в названии каждой версии указана валютная пара, на которую став

Перейти

Добавил расчет риска как в 12 версии. Так же оставил формирование лота в зависимости от баланса аккаунта как было это сделано автором(в 12 версии это реализовано несколько иначе, но и этот вариант тож

Перейти
[open source] [Советник] "Generic A-TLP" v13.xx Опубликовано (изменено)

Yarmish,скажите пожалуйста, какие параметры нужно оптимизировать ?

Stop_Loss = 250 - 550 шаг 50 (Уровень Stop Loss в пипсах)
- Take_Profit = 200 - 1000 шаг 100 (Уровень Take Profit в пипсах)
- TimeLimit = 100 - 300 шаг 100 (Лимит времени на закрытие ордера с момента его открытия (в минутах))
- TimeLimit_MinProfit = 0 - 200 шаг 100 (Минимально необходимый размер прибыли для закрытия ордера)
- BB_MinProfit = -300 - 100 шаг 100 (Минимально необходимый размер прибыли для закрытия ордера по ВВ (в пипсах)
- Close_by_Breakeven = True/False (Использовать перевод в безубыток)
- Close_by_Trail = True/False (Закрывать сделки по Trailling Stop)
- Open_by_MA = True/False (Открывать сделки по каналу MA)
- Open_by_Spike = True/False (Открывать на откат после скачка цены)
- MinVolatility = 50 - 200 шаг 50 (Минимальный уровень волатильности в пипспах (канал BB))
- BB_Open_Level = 0 - 40 шаг 10 (Отступ за пределы канала BB для открытия ордера в пипсах)

эти ?
или еще какие необходимо прогонять ?


Добавлено: 02-01-2017 22:31:39



Stop_Loss = 250 - 550 шаг 50 (Уровень Stop Loss в пипсах)
- Take_Profit = 200 - 1000 шаг 100 (Уровень Take Profit в пипсах)
- TimeLimit = 100 - 300 шаг 100 (Лимит времени на закрытие ордера с момента его открытия (в минутах))
- TimeLimit_MinProfit = 0 - 200 шаг 100 (Минимально необходимый размер прибыли для закрытия ордера)
- BB_MinProfit = -300 - 100 шаг 100 (Минимально необходимый размер прибыли для закрытия ордера по ВВ (в пипсах)
- Close_by_Breakeven = True/False (Использовать перевод в безубыток)
- Close_by_Trail = True/False (Закрывать сделки по Trailling Stop)
- Open_by_MA = True/False (Открывать сделки по каналу MA)
- Open_by_Spike = True/False (Открывать на откат после скачка цены)
- MinVolatility = 50 - 200 шаг 50 (Минимальный уровень волатильности в пипспах (канал BB))
- BB_Open_Level = 0 - 40 шаг 10 (Отступ за пределы канала BB для открытия ордера в пипсах)

поставил на оптимизацию USDCAD

Изменено пользователем imir13
  • Лайк 3
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] "Generic A-TLP" v13.xx Опубликовано (изменено)

Yarmish, спасибо за вашу работу!
Новая версия советника работает, на мой взгляд, как надо: усредняется воремя, тейк и стоп стоят там, где надо и т.п.
Другое дело, что сама идея возможно не совсем подходит под ночной скальпинг. Я оптимизировал GBPUSD два дня и немного проверил по другим парам - не получилось улучшить соотношение прибыль/просадка. На определенных временных промежутках есть заметные улучшения, но на большом промежутке с ростом прибыли растет и просадка. Рано или поздно срабатывает двойной (тройной) стоп и это сильно бьет по депозиту. То есть все так, как вы и пишите - хорошего стабильного результата не получается.
Пару слов о советнике вообще. С моими настройками он работает немного по другому, нежели Generic. Особенно выделяется тейк - он очень стабильный и ровный. Бывает подряд срабатывает 10-15 раз ТП примерно одного и того же размера, что дает очень ровный подъем, как у систем с мартином.
Возможно вместо усреднения стоит доработать систему Lot multiple, чтобы работала как в советнике Азия - если мы находимся в просадке - лотность постепенно увеличивается, пока из просадки не выйдем.
Еще мне не хватает более точной настройки канала болинджера - BB_StDev лучше сделать дробным числом, это позволит улучшить результаты.



Generic_v.13.19.5_GBPUSD_Multi_Orders_test.rar

Изменено пользователем Jaden
  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] "Generic A-TLP" v13.xx Опубликовано (изменено)

Вот что получилось с USDCAD


Добавлено: 04-01-2017 01:01:06

Результаты тестов.
Tick Data Suite 2, Dukascopy data GMT+2 и US DST


Yarmish, стоит ли оптимизировать эту версию ?
Результат с настройками по умолчанию лучше результатов после оптимизации.

TesterGraph_USDCAD.gif
OptimizationReportUSDCAD.htm
OptimizationReportUSDCAD.gif
USDCAD.xlsx
69_проход_USDCAD.gif
69_проход_USDCAD.htm
107_проход_USDCAD.gif
107_проход_USDCAD.htm
без_оптимизации_USDCAD.gif
без_оптимизации_USDCAD.htm

Изменено пользователем imir13
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] "Generic A-TLP" v13.xx Опубликовано

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

Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] "Generic A-TLP" v13.xx Опубликовано (изменено)

Какие пары тестить ума не приложу :-?
Стандартные которые используются в Generic 11.86 и тд в большинстве своем сливают депо.

Yarmish, может какие нестандартные взять ?

Вот что вышло с CAD_CHF
изменил уровень tp и sl
омрачило результат 2015.01.15 - 9 сделок подряд в минус

Yarmish, а можно добавить перерыв в торговле после неудачной сделки ?

Test_CAD_CHF_.gif
Test_CAD_CHF_.htm
Generic_v13.19.5_CADCHF.set

Изменено пользователем imir13
  • Лайк 3
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] "Generic A-TLP" v13.xx Опубликовано
imir13, 15 января 2015 года Швейцарский нацбанк отменил привязку франка к евро, что вызвало мгновенное чудовищное укрепление франка.
Такого не будет еще лет 100.

Тестируйте франковые с 1-го февраля 2015 - чего вы единственную за всю историю пропасть упорно перепрыгнуть пытаетесь!...
Не надо ломиться в запертую калитку, если рядом открытые ворота.
  • Лайк 8
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] "Generic A-TLP" v13.xx Опубликовано

омрачило результат 2015.01.15 - 9 сделок подряд в минус


Это нормально. Тогда был форс-мажор с франком, можно начать тест начиная с февраля 2015 года.

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

P.S. Упс, сорри. Меня опередили. :)
  • Лайк 4
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] "Generic A-TLP" v13.xx Опубликовано (изменено)

Старик и СергейСергей1975 , спасибо большое за совет :)


У NZD_CHF с февраля 2015 результаты скромнее.

Test_CAD_CHF_с_февраля_2015.gif
Test_CAD_CHF_с_февраля_2015.htm
Tester_NZD_CHF_с_февраля_2015.gif
Tester_NZD_CHF_с_февраля_2015.htm

Изменено пользователем imir13
  • Лайк 3
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] "Generic A-TLP" v13.xx Опубликовано

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

Т.е., как пример, при заданном лоте 0,05 строится сетка максимум из 5-ти (если в параметрах заданно такое кол-во) ордеров по 0,01. И если после установки 3-х ордеров цена пошла в нашу сторону, то тейк берется по этим трем ордерам, т.е. по 0,03 лота, а 0,02 лота недобрали. И, соответственно, если цена пошла против нас до СЛ, то убыток будет по 5-ти ордерам по 0,01 лота. Таким образом мы имеем фиксированный убыток и плавающую прибыль: никаких двойных-тройных убытков.

Правильно сделано в 12-й версии, там смотрите.

  • Лайк 5
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] "Generic A-TLP" v13.xx Опубликовано

У NZD_CHF с февраля 2015 результаты скромнее.



Вам не кажется, что cпред 20 в настройках маловат для CADCHF и NZDCHF?
На этих парах ведь спред побольше обычно.
  • Лайк 3
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] "Generic A-TLP" v13.xx Опубликовано (изменено)


У NZD_CHF с февраля 2015 результаты скромнее.



Вам не кажется, что cпред 20 в настройках маловат для CADCHF и NZDCHF?
На этих парах ведь спред побольше обычно.

Возможно я ошибаюсь:
по CADCHF
У IC Markets спред в районе 2 как и на тесте на выходные они задрали до 5,4.
У Tickmill аналогичная картина 1,4-1,6 редко 2,0, сейчас 15,1.
У Alpari-Pro.ECN обычно за 2 не переходит в то время когда советник должен торговать, сейчас у них 7,8
информацию брал тут myfxbook.com

Сделал перетест спред 30, подправил параметры, просадка меньше стала, сделок чуть меньше а прибыль больше.

NZDCHF претест делать не стал.

Tester_CAD_CHF_спред_30.gif
Tester_CAD_CHF_спред_30.htm
Generic_v13.19.5_CADCHF_spred30.set

Изменено пользователем imir13
  • Лайк 5
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] "Generic A-TLP" v13.xx Опубликовано (изменено)

У IC Markets спред в районе 2 как и на тесте на выходные они задрали до 5,4.
У Tickmill аналогичная картина 1,4-1,6 редко 2,0, сейчас 15,1.


Вы сравниваете "задрали на выходные" 23:56:59 у ИСМ и 23:59:59 у Тика. Эти последние 3 минуты и не такие разбросы могут выдавать. Во сколько становится Альпари перед выходными по памяти не помню... Изменено пользователем andy.lugansk
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] "Generic A-TLP" v13.xx Опубликовано


У IC Markets спред в районе 2 как и на тесте на выходные они задрали до 5,4.
У Tickmill аналогичная картина 1,4-1,6 редко 2,0, сейчас 15,1.


Вы сравниваете "задрали на выходные" 23:56:59 у ИСМ и 23:59:59 у Тика. Эти последние 3 минуты и не такие разбросы могут выдавать. Во сколько становится Альпари перед выходными по памяти не помню...

и я о том, что спреды такие большие на выходные.
Каждый сам решает оставлять на выходные сделки или нет...
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] "Generic A-TLP" v13.xx Опубликовано

Выходные выходными, а лучше все же перебдеть, чем недобдеть)
Я предпочитаю тестить на уровне максимально допустимого спреда для входа в сделки.
Если реальность потом окажется лучше, только хорошо.
CADCHF Пара очень хорошая для этого СОВа. Увеличение спреда не так уж сильно повлияло.
Позвольте поделиться результатами.
Я поставил даже 50, хоть может это и перебор, и попробовал прооптимизировать повторно, но по каждому тику за период с 02.2015
Лучший результат незначительно отличается по SL и TP, практически идентичен по максимальной просадке,
но общий профит получился даже несколько выше!
Тестировал на данных DucasCopy.

Generic_v13.19.5_CADCHF_spread50.set
Tester_CAD_CHF_спред_50.gif
Tester_CAD_CHF_спред_50.htm

  • Лайк 4
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] "Generic A-TLP" v13.xx Опубликовано

Парни, запомните навсегда: как вы назвали сэт - так же называйте и тест .htm!
Как минимум, левую часть названия файла теста!

Если сэт
Generic v13.19.5 CADCHF_spread50.set то и тест называйте
Generic v13.19.5 CADCHF_spread50.htm тогда и .gif файлу графика автоматом присвоится имя
Generic v13.19.5 CADCHF_spread50.gif

Можно к названию теста справа (но только справа!!) дописывать период теста в формате ГГГГММДД и точность, например:
Generic v13.19.5 CADCHF_spread50 20150101-20161231 99%.htm

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

Важность правильного наименования файлов не очевидна - но это реально очень важно!

  • Лайк 7
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] "Generic A-TLP" v13.xx Опубликовано (изменено)

Я конечно, может не умею обращаться с советниками generic a-tlp, но вот мои личные результаты торговли на демо счете 13й версии советника (брокер тикмилл, 4 рекомендованных пары, без отключения на праздники) от уважаемого Yarmish:

Спойлер


и результаты торговли на 11й версии (последняя 11я версия, брокер тикмилл, сборные протестированные сеты, риск 10%, с отключением на праздники):
Спойлер


Думаю, очевидно, что я, конечно, буду пользоваться теперь только 13й версией. Yarmish, браво, вы создали лучшего советника, который я когда либо видел, имхо =d> Изменено пользователем dimaudi
  • Лайк 3
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] "Generic A-TLP" v13.xx Опубликовано


Я конечно, может не умею обращаться с советниками generic a-tlp, но вот мои личные результаты торговли на демо счете 13й версии советника (брокер тикмилл, 4 рекомендованных пары, без отключения на праздники) от уважаемого Yarmish:

Спойлер


и результаты торговли на 11й версии (последняя 11я версия, брокер тикмилл, сборные протестированные сеты, риск 10%, с отключением на праздники):
Спойлер


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


Да пользуйтесь хоть 19й версией, на здоровье..
Но раз уж запостились, пишите, пж, понятней, если хотите поделиться информацией, а не просто ради поста.
Что в вашем понимании "последняя 11я версия", что за "сборные протестированные сеты"?..
Или боитесь палец об клаву сломать?
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] "Generic A-TLP" v13.xx Опубликовано
dimaudi, коллега, мы ознакомились с вашим восторгом и даже готовы его разделить! :"> :)
Скрин графика замечательный!
Но лучше вы сообщите нам что-то полезное...

Умеете вы или нет торговать неназванными 11-ми версиями generic a-tlp неназванными сэтами на не названных парах неописанным образом, нам не известно.
Может, и не умеете.
Да и не 11-х версий данный топик.

А вот какими версиями 13-го generic a-tlp какими сэтами с каким ММ на какиих парах вы торговали - это было бы важно.
Расскажите нам как вы получили график, скрин которого выложили.
Достаточно подробно, с перечисленим пар, сэтов, версий, ММ - чтобы и другие могли повторить ваши замечательные результаты! :)

Работа советника Yarmish в вашем тесте выглядит отлично.
Ну вот и давайте будем популяризировать этого бота!
  • Лайк 6
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] "Generic A-TLP" v13.xx Опубликовано (изменено)

Да пользуйтесь хоть 19й версией, на здоровье..


Специально уточнил, что всё это имхо, но видимо это не помогло. Пост планировал для поддержания автора и благодарности за его труды, но таки информации добавлю расшарив мониторинг, на нём только 13я версия на 4х парах рекомендованных и ничего более, лот поставлен был 0.1 вручную, сегодня сделал автолот fixed_lot=false
_https://www.myfxbook.com/members/dimaudi/demo-atlp-3-1313/1869158

Что в вашем понимании "последняя 11я версия", что за "сборные протестированные сеты"?..
Или боитесь палец об клаву сломать?


Спойлер

Не хочу оффтопить, тема же про 13ю версию, но раз уж спрашиваете, то конечно отвечу. Советник в терминале обновлял по ходу выхода новых версий (11.86 - 11.94.9), сеты сначала стояли рекомендованные в шапке, а потом от mynightfly и ivanvp, предварительно протестированные и выбранные лучшие, смысла выкладывать не вижу, уже 100 раз выкладывали в соседней теме. Сегодняшние крупные убытки на 11.94.9 по audcad (сет AUDCAD M15 Generic A-TLP v.11.94_ivanvp) и gbpaud (сет GBPAUD M15 Generic A-TLP v.11.94.7 (GMT+2) - mynightfly - [opted] - 1192074) конечно расстроили, особенно на фоне безубыточной торговли 13й версии с 1 по 9 января.



Достаточно подробно, с перечисленим пар, сэтов, версий, ММ - чтобы и другие могли повторить ваши замечательные результаты!


Особо и нечего расписывать, использовал последние советники от Yarmish с 8й страницы данного топика.... Там 4 версии советника для определенной пары - gbpusd, gbpcad, gbpaud, eurchf (в топике мелькала исправленная версия, по вложениям можно найти)... Настройки не трогал, только сегодня решил автолот поставить, брокер тикмилл. Всё... Мониторингом поделился уже выше.
Изменено пользователем dimaudi
  • Лайк 8
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] "Generic A-TLP" v13.xx Опубликовано (изменено)

На моем мониторинге сборная солянка.
Брокер ic markets

Стоит Generic A-TLP v 11.86 и 13.13
чуть позже напишу пары и лот

Сегодня еще добавил 13.19.5 CADCHF автолот


Изменено пользователем imir13
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] "Generic A-TLP" v13.xx Опубликовано (изменено)

На моем мониторинге сборная солянка.



Пояснения да, желательны. Изменено пользователем SebastianPerreira
Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Специальное предложение


  • Рекомендуемые брокеры

  • ×
    ×
    • Создать...