Система на основе корреляции от marattmb из Граалей + советник Abram

Legge

Активный участник
Сегодня не было сигналов на сделку.

Да. У меня тоже сегодня не было. Вчера одна сделка по связке EURUSD - USDCHF.
Сов стоит на м5 на чарте EURUSD на связке EURUSD - USDCHF и на на м5 на чарте EURUSD на связке EURUSD - USDJPY. Магики разные. Настройки на скринах.
2.jpg
 

Вложения

  • 1.jpg
    1.jpg
    45,6 КБ · Просмотры: 68
  • 11.jpg
    11.jpg
    44,7 КБ · Просмотры: 70

seras

Новичок форума
Да. У меня тоже сегодня не было. Вчера одна сделка по связке EURUSD - USDCHF.
Сов стоит на м5 на чарте EURUSD на связке EURUSD - USDCHF и на на м5 на чарте EURUSD на связке EURUSD - USDJPY. Магики разные. Настройки на скринах.
Посмотреть вложение 341758
Странно. Если по этим настройкам, то сделки должны были открыться вчера на баре в 16-45, а не в 16-55.
 

tester777

Интересующийся
По тейку или профиту? Тейк рыночный, а не виртуальный - вопросы к брокеру. Слиппедж не выведен в настройки и там он весьма короткий.
по профиту + советник отрывает односторонние сделки типа eurusd and usdcad BY
 

kudinoff

Почетный гражданин
по профиту + советник отрывает односторонние сделки типа eurusd and usdcad BY
Скрин?
Странно. Если по этим настройкам, то сделки должны были открыться вчера на баре в 16-45, а не в 16-55.
Там стоит открытие по сигналу с 1 бара (не с нулевого) в соответствии с настройкой Shift. В идеальном случае должно было быть открытие в 16-50, просто есть еще одна дополнительная проверка на наличие новой свечи. Это будет исправлено.
 

kudinoff

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

Legge

Активный участник
Там стоит открытие по сигналу с 1 бара (не с нулевого) в соответствии с настройкой Shift. В идеальном случае должно было быть открытие в 16-50, просто есть еще одна дополнительная проверка на наличие новой свечи. Это будет исправлено.

т.е. не нужна эта дополнительная проверка?
 

kudinoff

Почетный гражданин
Кто нибудь думал о парном трейдинге на ренко?
341782
 

tester777

Интересующийся
Кто нибудь думал о парном трейдинге на ренко?
Посмотреть вложение 341782
надо тестировать...ренко лишь сглаживает историю от калибаний рынка...соотвественно увеличивая время, по стастистика средняя евро доллар минута пункт , я бы приступил к тестированию но моя версия советника почемуто открывает два однонаправленных ордера меня это смущает... и не закрывает по тп... это сильно мешает тесту
 

vladradon

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

marattmb

Гуру форума
Вырисовывается окончательное видение алгоритма оптимальной работы советника. Советник уже сейчас граальный. Но теоретически может возникнуть ситуация, когда мы можем потерпеть убыток. Как это было, например, 13 августа. Отдельные форумчане потерпели убыток. Нам нужно на корню отсечь подобные ситуации. Ни какие зигзаги( как я раньше предполагал) нам не нужны. Нам нужно, чтобы при достижении гистограммой MA Spread alert заданного в параметрах уровня было реальное расхождение цен двух инструментов. Для этого необходимо использовать модернизированный индикатор OverLayChart_signal( который я выкладывал несколькими постами выше ). Несмотря на то, что индикатор масштабирует, в реальном времени, на текущий момент, он довольно точно показывает расхождение цен двух инструментов. В параметрах советника нужно задать числовое значение расхождение цен. Например, на скриншоте, на М30 было расхождение около 800, когда я вошел в сделку. Сейчас нахожусь в профите, но сделку еще не закрыл. Для М5, предположительно, числовое значение должно быть в районе 200. Нужно не забывать, что индикатор масштабирует, и при разном сжатии графика показания индикатора будут меняться. Я о том, что у форумчан оптимальное числового значения индикатора будет разным, поскольку у одних пользователей график может быть сжат, у других наоборот, растянут. Оптимальное числовое значение будет разным.
Для выявления ошибок советника( если они вообще есть ), я предлагаю убрать все навороты, оставить только необходимый функционал. Самым основным у нас было условие для открытия позиций, достижение гистограммой заданного уровня. Ну и добавить как условие параметр индикатора OverLayChart_signal. Все. После этого необходимо погонять советник в разных терминалах разных брокеров. Думаю, форумчане помогут. Если ошибок не будет, перейти к следующему этапу, закрытие позиций. ( На первом этапе возможно использовать скрипт для закрытия позиций при достижении заданного профита ). По поводу закрытия позиций особый разговор. Мнения форумчан расходятся. Кто-то хочет закрывать позиции при достижении в параметрах заданного профита. Кто-то, как я, при достижении гистограммой нулевого уровня. Есть еще варианты. Кроме того, заметил, что при возвращении гистограммы к нулевому уровню, цены инструментов, которые показывает OverLayChart_signal, еще не пересеклись. Над оптимальным закрытием позиций, для достижения максимальной прибыли, стоит еще подумать. Когда решим эту проблему, нужно будет опять погонять советник в терминалах различных брокеров.
Как вариант, возможно использовать уже готовый советник, работающий на основе индикатора OverLayChart_signal, добавив в него функции индикатора MA Spread alert, достижение заданных в параметрах уровней. В данном случае основным в советнике станет условие MA Spread alert, а функция OverLayChart_signal вспомогательной. В случае необходимости специалистам, выложу выше указанный советник здесь.
 

marattmb

Гуру форума
Забыл выложить скриншот.
 

Вложения

  • Улучшенный вариант.png
    Улучшенный вариант.png
    20 КБ · Просмотры: 184

tester777

Интересующийся
Вырисовывается окончательное видение алгоритма оптимальной работы советника. Советник уже сейчас граальный. Но теоретически может возникнуть ситуация, когда мы можем потерпеть убыток. Как это было, например, 13 августа. Отдельные форумчане потерпели убыток. Нам нужно на корню отсечь подобные ситуации. Ни какие зигзаги( как я раньше предполагал) нам не нужны. Нам нужно, чтобы при достижении гистограммой MA Spread alert заданного в параметрах уровня было реальное расхождение цен двух инструментов. Для этого необходимо использовать модернизированный индикатор OverLayChart_signal( который я выкладывал несколькими постами выше ). Несмотря на то, что индикатор масштабирует, в реальном времени, на текущий момент, он довольно точно показывает расхождение цен двух инструментов. В параметрах советника нужно задать числовое значение расхождение цен. Например, на скриншоте, на М30 было расхождение около 800, когда я вошел в сделку. Сейчас нахожусь в профите, но сделку еще не закрыл. Для М5, предположительно, числовое значение должно быть в районе 200. Нужно не забывать, что индикатор масштабирует, и при разном сжатии графика показания индикатора будут меняться. Я о том, что у форумчан оптимальное числового значения индикатора будет разным, поскольку у одних пользователей график может быть сжат, у других наоборот, растянут. Оптимальное числовое значение будет разным.
Для выявления ошибок советника( если они вообще есть ), я предлагаю убрать все навороты, оставить только необходимый функционал. Самым основным у нас было условие для открытия позиций, достижение гистограммой заданного уровня. Ну и добавить как условие параметр индикатора OverLayChart_signal. Все. После этого необходимо погонять советник в разных терминалах разных брокеров. Думаю, форумчане помогут. Если ошибок не будет, перейти к следующему этапу, закрытие позиций. ( На первом этапе возможно использовать скрипт для закрытия позиций при достижении заданного профита ). По поводу закрытия позиций особый разговор. Мнения форумчан расходятся. Кто-то хочет закрывать позиции при достижении в параметрах заданного профита. Кто-то, как я, при достижении гистограммой нулевого уровня. Есть еще варианты. Кроме того, заметил, что при возвращении гистограммы к нулевому уровню, цены инструментов, которые показывает OverLayChart_signal, еще не пересеклись. Над оптимальным закрытием позиций, для достижения максимальной прибыли, стоит еще подумать. Когда решим эту проблему, нужно будет опять погонять советник в терминалах различных брокеров.
Как вариант, возможно использовать уже готовый советник, работающий на основе индикатора OverLayChart_signal, добавив в него функции индикатора MA Spread alert, достижение заданных в параметрах уровней. В данном случае основным в советнике станет условие MA Spread alert, а функция OverLayChart_signal вспомогательной. В случае необходимости специалистам, выложу выше указанный советник здесь.
выложи сеты плиз
+ ты редактировал код? как было указанно ранее?
 

marattmb

Гуру форума
В советнике код исправил, как было сказано. Только сигналов для входа в позицию не было. Советник и не открывал ордера. О каких сетах идет речь?
 

tester777

Интересующийся
У советника есть возможность оптимизации и тестирования, пусть и только по одной паре. Ничто не мешает самостоятельно поработать над созданием сетов.
у меня нет возможности установить софт для сравнения прибыли по двум парам...и честно говря слабо представляю как его оптимизировать с учетом что он мультивалютный и на мт4... но в тесте я точно найду изьяны
поэтому прошу поделиться сетами
 

kudinoff

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

marattmb

Гуру форума
На скриншоте пример удачного дополнения друг друга ранее указанных мной индикаторов. В первом случае MA Spread alert показал сигнал на вход и во втором случае. Но OverLayChart-signal по-разному реагировал на эти сигналы. Раздвижка верхнего индикатора больше во втором случае. Масштабирование и здесь имело место, но оно было не такое критичное( не так много свечей было между первым и вторым случаем.
 

Вложения

  • Пример.png
    Пример.png
    22,2 КБ · Просмотры: 127
Верх