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

1715

Элитный участник
Перенёс настройки установки точек с i-Regr_Arrow_103 в price border1,
но он (price border1) точки не ставит.
Уважаемые программисты подправьте что я там накосячил.
Спасибо.
Уважаемые специалисты, посмотрите пожалуйста.
 

Patalogoanatom

Местный житель
Помогите пожалуйста убрать рисовку при пересечении 0 линии.
 

Вложения

  • CSSDiff.ex4
    29,5 КБ · Просмотры: 14
  • CSSDiff.mq4
    14,7 КБ · Просмотры: 19
  • CSSDiff1.jpg
    CSSDiff1.jpg
    224,9 КБ · Просмотры: 185

rodrigo360

Прохожий
Здравствуйте, мастера-программисты, не могли бы вы добавить простое предупреждение уровня в отмеченные строки. Спасибо заранее за вашу помощь.🙏
 

Вложения

  • Screenshot - 19_11_2020 , 10_05_11.png
    Screenshot - 19_11_2020 , 10_05_11.png
    55,7 КБ · Просмотры: 217
  • Linear-Momentum nrp.mq4
    9,9 КБ · Просмотры: 54
Последнее редактирование:

mobidik

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

Вложения

  • price border1 point.mq4
    19,3 КБ · Просмотры: 62
  • price border1 point.png
    price border1 point.png
    25,2 КБ · Просмотры: 241

mobidik

-----
Помогите пожалуйста убрать рисовку при пересечении 0 линии.
Евгений, рисует по причине расчета основанного на ТМА, т.е, нужно выкинуть все, что связано с ТМА и заменить на что-то иное...
И, как следствие, пропадет вся граальность индюка.
 

marattmb

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

gravity

Местный знаток
Уважаемые специалисты!
Если не получается исполнить мою просьбу( я понимаю, это требует определенной квалификации), то нельзя ли, чтобы в сплывающем окне указывался инструмент, на котором воспроизводится звуковой алерт.
Надеюсь не накосячил, трогал только строки 160-164.
 

Вложения

  • Взвешенная цена в виде линии в подвале_gm_Lout.mq4
    22,8 КБ · Просмотры: 64

1715

Элитный участник
Малость начудил ты с переносом кода...
А так, в данном случае, использовать стрелки не феншуйно, т.к., они имеют точку привязки либо вверху, либо внизу, а по центру задать не представляется возможным. Параметр в настройках на отступ стрелок - ситуацию не спасет, т.к., он должен быть плавающим, в зависимости от масштаба графика, да и при длительной работе, диапазон цены на графике меняется, вообщем, показания стрелок не будут соответствуют действительности. Выход, как для графических объектов, использовать текст, т.к., для него можно уже задать привязку по центру, что я и сделал. Но, ради справедливости, есть гораздо проще решение: нужно добавить еще по одному буферу на каждую линию и записывать в них данные только по текущему бару, это и будет твоей домашкой :).
Спасибо большое это то, что надо.
 

1715

Элитный участник
Малость начудил ты с переносом кода...
А так, в данном случае, использовать стрелки не феншуйно, т.к., они имеют точку привязки либо вверху, либо внизу, а по центру задать не представляется возможным. Параметр в настройках на отступ стрелок - ситуацию не спасет, т.к., он должен быть плавающим, в зависимости от масштаба графика, да и при длительной работе, диапазон цены на графике меняется, вообщем, показания стрелок не будут соответствуют действительности. Выход, как для графических объектов, использовать текст, т.к., для него можно уже задать привязку по центру, что я и сделал. Но, ради справедливости, есть гораздо проще решение: нужно добавить еще по одному буферу на каждую линию и записывать в них данные только по текущему бару, это и будет твоей домашкой :).
Маленький косячок обнаружил.
При передёргивании таймфрейма пропадают точки.
А это уже теряет всю картинку этого индикатора.
Можно это поправить, чтоб точки оставались на месте..
 

Patalogoanatom

Местный житель
Евгений, рисует по причине расчета основанного на ТМА, т.е, нужно выкинуть все, что связано с ТМА и заменить на что-то иное...
И, как следствие, пропадет вся граальность индюка.
Спасибо, понял! То есть получается смысла ковырять этот "граабль" дальше нет( Потому как надо еще найти на что заменить и т.д.... геморно в общем. Благодарствую!
 

BonGo71

Активный участник
Доброго! Есть именно такой с алертом?
 

Вложения

  • !!! Fractal.Arrow.mq4
    9,6 КБ · Просмотры: 29

mobidik

-----
Маленький косячок обнаружил.
При передёргивании таймфрейма пропадают точки.
А это уже теряет всю картинку этого индикатора.
Можно это поправить, чтоб точки оставались на месте..
Это не "косячок", а корректная работа индюка, за собой нужно убирать, что и делается...
А что, показания индикатора одинаковы на всех ТФ? :D
Удали строку 68, но тогда, уже при удалении самого индюка с графика, точки остаются и нужно ручками их убирать с графика.
 

1715

Элитный участник
Это не "косячок", а корректная работа индюка, за собой нужно убирать, что и делается...
А что, показания индикатора одинаковы на всех ТФ? :D
Удали строку 68, но тогда, уже при удалении самого индюка с графика, точки остаются и нужно ручками их убирать с графика.
Вот теперь правильно работает.
Только точки не выделяются для удаления лишних.
 

druzhba78

Активный участник
Серёжа, он же наверняка рисует, но на четырёх часах смотрится хорошо.
Поддерживаю, объекты индикаторов, работающих по зиг-загу, на графике ведут себя не стабильно! После определения сигнала для открытия могут просто ичезнуть и потом снова появиться. Я пробовал работать с ними на разных временных периодах. Везде одинаковая ситуация.
 

mobidik

-----
Вот теперь правильно работает.
Только точки не выделяются для удаления лишних.
А ты что, ранее каждую точку выделял, а потом удалял их как "удалить все выделенные"?
Правой кнопкой мыши клац -> список объектов, если нужно, нажал на кнопочку "все" -> с помощью "Shift" выделил нужные объекты -> и по "Удалить" клац и будет все чистенько...
Если для тебя это сложно или удобнее удалять через "удалить все выделенные" - удали в коде строки 216 и 217.
 
  • Like
Реакции: 1715

makkuin

Местный знаток
Уважаемые специалисты-программисты! Сделайте пожалуйста сигнал со всеми прибамбасами
 

Вложения

  • InsideBar.mq4
    2,9 КБ · Просмотры: 37

vovis79

Новичок форума
Привет всем. Может кто-нибудь подсказать почему не работает буфер под номер 0 в этом индикаторе? И может кто-нибудь сможет сделать что бы он работал. Другие буфера работают, а этот нет. Он мне нужен как фильтр. Именно буфер под номером 0. Что бы стрелка срабатывала когда находится в серой зоне. Буду очень благодарен.
 

Вложения

  • Alligator Zone MTF [Necron].mq4
    15 КБ · Просмотры: 44
  • photo_2020-11-20_19-23-00.jpg
    photo_2020-11-20_19-23-00.jpg
    69,7 КБ · Просмотры: 211
Верх