Индикаторы: PriceSound_channel

 

PriceSound_channel:

Канал со звуком - PriceSound_channel. Используется функция, выполненная из индикатора PriceSound_trendline.

Author: Евгений

 
Можно ли реализовать все это попроще?
 

Ты что издеваешься та же ошибка в коде что и в базовой версии. Как может проходить наклонный канал по двум одинаковым координатам цены? ObjectCreate(Name_Channel,OBJ_CHANNEL,0,Time[25],cp,Time[0],cp,Time[12],cp2); Все взято из твоего исходника. Да и еще не знаю как здесь а вот в PriceSound_trendline я задал вторую координату цены но он так и не стал работать т.к. индюк тренд нарисовал и забыл о нем дальше он его не интересовал так что получить следующий возможно толь после удаления первого в ручную. Я нестал разбераться где ошибка иногда проще написать самому чем найти чужой косяк. Хотя жаль сама идея вроде нечего. Да и ищу что-то в этом роде для своего советника!!

 
laam:

Ты что издеваешься та же ошибка в коде что и в базовой версии. Как может проходить наклонный канал по двум одинаковым координатам цены? ObjectCreate(Name_Channel,OBJ_CHANNEL,0,Time[25],cp,Time[0],cp,Time[12],cp2); Все взято из твоего исходника. Да и еще не знаю как здесь а вот в PriceSound_trendline я задал вторую координату цены но он так и не стал работать т.к. индюк тренд нарисовал и забыл о нем дальше он его не интересовал так что получить следующий возможно толь после удаления первого в ручную. Я нестал разбераться где ошибка иногда проще написать самому чем найти чужой косяк. Хотя жаль сама идея вроде нечего. Да и ищу что-то в этом роде для своего советника!!

1. Спасибо за "внимательное" отношение к моим работам, - читайте описания ко всем трем индикаторам: подается звуковой сигнал. Нигде, включая индикатор PriceAlert (v.1.1) от api, не обещано "красивых картинок" - линий поддержки и сопротивления, которые пользователь выставляет( рисует) сам с помощью объекта(ов) индикатора.

2. Пытливость ума предполагает возможность делать логические выводы, для этого надо уметь ставить логические посылки: например, из высказывания А (факта, вопроса, явления и т.д.) следует утверждение В.
В нашем случае:
а) Q: для кого написаны данные коды - MQL4программистов или для тех, кто ничего не понимает в MQL4 кодах, или для всех, потому как для употребления кодов знание MQL4-программирования и не требуется?
А: Для всех!
б) Q:Почему у сотен людей коды работают, а у единиц нет?
А: Потому, что не хватает.. (опыта, знания, умения, терпения разобраться самому).
3. Конкретно по данным работам, конкретно для Вас:
- "ObjectCreate(Name_Channel,OBJ_CHANNEL,0,Time[25],cp,Time[0],cp,Time[12],cp2);"
объясняю (хоть обучением и не занимаюсь): это выражение означает создание объекта "канал" с именем Name_Channel (так называемая "первоначальная установка объекта") при значении внешней переменной Create_Channel=true;
При значении внешней переменной Create_Channel=false данный объект ("канал" с именем Name_Channel )создан не будет. Об этом знают многие пользователи данного индикатора и, в основном те, кто даже не знает и не понимает за ненадобностью, что означает данная строчка. Далее они выделяют объект( щелкают по нему) и перемещают в нужное им место, т.е. многие пользователи обладают логикой без знания MQL4-программирования - умеют ставить перед собой цели, задачи и решать их без посторонней помощи, набираясь самостоятельного опыта.
Данные коды работают также на терминале в режиме "тестер". О чем неоднократно написано.
4. Сообщения в неопределенном смысле, в грубой форме и т.п. в мой адрес будут оставаться без ответа!

 
Roll:
laam:

Ты что издеваешься та же ошибка в коде что и в базовой версии. Как может проходить наклонный канал по двум одинаковым координатам цены? ObjectCreate(Name_Channel,OBJ_CHANNEL,0,Time[25],cp,Time[0],cp,Time[12],cp2); Все взято из твоего исходника. Да и еще не знаю как здесь а вот в PriceSound_trendline я задал вторую координату цены но он так и не стал работать т.к. индюк тренд нарисовал и забыл о нем дальше он его не интересовал так что получить следующий возможно толь после удаления первого в ручную. Я нестал разбераться где ошибка иногда проще написать самому чем найти чужой косяк. Хотя жаль сама идея вроде нечего. Да и ищу что-то в этом роде для своего советника!!

1. Спасибо за "внимательное" отношение к моим работам, - читайте описания ко всем трем индикаторам: подается звуковой сигнал. Нигде, включая индикатор PriceAlert (v.1.1) от api, не обещано "красивых картинок" - линий поддержки и сопротивления, которые пользователь выставляет( рисует) сам с помощью объекта(ов) индикатора.

2. Пытливость ума предполагает возможность делать логические выводы, для этого надо уметь ставить логические посылки: например, из высказывания А (факта, вопроса, явления и т.д.) следует утверждение В.
В нашем случае:
а) Q: для кого написаны данные коды - MQL4программистов или для тех, кто ничего не понимает в MQL4 кодах, или для всех, потому как для употребления кодов знание MQL4-программирования и не требуется?
А: Для всех!
б) Q:Почему у сотен людей коды работают, а у единиц нет?
А: Потому, что не хватает.. (опыта, знания, умения, терпения разобраться самому).
3. Конкретно по данным работам, конкретно для Вас:
- "ObjectCreate(Name_Channel,OBJ_CHANNEL,0,Time[25],cp,Time[0],cp,Time[12],cp2);"
объясняю (хоть обучением и не занимаюсь): это выражение означает создание объекта "канал" с именем Name_Channel (так называемая "первоначальная установка объекта") при значении внешней переменной Create_Channel=true;
При значении внешней переменной Create_Channel=false данный объект ("канал" с именем Name_Channel )создан не будет. Об этом знают многие пользователи данного индикатора и, в основном те, кто даже не знает и не понимает за ненадобностью, что означает данная строчка. Далее они выделяют объект( щелкают по нему) и перемещают в нужное им место, т.е. многие пользователи обладают логикой без знания MQL4-программирования - умеют ставить перед собой цели, задачи и решать их без посторонней помощи, набираясь самостоятельного опыта.
Данные коды работают также на терминале в режиме "тестер". О чем неоднократно написано.
4. Сообщения в неопределенном смысле, в грубой форме и т.п. в мой адрес будут оставаться без ответа!


Извини если мои слова прозвучали обидно такой цели я не преследовал. Но за то после столь конструктивного объяснение я понял как с ним работать и цель его создания. Спасибо за столь исчерпывающий ответ.
 
laam:
Извини если мои слова прозвучали обидно такой цели я не преследовал. Но за то после столь конструктивного объяснение я понял как с ним работать и цель его создания. Спасибо за столь исчерпывающий ответ.
Извинения приняты.