Доработка ботов (советников, индикаторов) vol. 2

ZADEL_21

Активный участник
Здравствуйте!
Помогите пожалуйста в небольшой доработкой индикатора.
Сейчас у него есть стрелки и алерт на выход за пределы канала и вход, а нужно сделать, что бы стрелки и алерт был только при пересечении уровня ноль. (Выбор алерта 0-1 бара там уже есть)
 

Вложения

  • 678568.png
    678568.png
    11,6 КБ · Просмотры: 348
  • trendstrength_oma_channel_mtf_alerts_nmc.mq4
    17,5 КБ · Просмотры: 78

vladradon

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

Вложения

  • ZeroCross.png
    ZeroCross.png
    22,2 КБ · Просмотры: 349
  • trendstrength_oma_channel_mtf_alerts_nmc_zerocross.mq4
    18,8 КБ · Просмотры: 72

ZADEL_21

Активный участник
Ничего не убирал - можно отключить в настройках ненужные стрелки. Параметр ShowZeroCross включает рисование стрелок пересечения 0, а alertsOnZeroCross включает алерты этого пересечения, при этом старые алерты не работают (не проверял!).
Спасибо .
Не могли бы вы еще добавить смену цвета на сгиб линии. Как выяснилось при MTF этого очень не хвататает. Порой просто почти не видно, что линия сменила изгиб. Я на нижнем окне показал как надо.
 

Вложения

  • 678568.png
    678568.png
    15,8 КБ · Просмотры: 229

ZADEL_21

Активный участник
Что-то типа этого?
Типа этого, но только что бы в MTF режиме работало. Сейчас работает, но только без него.))
Сейчас, когда ставлю MTF, то появляется то, что на скриншоте.
 

Вложения

  • 678568.png
    678568.png
    23,7 КБ · Просмотры: 144

vladradon

Программист

Вложения

  • ZeroCross.png
    ZeroCross.png
    21,4 КБ · Просмотры: 187
  • trendstrength_oma_channel_mtf_alerts_nmc_zerocross.mq4
    19,3 КБ · Просмотры: 47

ZADEL_21

Активный участник
Стрелки при не текущем ТФ, естественно, не правильные будут.
Цивильно не работает все равно. Ладно, забейте на него. На форуме почти всегда нормально изменения в MTF и shift сделать не могут. ))
Есть вопрос по другому индикатору -schaff_trend_cycle_nrp_mtf_nmc.
1.Что такое в нем - stcperiod ? Это стохастик?
2. Там кроме него две скользящие?
 

Вложения

  • 678568.png
    678568.png
    23,3 КБ · Просмотры: 84
  • schaff_trend_cycle_nrp_mtf_nmc.mq4
    8,2 КБ · Просмотры: 32

ZADEL_21

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

saw

Элитный участник
Доброго дня. Господа программисты, добавьте в этот чудесный и нерисующий индикатор Мобидика стрелки для визуализации. В настройках указывается уровень, и пробитие его столбиком гистограммы считать сигналом и отображением стрелки на графике. На скрине пояснил. Спасибо.555.png
 

Вложения

  • Kiosotto 2015 v4 Alert [mobidik]ms-nrp(1).mq4
    5 КБ · Просмотры: 65

fastfast92

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

Вложения

  • Screenshot_1.png
    Screenshot_1.png
    9,7 КБ · Просмотры: 121
  • Heiken Ashi.mq4
    4,8 КБ · Просмотры: 26
  • Heiken Ashi.ex4
    12,3 КБ · Просмотры: 17

russcand

Новичок форума
Комрады!!! Кто-то сможет индиктор доработать? Суть такая:
Имеется осцилятор ( прикреплен ).
В коде текущего осцилятора присутствуют буфера:
g_volatilityAverage – средняя волатильность ( синяя кривая )
g_volatilityUnit – единичная волатильность ( красная кривая )
g_highVolatility – повышенная волатильность ( средняя , умноженная на коэффициент i_highLimit ) ( желтая кривая )

Необходимо , чтобы , когда красная пересекает желтую линию ( в подокне ) , индикатор рисовал на самом графике ПРЯМОУГОЛЬНИК ( это главная доработка ):
Длина - "от момента пересечения красной линией синей вверх до момента перечения обратно ( красная пересекает синюю вниз )";
Высота - "весь охват свечей от минимума до максимума" за время , когда красная в подокне выходит вверх и возвращается обратно.

Ввести параметр , допускающий "недоход" красной до желтой ( в % от расстояния между текущей желтой и синей ) - относительная погрешность , когда недоход красной относительно желтой считается истиной ( пересечением ).

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

Параметр "количество баров к отражению" заменить выбором даты "от начала построения индикатора".
Задать параметр "Отражать или нет осцилятор в подокне" ( при этом в окне терминала построения производятся ).

В индикаторе дать возможность для настройки параметров для всех ТФ , чтобы ставить индикатор на каждый ТФ 1-н раз без необходимости для каждого ТФ вводить свои параметры. Название входных параметров для каждого ТФ в текущем коде:
- Период средней ( i_volatilityAveragePeriod )
- Множитель к средней ( i_highLimit )
- Стиль отрисовки блока ( прямоугольника на графике ) - дополнительная настройка для каждого ТФ ( цвет_уточнение ниже , толщина_2 , стиль_сплошная линия ).
При этом цветность прямоугольника в каждом ТФ по правилу: если цена открытия свечи стороны начала прямоугольника выше цены закрытия свечи стороны окончания прямоугольника , то один цвет ( слабый , цена снизилась ). Если ниже - другой ( более сильный , цена повысилась ) цвет ( например , салатовый-зеленый ТФН4, розовый-красный ТФД1 , голубой-синий ТФW1 и т.д. ).
 

Вложения

  • Volatility.png
    Volatility.png
    49 КБ · Просмотры: 167
  • VolatilityAverage.mq4
    21,7 КБ · Просмотры: 43

aiport

Интересующийся
Нужна помощь. В сове перестала работать настройка UseNewBar, возможно после обновления МТ4.
 

Вложения

  • 2Sides_v5.0c5_2ndFStoch2.ex4
    121,1 КБ · Просмотры: 17

33paltus

Интересующийся
Уважаемые программисты! скажите пожалуйста расшифровку кода mq4
очень надеюсь, что вы откликнитесь на просьбу. Спасибо!2019-12-15.jpg
 

vladradon

Программист
Уважаемые программисты! скажите пожалуйста расшифровку кода mq4
очень надеюсь, что вы откликнитесь на просьбу.
Все, что заключено между /* и */ является заремаренным текстом (кодом) и в программе не участвует. У Вас исключена часть кода в этой строке - дополнительная проверка. Кусок строки вырван из контекста и в нем всего одна проверка " и если цена открытия бара shift1 больше цены закрытия бара shift2 и".
 
Верх