Советник Atron+levels

  • Автор темы Автор темы zhukov-alex
  • Дата начала Дата начала

zhukov-alex

Местный житель
Доброй ночи всем тем кто еще не спит и не бухает. В этот раз выкладываю полную версию советника с доработками (все параметры разлочены). В мануале зеленым цветом выделены новые параметры, желтым - те в которых изменилось описание. Все доработки и изменения так же есть в мануале. Вкратце - добавлены 3 фильтра Aroon, MACD_Xtr, Dynamic Zone ab RSI of MACD, расширены возможности входа и выхода из позиции, добавлен общий стоп лосс, раздельные фильтры для входа и выхода. Учтена возможность "недолета" до линии Атрона и т.д.
Насколько мог прогнал в тестере для выявления косяков. Далее кому интересно тестируем и высказываемся. В этой версии пока нет трала за линией атрона и пока что внутрь советника полноценно удалось встроить только Арун, все остальные индикаторы как и прежде должны быть скомпилированы в папке Indicators.
 

Вложения

zhukov-alex

Местный житель
Индикаторы

Сборка индикаторов для полноценной работы советника. Все они должны быть перекомпилированы в формат ex4 в папке Indicators
 

Вложения

Erik777

Почетный гражданин
Доброй ночи всем тем кто еще не спит и не бухает. В этот раз выкладываю полную версию советника с доработками (все параметры разлочены). В мануале зеленым цветом выделены новые параметры, желтым - те в которых изменилось описание. Все доработки и изменения так же есть в мануале. Вкратце - добавлены 3 фильтра Aroon, MACD_Xtr, Dynamic Zone ab RSI of MACD, расширены возможности входа и выхода из позиции, добавлен общий стоп лосс, раздельные фильтры для входа и выхода. Учтена возможность "недолета" до линии Атрона и т.д.
Насколько мог прогнал в тестере для выявления косяков. Далее кому интересно тестируем и высказываемся. В этой версии пока нет трала за линией атрона и пока что внутрь советника полноценно удалось встроить только Арун, все остальные индикаторы как и прежде должны быть скомпилированы в папке Indicators.

Вот спасибо большое!!! Я уж и не надеялся, что здесь когда нибудь появится полноценный советник по системе. Дай Бог, теперь, чтобы все заработало! А то от этих графиков уже в глазах двоится o_o:D

Думаю, тут, будет не лишним напомнить всем настройки Индикаторов дополнительной фильтрации:

1) Aroon Oscilator_v1 (настройки для ТФ м5: 11/80/300; настройки для ТФ м15: 10/79/300) [по умолчанию индикатор настроен на м5]
2) Dynamic_zone_ab (применяется к ТФ м5, настройки: 25/50/0/16/80/95.0/90.0/10.0) [в советнике стоят стандартные настройки!!!]
3) _MACD_Xtr (применяется к ТФ м15, настройки: 4/13/1/5/444.0/0.5/0.0)
 
Последнее редактирование:

Genry_05

Отдыхает
Alex пишет:
...В этот раз выкладываю полную версию советника с доработками (все параметры разлочены). В мануале зеленым цветом выделены новые параметры, желтым - те в которых изменилось описание. Все доработки и изменения так же есть в мануале. Вкратце - добавлены 3 фильтра Aroon, MACD_Xtr, Dynamic Zone ab RSI of MACD, расширены возможности входа и выхода из позиции, добавлен общий стоп лосс, раздельные фильтры для входа и выхода. Учтена возможность "недолета" до линии Атрона и т.д....

Erik777 пишет:
Вот спасибо большое!!! Я уж и не надеялся, что здесь когда нибудь появится полноценный советник по системе. Дай Бог, теперь, чтобы все заработало! А то от этих графиков уже в глазах двоится o_o:D

Спасибо, Alex и Erik!
Достойная совместная работа. Сейчас ночь, поэтому не углубляясь прогнал на м15 евро с параметрами почти по умолчанию на интервале в полгода. Получил -2$ ! С учетом того, что сов настроен под фунт - такой результат просто отличный!!!
Есть с чем поработать на выходные!

Еще раз спасибо и достойного профита в реале:D
 

Slavyan2777

Элитный участник
Здраствуйте,у меня при компиляции Dynamic_zone_ab выдает кучу ошибок???
и соответственно сова просит этот индик,может кто выложит в ex.
нашел в ex
 
Последнее редактирование:

Genry_05

Отдыхает

Вложения

Genry_05

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

МТ4 билд 890 от 25 сентября. У кого-нибудь есть подобный трабл?
 

Erik777

Почетный гражданин
Я вот здесь не понял логику советника: 1) Открыл позицию по закрытию бара (хотя должен откнрывать не дожидаясь закрытия), и поэтому упустил более выгодную точку входа (почти на макушке); 2) Закрытие позиции было еще больше непонятным, т.к. я ТП не задавал и доп фильтры не использовал, а настроил для торговли по первоначальной системе (Атрон+свеча+уровень Мюррея).
В чем может быть причина? Скрин и сет прилагаю

Далее, советник открыл позицию на покупку при касании верхней линии Атрона (хотя должен был открыть позицию на селл), и закрыл его по стопу на середине канала, хотя стоп был равен 105 пунктам

Даа, жалко, что ошибка закралась в основной системе... Не знаю, теперь, как можно тестировать дальше...
 

Вложения

  • GBPUSDM15.png
    GBPUSDM15.png
    34,1 КБ · Просмотры: 720
  • Atron+levels v 1.2_БФ.set
    Atron+levels v 1.2_БФ.set
    1,7 КБ · Просмотры: 147
  • GBPUSDM15_1.png
    GBPUSDM15_1.png
    34,3 КБ · Просмотры: 549
Последнее редактирование:

Erik777

Почетный гражданин
В данном случае, если работать по системе, советник, открыв позицию от самой макушки, должен был взять профит со всего нисходящего движения, и еще бы долился (вместо открытия противоположной позиции)... А здесь, мы видим небольшую прибыль и убыток (открытие и закрытие позиции, в обоих случаях, были не по системе). Пожалуйста, посмотрите сет, может я как то не так настроил?
 

Вложения

  • GBPUSDM15_2.png
    GBPUSDM15_2.png
    38,4 КБ · Просмотры: 364
Последнее редактирование:

Erik777

Почетный гражданин
Кстати, всем рекомендую, во время теста советника, в ручную настраивать и закидывать необходимые индикаторы на график, чтобы следить за точностью работы советника. И еще, неважно по какой тактике вы работаете (с дополнительной фильтрацией или без), первым делом проверяйте советник по основной системе, т.к. она явлется ядром всей стратегии, и поэтому должна работать четко по системе - Линия Атрона (касание, а не только пробитие) + свеча + Уровень Мюррея. Очередность касания не важна. Один уровень Мюррея может участвовать в формировании, только, одного сигнала, до его закрытия. Закрытие всех позиции происходит с разворотом по обратному сигналу или по общему стопу (от первой позиции - при отрицательной сетке ордеров, от последней - при положительной сетке ордеров).

Если кому интересно, при торговле по основной системе (если брать все сигналы, без дополнительной фильтрации), я предлагаю следующий ММ: Лот = 2% от депозита (можно меньше, но не больше), уровень стоп лосс = 45п (для ТФ м5) и 105п (для ТФ м15). Так мы, во первых, как бы, размазываем Лот, равный, приблизительно, 10%, по всей длине отрицательной сетки ордеров, и тем самым, сокращаем убыток от стопа, а во вторых, даем системе (пока советника нет) возможность закрыть нас по усреднению или, даже, с небольшим плюсом.
 
Последнее редактирование:

Genry_05

Отдыхает
Если кому интересно, при торговле по основной системе...
Эрик, а в тестере советник работает? Предыдущая версия тестировалась, но вчера брокер обновил МТ и сегодня тестер у меня выдает одни нули при попытке изменять любой параметр в версии 1.2.
 

Erik777

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

Да, пока не выключил, работал :) (выше я выложил сет с изменениями и скрин)
 

Genry_05

Отдыхает
Насколько мог прогнал в тестере для выявления косяков. Далее кому интересно тестируем и высказываемся.
День добрый, Алекс. Еще раз спасибо за работу по воплощении стратегии Эрика в советник.
Возникла проблема с оптимизацией ЕА в тестере - он возвращает нулевой результат. Если делаю одиночный прогон без оптимизации, то все работает. Если задаю оптимизацию с изменением любого параметра, то результаты нулевые. Какие могут быть причины ?
 

zhukov-alex

Местный житель
Добрый вечер. Только недавно вернулся домой, поэтому отвечаю сразу на то что увидел, а потом более подробно рассмотрю
Я вот здесь не понял логику советника: 1) Открыл позицию по закрытию бара (хотя должен откнрывать не дожидаясь закрытия), и поэтому упустил более выгодную точку входа (почти на макушке);
Спасибо что вы приложили сет, поэтому глядя на него я сразу же вижу что советник четко по ващему сету сработал по закрытию бара (см. в мануале параметр bar_shift) он у вас равен 1 - то есть советник рассматривает не текущий (0) бар, а 1-й, то есть уже закрытый. Так же у вас включен режим тестирования,(параметр testing_mode), что, конечно, ускоряет тестирование, однако теряются "виртуальные" тиковые входы, то есть советник рассматривает только закрытые бары М1, а все что внутри них игнорирует. Данная опция несколько понижает количество входов но по моим ощущениям основную канву результата не меняет. Кстати судя по вашему скрину из-за этого параметра видимо не совсем четкие входы (несколько упущена прибыль) попробуйте поставить testing_mode = false и bar_shift = 0
 
Последнее редактирование:

zhukov-alex

Местный житель
День добрый, Алекс. Еще раз спасибо за работу по воплощении стратегии Эрика в советник.
Возникла проблема с оптимизацией ЕА в тестере - он возвращает нулевой результат. Если делаю одиночный прогон без оптимизации, то все работает. Если задаю оптимизацию с изменением любого параметра, то результаты нулевые. Какие могут быть причины ?
У меня тестируется и оптимизируется без проблем, только очень медленно. Для ускорения использую 2 параметра testing_mode и bar_shift однако они могут искажать результаты на 10 -20 % от нормальных прогонов, а количество сделок уменьшать до 2 раз. По вашей проблеме могу сказать что-нибудь если вы вышлете журнал, насколько я помню его можно сохранять.
 

Вложения

  • Оптимизация.jpg
    Оптимизация.jpg
    204 КБ · Просмотры: 219
  • Оптимизация журнал.jpg
    Оптимизация журнал.jpg
    75,1 КБ · Просмотры: 86
Последнее редактирование:

Erik777

Почетный гражданин
Добрый вечер. Только недавно вернулся домой, поэтому отвечаю сразу на то что увидел, а потом более подробно рассмотрю Спасибо что вы приложили сет, поэтому глядя на него я сразу же вижу что советник четко по ващему сету сработал по закрытию бара (см. в мануале параметр bar_shift) он у вас равен 1 - то есть советник рассматривает не текущий (0) бар, а 1-й, то есть уже закрытый. Так же у вас включен режим тестирования,(параметр testing_mode), что, конечно, ускоряет тестирование, однако теряются "виртуальные" тиковые входы, то есть советник рассматривает только закрытые бары М1, а все что внутри них игнорирует. Данная опция несколько понижает количество входов но по моим ощущениям основную канву результата не меняет. Кстати судя по вашему скрину из-за этого параметра видимо не совсем четкие входы (несколько упущена прибыль) попробуйте поставить testing_mode = false и bar_shift = 0

Спасибо! Сейчас попробую повторно протестировать, может и другие неточности исчезнут
 

zhukov-alex

Местный житель
Кстати, всем рекомендую, во время теста советника, в ручную настраивать и закидывать необходимые индикаторы на график, чтобы следить за точностью работы советника. И еще, неважно по какой тактике вы работаете (с дополнительной фильтрацией или без), первым делом проверяйте советник по основной системе, т.к. она явлется ядром всей стратегии, и поэтому должна работать четко по системе - Линия Атрона (касание, а не только пробитие) + свеча + Уровень Мюррея. Очередность касания не важна. Один уровень Мюррея может участвовать в формировании, только, одного сигнала, до его закрытия. Закрытие всех позиции происходит с разворотом по обратному сигналу или по общему стопу (от первой позиции - при отрицательной сетке ордеров, от последней - при положительной сетке ордеров).
Я использую готовые шаблоны с настроенными индикаторами - кидаю шаблон в окно тестера и удаляю ненужные индикаторы. Самое важное в таком подходе, что бы совпадали настройки индикаторов и советника
 

Erik777

Почетный гражданин
...попробуйте поставить testing_mode = false и bar_shift = 0

Теперь, вроде, пошло все отлично... Советник открыл позицию на продажу, почти, на самой макушке. :) Еще раз, спасибо!

Вот уже и второй ордер открыл по тренду (раньше в этом месте он открывал бай ордер)

А вот с третьим ордером непонятки. Хорошо, конечно, все таки по тренду, но, получается здесь один уровень Мюррея участвовал при открытии двух ордеров. Если так пойдет, то от Мюррея будет мало толку (небольшой рендж может открыть кучу позиции с одной цены). Хотя ,если это сложно в исполнении, можно обойтись и минимальным расстоянием, не критично :)
Даа, так хорошо идет, что неохота останавливать для установки минимального расстояния. :D Наверное добью тест без минимального расстояния - рискованно, но интересно :)
 

Вложения

  • GBPUSDM15_3.png
    GBPUSDM15_3.png
    40,1 КБ · Просмотры: 284
  • GBPUSDM15_4.png
    GBPUSDM15_4.png
    43,3 КБ · Просмотры: 217
  • GBPUSDM15_5.png
    GBPUSDM15_5.png
    44,3 КБ · Просмотры: 191
  • GBPUSDM15_6.png
    GBPUSDM15_6.png
    45,3 КБ · Просмотры: 189
Последнее редактирование:

zhukov-alex

Местный житель
А вот с третьим ордером непонятки. Хорошо, конечно, все таки по тренду, но, получается здесь один уровень Мюррея участвовал при открытии двух ордеров. Если так пойдет, то от Мюррея будет мало толку (небольшой рендж может открыть кучу позиции с одной цены). Хотя ,если это сложно в исполнении, можно обойтись и минимальным расстоянием, не критично :)
Я пока использую параметр order_step=10 для отсеивания дубликатов то есть в пределах 10 пп ордера не продублируются от одного уровня, а там уже и другой не за горами. В отслеживании каким уровнем открыт ордер есть сложность - во первых они меняют свое положение, а во вторых советник может быть тупо выключен и после включения он "забудет" свои привязки. Есть вариант использовать комментарий в ордерах. Но пока еще не думал над этим.
 

zhukov-alex

Местный житель
Кстати по поводу bar_shift - я заблуждался о разбросе результатов в 10 - 20 5. Сейчас после оптимизации прогнал 2014-2015 года в режиме теста по закрытию баров и в режиме нормальной работы , так оказалась прибыль в 10 раз больше, а просадка с 90 % упала до 30. То есть этот режим можно использовать чисто для приблизительной оценки (сольет / не сольет). Как вы верно заметили выше - входы отстают и имеют меньшую прибыль
 
Верх