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

Pavelstep

Новичок форума
Уровень 7-15, это диапазон от 7 до 15 на свой вкус?) тогда подскажите пож., какой у Вас? ЭТо же наверняка важно...
 

marattmb

Гуру форума
Хотелось бы сделать новогодний подарок всем нашим форумчанам. Кажется, я нашел способ привязать дивергенцию к нашей системе входа в позицию. Примеры на скриншотах. Используем для этого индикатор NEW ABHAFXS TIMING и стандартный стохастик. Уровни стохастика 20 и 80. Сигнал на повышение - сигнальная линия канального индикатора пробивает нижнюю границу своего канала(либо касается границы), но самое главное, сигнальные линии стохастика выше своего уровня 20. На понижение - сигнальные линии стохастика ниже уровня 80., сигнальная линия канального индикатора пробивает верхнюю границу своего канала( либо касается ее). Это алгоритм для эксперта. Но мы то знаем, что фактически это и есть дивергенция. Сигнальная линия канального индикатора NEW ABHAFXS TIMING дублирует один к одному движение цены. Посмотрел на истории, работает на всех инструментах и таймфреймах. Хотелось бы узнать мнение наших специалистов о возможности воплотить эту идею либо в советник, либо в сигнальщик со звуковым оповещением. Сигнальщик - для работы на бинарных опционах.
 

Вложения

  • №1.png
    №1.png
    26,7 КБ · Просмотры: 345
  • №2.png
    №2.png
    25,6 КБ · Просмотры: 284

RRY

Активный участник
Вот новая разработка ув.Rever27 - мульти стохастик. Может как-то поможет в разработке ТС. Оригинальная тема - загуглите [Мульти Осциллятор] MyMulti Oscillator на форуме ТрадеЛайкаПро.
 

Вложения

  • MyMulti Stochastic MT4 v1.0.7.ex4
    22,2 КБ · Просмотры: 83

marattmb

Гуру форума
Небольшое дополнение к посту 2047. Сигнальная линия стохастика должна обязательно побывать в максимальной зоне перекупленности( перепроданности), прежде чем вернуться к уровням 80 ( 20 ).
 

vladradon

Программист
Небольшое дополнение к посту 2047. Сигнальная линия стохастика должна обязательно побывать в максимальной зоне перекупленности( перепроданности), прежде чем вернуться к уровням 80 ( 20 ).
Привет! По-быстрому набросал алерты и звуки в стандартный стохастик. Уровни задаются в настройках + параметр InpLevelInc=10 - это дополнение к уровням, на сколько уровень должен быть пересечен в одну и другую сторону, чтобы сработал сигнал - нужно для устранения "дребезга" сигнала, т.к. стохастик текущие значения рисует, пока бар не будет закрыт. Ну и опции включения алерта и звука (можно в конце кода найти и поменять текст и звуковой файл (Alert.wav). Тиков сегодня нет и пробовал в тестере - вроде работает.
 

Вложения

  • StochasticAlerts.mq4
    5,5 КБ · Просмотры: 53

marattmb

Гуру форума
Привет! По-быстрому набросал алерты и звуки в стандартный стохастик. Уровни задаются в настройках + параметр InpLevelInc=10 - это дополнение к уровням, на сколько уровень должен быть пересечен в одну и другую сторону, чтобы сработал сигнал - нужно для устранения "дребезга" сигнала, т.к. стохастик текущие значения рисует, пока бар не будет закрыт. Ну и опции включения алерта и звука (можно в конце кода найти и поменять текст и звуковой файл (Alert.wav). Тиков сегодня нет и пробовал в тестере - вроде работает.

Спасибо. С открытием рынка будем смотреть.
 

SergeSPb

Новичок форума
Небольшое дополнение к посту 2047. Сигнальная линия стохастика должна обязательно побывать в максимальной зоне перекупленности( перепроданности), прежде чем вернуться к уровням 80 ( 20 ).

Добрый день. Получается, что на первом скрине вход на повышения не верен. т.к. стохастик не находился в max зоне?
 

vladradon

Программист
Спасибо. С открытием рынка будем смотреть.
Я смотрю в доработке дискуссия идет по поводу зоны перекупленности (перепроданности). У меня в стохастике опция InpLevelInc добавляется к уровням, т.е если уровень 80 и InpLevelInc=10, то при достижении 90 будет "взведен курок" и при достижении после этого уровня 70 будет подан сигнал. С нижним уровнем то же самое, только наоборот. Если сигнал нужно подавать сразу при обратном пересечении уровня, то можно либо к примеру поставить уровни 85 и 15 и InpLevelInc=5 - после пересечения 90 (10) происходит "взвод", а при обратном ходе при пересечении 80 (20) будет подан сигнал. Или выкладываю еще версию - в ней на обратном ходе InpLevelInc не добавляется и сигнал будет подаваться сразу после обратного пересечения уровней. InpLevelInc просто отодвигает "взвод" до заданного уровня от уровней индикатора. Имена индюков можно поменять на любые другие - это не критично.
 

Вложения

  • StochasticAlerts1.mq4
    5,4 КБ · Просмотры: 93
Последнее редактирование:

marattmb

Гуру форума
Я смотрю в доработке дискуссия идет по поводу зоны перекупленности (перепроданности). У меня в стохастике опция InpLevelInc добавляется к уровням, т.е если уровень 80 и InpLevelInc=10, то при достижении 90 будет "взведен курок" и при достижении после этого уровня 70 будет подан сигнал. С нижним уровнем то же самое, только наоборот. Если сигнал нужно подавать сразу при обратном пересечении уровня, то можно либо к примеру поставить уровни 85 и 15 и InpLevelInc=5 - после пересечения 90 (10) происходит "взвод", а при обратном ходе при пересечении 80 (20) будет подан сигнал. Или выкладываю еще версию - в ней на обратном ходе InpLevelInc не добавляется и сигнал будет подаваться сразу после обратного пересечения уровней. InpLevelInc просто отодвигает "взвод" до заданного уровня от уровней индикатора. Имена индюков можно поменять на любые другие - это не критично.

Правильно вот так - Если сигнал нужно подавать сразу при обратном пересечении уровня, то можно либо к примеру поставить уровни 85 и 15 и InpLevelInc=5 - после пересечения 90 (10) происходит "взвод", а при обратном ходе при пересечении 80 (20) будет подан сигнал
 

vladradon

Программист
Правильно вот так - Если сигнал нужно подавать сразу при обратном пересечении уровня, то можно либо к примеру поставить уровни 85 и 15 и InpLevelInc=5 - после пересечения 90 (10) происходит "взвод", а при обратном ходе при пересечении 80 (20) будет подан сигнал
Во втором варианте то же самое будет - уровни 80(20), InpLevelInc=10, при пересечении 90(10) "взвод" и при обратном ходе при пересечении 80(20) - сигнал.
 

stargazer2011

Местный житель
marattmb,
Обратил внимание вот на что.. Если канал индюка NEW ABHAFXS TIMING V2L направлен ВВЕРХ, то в целях уменьшения возможной просадки предпочтительней ставить на покупку при отскоке от НИЖНЕЙ границы. Пробовал ставить в такой ситуации на продажу (при отскоке от ВЕРХНЕЙ границы, когда канал направлен вверх), а цена норовит или идти долгое время вдоль канала (т.е. вверх) или даже пробивает канал и далее растёт. Ну и соответственно, если канал индюка направлен вниз, то предпочтительней ставить продажу (т.е. игнорировать сигнал на покупку при отскоке от нижней границы, брать только отскок от верхней границы). Что скажите на этот счет?
 

marattmb

Гуру форума
marattmb,
Обратил внимание вот на что.. Если канал индюка NEW ABHAFXS TIMING V2L направлен ВВЕРХ, то в целях уменьшения возможной просадки предпочтительней ставить на покупку при отскоке от НИЖНЕЙ границы. Пробовал ставить в такой ситуации на продажу (при отскоке от ВЕРХНЕЙ границы, когда канал направлен вверх), а цена норовит или идти долгое время вдоль канала (т.е. вверх) или даже пробивает канал и далее растёт. Ну и соответственно, если канал индюка направлен вниз, то предпочтительней ставить продажу (т.е. игнорировать сигнал на покупку при отскоке от нижней границы, брать только отскок от верхней границы). Что скажите на этот счет?

По одному этому индикатору работать нельзя. Работаем по совокупности сигналов.
 

stargazer2011

Местный житель
marattmb,
Разумеется, только по совокупности ВСЕХ сигналов, всё в соответствии с последними Вашими разработками. Но только с выбором одного направления (в зависимости от направленности канала). Конечно, дело на любителя, ведь такой способ отсеит половину сделок.
 

marattmb

Гуру форума
Во втором варианте то же самое будет - уровни 80(20), InpLevelInc=10, при пересечении 90(10) "взвод" и при обратном ходе при пересечении 80(20) - сигнал.

Не было сигнала. Что-то не так.
 

Вложения

  • Отсутствие сигнала.png
    Отсутствие сигнала.png
    51,6 КБ · Просмотры: 232

vladradon

Программист
Да, был достигнут.
Вполне возможно, что в расчетах индикатора не бывает идеального 0 и 100 - погрешности вычислений и имеются какие-нибудь тысячные типа 0.000015, которые на графике не видно, но они есть в массиве индикатора, поэтому хотя-бы на 1 нужно отступ делать от крайних границ.
 
Верх