Индикаторы форекс Обсуждение, поиск и тестирование индикаторов для MT4.

Ответ
 
Опции темы
Старый 05.08.2013, 12:30   #681 (permalink)
Интересующийся
 
Аватар для semiromid
 
Регистрация: 07.04.2011
Сообщений: 3
Репутация: 1
semiromid
Сказал(а) спасибо: 8
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 4
Сообщение от AlexeyVik Посмотреть сообщение
Здесь почти всё правильно. Вот часть твоего кода. В нём PlaySound отдельно, а SendMail зависит от SendMailPossible и AlertSound. То-есть если отключить AlertSound, то и SendMail работать не будет.
Код:
        if (UpBuffer[SIGNAL_BAR] != EMPTY_VALUE && UpBuffer[SIGNAL_BAR] != 0 && SoundBuy)
         {
         SoundBuy = False;
            if (UseSound) PlaySound (SoundFileBuy);
               if(AlertSound){ 
               Alert(message); 
               if (SendMailPossible) SendMail(Symbol(),message); 
            }              
         } 
Убери красные скобки и тогда получится, что
если UpBuffer[0] имеет значение выполняется всё что в фигурных скобках по-отдельности
{

if (UseSound) PlaySound (SoundFileBuy); // если разрешено проиграть музыку
if(AlertSound) Alert(message); // если разрешено выдать сообщение
if (SendMailPossible) SendMail(Symbol(),message); // если разрешено отправить сообщение на почту.
}
Все равно не работает одновременно Alert и PlaySong . Подскажите пожалуйста , в чем моя ошибка ?
Вложения:
Тип файла: mq4 Signal.mq4 (4.7 Кб, 45 просмотров)
semiromid вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 05.08.2013, 15:26   #682 (permalink)
Местный житель
 
Аватар для Veron777
 
Регистрация: 20.10.2008
Сообщений: 25
Репутация: 1
Veron777
Сказал(а) спасибо: 143
Поблагодарили 1 раз в 1 сообщении
Поинты: 8
Сообщение от Dom Посмотреть сообщение
У меня не открывается,загрузи в"ex4".
У меня все открывается, странно! Скидываю на всякий случай все файлы по индикатору, что у меня в папке и скопировала код отдельно.
Вложения:
Тип файла: rar indicators.rar (38.8 Кб, 83 просмотров)
Veron777 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 05.08.2013, 15:57   #683 (permalink)
Программист mql4 mql5
 
Аватар для AlexeyVik
 
Регистрация: 19.11.2009
Сообщений: 2,527
Репутация: 3646
AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik
Сказал(а) спасибо: 1,118
Поблагодарили 3,650 раз(а) в 1,470 сообщениях
Поинты: 2007
Сообщение от semiromid Посмотреть сообщение
Все равно
Это означает, что не работает тот код по которому была подсказка. А выкладываешь совершенно другой код.
В программировании не получится сделать что-то путное по шаблончику. В твоём коде я досканально не разбирался, но вот на что обратил внимание. У тебя PlaySound ("alert3.wav"); и возможно этот звук сливается со звуковым сигналом Alert'a. Для проверки убери Alert и проверь звук. Если будет тогда замени alert3 на другой.
AlexeyVik на форуме   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
semiromid (05.08.2013)
Старый 05.08.2013, 18:17   #684 (permalink)
Dom
 
Аватар для Dom
 
Регистрация: 09.03.2009
Сообщений: 1,032
Репутация: 2472
Dom Dom Dom Dom Dom Dom Dom Dom Dom Dom Dom
Сказал(а) спасибо: 204
Поблагодарили 2,473 раз(а) в 783 сообщениях
Поинты: 178
Сообщение от Veron777 Посмотреть сообщение
У меня все открывается, странно! Скидываю на всякий случай все файлы по индикатору, что у меня в папке и скопировала код отдельно.
Сделал звук,только на стрелки,если делать на линии-то трезвонить будет на каждом баре,по другому я не знаю.
Вложения:
Тип файла: ex4 smTDS_FoggyTB_v1.9_Alert.ex4 (12.1 Кб, 111 просмотров)
Тип файла: mq4 smTDS_FoggyTB_v1.9_Alert.mq4 (18.6 Кб, 141 просмотров)
Dom на форуме   Ответить с цитированиемОтветить с цитированием  
2 пользователя(ей) сказали cпасибо:
Veron777 (06.08.2013), Vladimir1 (05.08.2013)
Старый 05.08.2013, 21:39   #685 (permalink)
Интересующийся
 
Аватар для semiromid
 
Регистрация: 07.04.2011
Сообщений: 3
Репутация: 1
semiromid
Сказал(а) спасибо: 8
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 4
Сообщение от AlexeyVik Посмотреть сообщение
Это означает, что не работает тот код по которому была подсказка. А выкладываешь совершенно другой код.
В программировании не получится сделать что-то путное по шаблончику. В твоём коде я досканально не разбирался, но вот на что обратил внимание. У тебя PlaySound ("alert3.wav"); и возможно этот звук сливается со звуковым сигналом Alert'a. Для проверки убери Alert и проверь звук. Если будет тогда замени alert3 на другой.
Код:
        if(20.0 - MainBuffer[SIGNAL_BAR] > 0 && MainBuffer[SIGNAL_BAR+1] - 20.0 >= 0)
           
          {            
          PrevSignal = 1;         

          
          
          
                AlertBuy = False;
                if (AlertBuy) Alert("!-MH Arrow Signals (", Symbol(), ", ", Period(), ")  -  BUY!!!");
                SoundBuy = true;
                if (SoundBuy) PlaySound (SoundFileBuy);
                PrintBuy = true;
                if (PrintBuy) Print("Stochastic (", Symbol(), ", ", Period(), ")");//
                SendMailBuy = true;
                if (SendMailBuy) SendMail("Stochastic", Symbol()+ " M" + Period());//

          }
Когда выключаю Alert , работает функция PlaySound.Когда включаю Alert, не работает функция PlaySound . Такое ощущение что Alert забивает PlaySound. Звук поставил другой Wriko3.wav.
semiromid вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 06.08.2013, 06:35   #686 (permalink)
Местный житель
 
Аватар для Veron777
 
Регистрация: 20.10.2008
Сообщений: 25
Репутация: 1
Veron777
Сказал(а) спасибо: 143
Поблагодарили 1 раз в 1 сообщении
Поинты: 8
Сообщение от Dom Посмотреть сообщение
Сделал звук,только на стрелки,если делать на линии-то трезвонить будет на каждом баре,по другому я не знаю.
Спасибо и так нормально, в принципе.
Veron777 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 06.08.2013, 06:50   #687 (permalink)
Программист mql4 mql5
 
Аватар для AlexeyVik
 
Регистрация: 19.11.2009
Сообщений: 2,527
Репутация: 3646
AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik
Сказал(а) спасибо: 1,118
Поблагодарили 3,650 раз(а) в 1,470 сообщениях
Поинты: 2007
Сообщение от semiromid Посмотреть сообщение
Код:
        if(20.0 - MainBuffer[SIGNAL_BAR] > 0 && MainBuffer[SIGNAL_BAR+1] - 20.0 >= 0)
           
          {            
          PrevSignal = 1;         

          
          
          
                AlertBuy = False;
                if (AlertBuy) Alert("!-MH Arrow Signals (", Symbol(), ", ", Period(), ")  -  BUY!!!");
                SoundBuy = true;
                if (SoundBuy) PlaySound (SoundFileBuy);
                PrintBuy = true;
                if (PrintBuy) Print("Stochastic (", Symbol(), ", ", Period(), ")");//
                SendMailBuy = true;
                if (SendMailBuy) SendMail("Stochastic", Symbol()+ " M" + Period());//

          }
Когда выключаю Alert , работает функция PlaySound.Когда включаю Alert, не работает функция PlaySound . Такое ощущение что Alert забивает PlaySound. Звук поставил другой Wriko3.wav.
В таком случае само-собой напрашивается поменять последовательность выполнения. Сначала PlaySound() потом Alert(). Тогда должно быть наоборот. PlaySound будет забивать Alert и получится, что окно будет выскакивать в сопровождении звука PlaySound.
Проверяй. Можно ещё сделать задержку после Alert'a на 2 секунды Sleep(2000);
AlexeyVik на форуме   Ответить с цитированиемОтветить с цитированием  
2 пользователя(ей) сказали cпасибо:
Dom (06.08.2013), semiromid (06.08.2013)
Старый 06.08.2013, 13:13   #688 (permalink)
Местный знаток
 
Аватар для clon_tron
 
Регистрация: 24.11.2010
Сообщений: 259
Репутация: 690
clon_tron - clon_tron - clon_tron - clon_tron - clon_tron - clon_tron -
Сказал(а) спасибо: 118
Поблагодарили 689 раз(а) в 138 сообщениях
Поинты: 0
привет, можно сделать pop up алерт на стрелки.
Вложения:
Тип файла: mq4 indi.mq4 (5.9 Кб, 55 просмотров)
Тип файла: ex4 indi.ex4 (7.2 Кб, 41 просмотров)
clon_tron вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 06.08.2013, 15:58   #689 (permalink)
Dom
 
Аватар для Dom
 
Регистрация: 09.03.2009
Сообщений: 1,032
Репутация: 2472
Dom Dom Dom Dom Dom Dom Dom Dom Dom Dom Dom
Сказал(а) спасибо: 204
Поблагодарили 2,473 раз(а) в 783 сообщениях
Поинты: 178
Сообщение от clon_tron Посмотреть сообщение
привет, можно сделать pop up алерт на стрелки.
Привет.Индикатор рисует,поэтому" SIGNAL_BAR" вывел в настройки.
Вложения:
Тип файла: ex4 indi_Alert.ex4 (8.8 Кб, 59 просмотров)
Тип файла: mq4 indi_Alert.mq4 (7.6 Кб, 87 просмотров)
Dom на форуме   Ответить с цитированиемОтветить с цитированием  
2 пользователя(ей) сказали cпасибо:
bot14 (06.08.2013), clon_tron (06.08.2013)
Старый 07.08.2013, 05:39   #690 (permalink)
Местный знаток
 
Аватар для clon_tron
 
Регистрация: 24.11.2010
Сообщений: 259
Репутация: 690
clon_tron - clon_tron - clon_tron - clon_tron - clon_tron - clon_tron -
Сказал(а) спасибо: 118
Поблагодарили 689 раз(а) в 138 сообщениях
Поинты: 0
Dom спасибо огромное за предыдущий пост.

Прикрепи пожалуйста pop up алерт к этому индюку.
Вложения:
Тип файла: mq4 #MTF_RangeArrow2.mq4 (2.9 Кб, 47 просмотров)
clon_tron вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 07.08.2013, 08:31   #691 (permalink)
Dom
 
Аватар для Dom
 
Регистрация: 09.03.2009
Сообщений: 1,032
Репутация: 2472
Dom Dom Dom Dom Dom Dom Dom Dom Dom Dom Dom
Сказал(а) спасибо: 204
Поблагодарили 2,473 раз(а) в 783 сообщениях
Поинты: 178
Сообщение от clon_tron Посмотреть сообщение
Dom спасибо огромное за предыдущий пост.

Прикрепи пожалуйста pop up алерт к этому индюку.
Вы забыли загрузить индикатор "#RangeArrow".Если что,пишите и тогда,будет нужен данный индикатор.
Вложения:
Тип файла: mq4 #MTF_RangeArrow_Alert.mq4 (4.5 Кб, 106 просмотров)
Dom на форуме   Ответить с цитированиемОтветить с цитированием  
2 пользователя(ей) сказали cпасибо:
mikelis (25.08.2013), Neo1 (07.08.2013)
Старый 07.08.2013, 10:53   #692 (permalink)
Местный житель
 
Аватар для KoSoY
 
Регистрация: 22.05.2012
Сообщений: 240
Репутация: 265
KoSoY KoSoY KoSoY
Сказал(а) спасибо: 122
Поблагодарили 262 раз(а) в 63 сообщениях
Поинты: 48
Уважаемый Dom,не могли бы приделать алерт и желательно окошко к этому индюку,заранее спасибо!
Вложения:
Тип файла: mq4 Heiken_AshiH_sw_mtf.mq4 (4.6 Кб, 50 просмотров)
KoSoY на форуме   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
Vladimir1 (09.08.2013)
Старый 07.08.2013, 11:21   #693 (permalink)
Активный участник
 
Аватар для three7
 
Регистрация: 24.10.2012
Сообщений: 120
Репутация: 65
three7
Сказал(а) спасибо: 62
Поблагодарили 64 раз(а) в 39 сообщениях
Поинты: 105
Dom, день добрый. Прикрутите пожалуйста к индикатору возможность отправки сигнала на e-mail.
Вложения:
Тип файла: rar indic.rar (1,015 байт, 58 просмотров)

Последний раз редактировалось three7; 07.08.2013 в 12:08.
three7 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 07.08.2013, 12:38   #694 (permalink)
Местный знаток
 
Аватар для clon_tron
 
Регистрация: 24.11.2010
Сообщений: 259
Репутация: 690
clon_tron - clon_tron - clon_tron - clon_tron - clon_tron - clon_tron -
Сказал(а) спасибо: 118
Поблагодарили 689 раз(а) в 138 сообщениях
Поинты: 0
Сообщение от Dom Посмотреть сообщение
Вы забыли загрузить индикатор "#RangeArrow".Если что,пишите и тогда,будет нужен данный индикатор.
Dom прости, забыл просто. Вот весь комплект.
Вложения:
Тип файла: rar комплект.rar (46.5 Кб, 119 просмотров)
clon_tron вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 07.08.2013, 13:36   #695 (permalink)
Dom
 
Аватар для Dom
 
Регистрация: 09.03.2009
Сообщений: 1,032
Репутация: 2472
Dom Dom Dom Dom Dom Dom Dom Dom Dom Dom Dom
Сказал(а) спасибо: 204
Поблагодарили 2,473 раз(а) в 783 сообщениях
Поинты: 178
Сообщение от KoSoY Посмотреть сообщение
Уважаемый Dom,не могли бы приделать алерт и желательно окошко к этому индюку,заранее спасибо!
Извините,здесь я не знаю.
Dom на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 07.08.2013, 14:28   #696 (permalink)
Dom
 
Аватар для Dom
 
Регистрация: 09.03.2009
Сообщений: 1,032
Репутация: 2472
Dom Dom Dom Dom Dom Dom Dom Dom Dom Dom Dom
Сказал(а) спасибо: 204
Поблагодарили 2,473 раз(а) в 783 сообщениях
Поинты: 178
Сообщение от clon_tron Посмотреть сообщение
Dom прости, забыл просто. Вот весь комплект.
В тестере,проверил,все работает.
Dom на форуме   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
clon_tron (07.08.2013)
Старый 07.08.2013, 14:50   #697 (permalink)
Dom
 
Аватар для Dom
 
Регистрация: 09.03.2009
Сообщений: 1,032
Репутация: 2472
Dom Dom Dom Dom Dom Dom Dom Dom Dom Dom Dom
Сказал(а) спасибо: 204
Поблагодарили 2,473 раз(а) в 783 сообщениях
Поинты: 178
Сообщение от three7 Посмотреть сообщение
Dom, день добрый. Прикрутите пожалуйста к индикатору возможность отправки сигнала на e-mail.
Здравствуйте.Должно работать.
Вложения:
Тип файла: mq4 SizeOfBar.mq4 (1.8 Кб, 89 просмотров)
Dom на форуме   Ответить с цитированиемОтветить с цитированием  
2 пользователя(ей) сказали cпасибо:
three7 (07.08.2013), upvtku (08.08.2013)
Старый 07.08.2013, 15:11   #698 (permalink)
Активный участник
 
Аватар для three7
 
Регистрация: 24.10.2012
Сообщений: 120
Репутация: 65
three7
Сказал(а) спасибо: 62
Поблагодарили 64 раз(а) в 39 сообщениях
Поинты: 105
Dom, и если возможно, подскажите индикатору при появлении сигнала, чтобы он прописывал в окне алерта и на почту: время, пара и фрейм. Спасибо.
three7 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 07.08.2013, 16:51   #699 (permalink)
Dom
 
Аватар для Dom
 
Регистрация: 09.03.2009
Сообщений: 1,032
Репутация: 2472
Dom Dom Dom Dom Dom Dom Dom Dom Dom Dom Dom
Сказал(а) спасибо: 204
Поблагодарили 2,473 раз(а) в 783 сообщениях
Поинты: 178
Сообщение от three7 Посмотреть сообщение
Dom, и если возможно, подскажите индикатору при появлении сигнала, чтобы он прописывал в окне алерта и на почту: время, пара и фрейм. Спасибо.
Так устроит?
Вложения:
Тип файла: mq4 SizeOfBar.mq4 (1.7 Кб, 105 просмотров)
Dom на форуме   Ответить с цитированиемОтветить с цитированием  
4 пользователя(ей) сказали cпасибо:
sochisanya (08.08.2013), three7 (07.08.2013), upvtku (08.08.2013), Vladimir1 (07.08.2013)
Старый 07.08.2013, 18:45   #700 (permalink)
Активный участник
 
Аватар для three7
 
Регистрация: 24.10.2012
Сообщений: 120
Репутация: 65
three7
Сказал(а) спасибо: 62
Поблагодарили 64 раз(а) в 39 сообщениях
Поинты: 105
Сообщение от Dom Посмотреть сообщение
Так устроит?
Устроит! Индикатор работает как заказывал. Благодарю вас за оказание помощи.
three7 вне форума   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
Dom (07.08.2013)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.



Текущее время: 08:55. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
SEO by vBSEO