Нужна работающая идея. Напишу эксперта

 

Приветствую всех!


Если у кого-нибудь есть не очень замудренная и реально работающая идея (желательно без мартингейла), попробую ее воплотить в эксперта.

Форексом занимаюсь недавно, но прошлое увлечение программированием помогает.

Пишите здесь (на форуме) или  [d o l s e r g o n (собака) y a n d e x . r u].


------------------------------------------------------------

Вокруг так много "красивых" индикаторов, может у кого-нибудь получается хорошо "фильтровать"... напишите!

Вот, например, DynamicRS_3CLines (автор: rebus, 'DynamicRS_3CLines')

но просто так это не работает как хотелось бы (например по M5 и H1):

    i1 = iCustom(NULL, 0, "DynamicRS_3CLines", 0, 1); // желтая
    i2 = iCustom(NULL, 0, "DynamicRS_3CLines", 1, 1); // синяя
    i3 = iCustom(NULL, 0, "DynamicRS_3CLines", 2, 1); // красная
 
    i31 = iCustom(NULL, PERIOD_H1, "DynamicRS_3CLines", 0, 1); // желтая
    i32 = iCustom(NULL, PERIOD_H1, "DynamicRS_3CLines", 1, 1); // синяя
    i33 = iCustom(NULL, PERIOD_H1, "DynamicRS_3CLines", 2, 1); // красная
 
      if ((i3 < i1) && (i33 < i31))  OrderSend (Symbol(), OP_BUY, ...
 

Может и "велосипед", но недавно сделал скрипт - помощник при оптимизации.

Для проверки параметров советника на форвард участке истории.

Фактически - это сравнение двух HTML файлов результатов тестирования (на прошлом и будующем) и вывод результатов с одинаковыми параметрами советника в простой TXT файл.


Торопился (в ущерб удобопользованию...).

1. Оптимизируем на истории, сохраняем отчет в ...\Meta Trader\experts\files\1.htm !!!
2. Оптимизируем на "будущем", сохраняем отчет в ...\Meta Trader\experts\files\2.htm !!!
3. Запускаем скрипт Compare_Reports.mq4

Резултаты выводятся в ...\Meta Trader\experts\files\Compare_Reports_Res.txt
Формат: Проход (из 1.htm), Прибыль, Всего сделок, Прибыльность, Матожидание выигрыша, Просадка $, Просадка %, Параметры советника

Файлы:
 
DolSergon писал (а) >>

Приветствую всех!

Если у кого-нибудь есть не очень замудренная и реально работающая идея (желательно без мартингейла), попробую ее воплотить в эксперта.

Форексом занимаюсь недавно, но прошлое увлечение программированием помогает.

Пишите здесь (на форуме) или [d o l s e r g o n (собака) y a n d e x . r u].

------------------------------------------------------------

Вокруг так много "красивых" индикаторов, может у кого-нибудь получается хорошо "фильтровать"... напишите!

Вот, например, DynamicRS_3CLines (автор: rebus, 'DynamicRS_3CLines')

но просто так это не работает как хотелось бы (например по M5 и H1):

Есть приличный индикатор "VoltyChannel_Stop_2.1, если из него сделать эксперта.

 
DolSergon писал (а) >> Может и "велосипед", но недавно сделал скрипт - помощник при оптимизации.

Скрипт выглядит заманчиво, может, пока хорошие идеи запаздывают, доработаете до статьи или удобного для использования кода в CodeBase?

Потому что всегда проблема с результатами оптимизации.

 
vira писал (а) >>

Есть приличный индикатор "VoltyChannel_Stop_2.1, если из него сделать эксперта.

Еще не встречал его... и не нашел сейчас.

Не могли бы Вы его прислать?

 
DolSergon писал (а) >>

Еще не встречал его... и не нашел сейчас.

Не могли бы Вы его прислать?


https://www.mql5.com/ru/code/8199

Только насчет приличный это ...

 
granit77 писал (а) >>

Скрипт выглядит заманчиво, может, пока хорошие идеи запаздывают, доработаете до статьи или удобного для использования кода в CodeBase?

Потому что всегда проблема с результатами оптимизации.


Да, пользоваться может быть не очень удобно.

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

На статью, наверное, не потянет...

Я не смог "перебороть" функцию  FileOpen(...  - она никак не хочет открывать файлы в других каталогах, кроме /experts/files/  и  /tester/files/   

Так запрограммировано...

Можно, наверняка и через API...

Если будет большой смысл, буду возиться, а пока оно и так работает!

 
granit77 писал (а) >>
VoltyChannel_Stop_v2.1M.mq4

Спасибо!

Как всегда, с первого взгляда интересно!

----------------------------------------------

Начнем с простого.

Параметры индикатора "по умолчанию"

Только BUY.

Открываем только на "шарике".

Закрываем по TP и SL.

-----------------------------------------------


У кого какие идеи?

Файлы:
 
DolSergon писал (а) >>

Спасибо!

Как всегда, с первого взгляда интересно!

----------------------------------------------

Начнем с простого.

Параметры индикатора "по умолчанию"

Только BUY.

Открываем только на "шарике".

Закрываем по TP и SL.

-----------------------------------------------

можете подсказать, почему советник не тестируется на истории.

 
mt4me писал (а) >>

можете подсказать, почему советник не тестируется на истории.

Посмотрите в тестере закладку "Журнал".

Возможно, у вас не установлен индикатор  VoltyChannel_Stop_2.1 - 'VoltyChannel_Stop_v2.1'

Причина обращения: