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

Ответ
 
Опции темы
Старый 28.07.2013, 14:17   #641 (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
Сообщение от AlexeyVik Посмотреть сообщение
Ты меня извини, я не хотел-бы подрывать твой авторитет, но это глубокое заблуждение. И Alert, и PlaySound, и даже SendMail могут срабатывать одновременно. И для каждого из них можно поставить дополнительное условие на срабатывание. Т.е будут срабатывать в любом наборе.
Если сможешь то поставь Alert в фигурные скобки. Сначала ничего не изменится. Потом в тех-же скобках добавь PlaySound. Вот тут то и будет срабатывать и Alert и PlaySound.
Потом внеси отдельные переменные в extern _Alert = true; и поставь дополнительное условие if(_Alert) Alert("Alert включен"); Так-же и по другим сигналам, звук или почта.
Об авторитете не может быть и речи,я всего лишь самоучка,стараюшийся как-то помочь людям,буду только рад если это сделает кто-то лучше меня.За замечание большое спасибо,буду разбираться,но лучше бы куском кода,так до меня быстрее доходит.
Dom на форуме   Ответить с цитированиемОтветить с цитированием  
3 пользователя(ей) сказали cпасибо:
bot14 (28.07.2013), robert.smith (29.07.2013), TEST14 (28.07.2013)
Старый 28.07.2013, 19:52   #642 (permalink)
Программист mql4 mql5
 
Аватар для AlexeyVik
 
Регистрация: 19.11.2009
Сообщений: 2,525
Репутация: 3646
AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik
Сказал(а) спасибо: 1,114
Поблагодарили 3,650 раз(а) в 1,470 сообщениях
Поинты: 2007
Сообщение от Dom Посмотреть сообщение
Об авторитете не может быть и речи,я всего лишь самоучка,стараюшийся как-то помочь людям,буду только рад если это сделает кто-то лучше меня.За замечание большое спасибо,буду разбираться,но лучше бы куском кода,так до меня быстрее доходит.
Ну чтобы мне не искать по теме и индикаторам, выложи свой кусок который ты вставляешь, я его подправлю.
AlexeyVik на форуме   Ответить с цитированиемОтветить с цитированием  
2 пользователя(ей) сказали cпасибо:
Dom (29.07.2013), semiromid (05.08.2013)
Старый 29.07.2013, 08:32   #643 (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
Сообщение от AlexeyVik Посмотреть сообщение
Ну чтобы мне не искать по теме и индикаторам, выложи свой кусок который ты вставляешь, я его подправлю.
Вот,последний индикатор в котором vvskiyarov просил объединить Alert и PlaySound,а я по незнанию сказал,что это невозможно.Буду очень признателен,если Вы покажете,как это делается.Заранее благодарен.
Вложения:
Тип файла: mq4 Uni_cross_Alert.mq4 (5.3 Кб, 67 просмотров)
Dom на форуме   Ответить с цитированиемОтветить с цитированием  
2 пользователя(ей) сказали cпасибо:
bot14 (29.07.2013), semiromid (05.08.2013)
Старый 29.07.2013, 09:21   #644 (permalink)
Программист mql4 mql5
 
Аватар для AlexeyVik
 
Регистрация: 19.11.2009
Сообщений: 2,525
Репутация: 3646
AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik
Сказал(а) спасибо: 1,114
Поблагодарили 3,650 раз(а) в 1,470 сообщениях
Поинты: 2007
Сообщение от Dom Посмотреть сообщение
Вот,последний индикатор в котором vvskiyarov просил объединить Alert и PlaySound,а я по незнанию сказал,что это невозможно.Буду очень признателен,если Вы покажете,как это делается.Заранее благодарен.
Здесь почти всё правильно. Вот часть твоего кода. В нём 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); // если разрешено отправить сообщение на почту.
}
AlexeyVik на форуме   Ответить с цитированиемОтветить с цитированием  
3 пользователя(ей) сказали cпасибо:
bot14 (29.07.2013), Dom (29.07.2013), semiromid (05.08.2013)
Старый 29.07.2013, 10:25   #645 (permalink)
Новичок форума
 
Аватар для bleike
 
Регистрация: 26.03.2010
Сообщений: 108
Репутация: 18
bleike
Сказал(а) спасибо: 36
Поблагодарили 19 раз(а) в 13 сообщениях
Поинты: 66
Добавьте кто-нить звуковой сигнал и окно оповещения когда на свече появятся синий-зелёный фракталы одновременно и синий-зелёный-коричневый одновременно, соответственно в одну сторону
Вложения:
Тип файла: mq4 Ind-Fractals-1(08SEP05).mq4 (5.2 Кб, 50 просмотров)
bleike вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 29.07.2013, 16:28   #646 (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
Сообщение от 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); // если разрешено отправить сообщение на почту.
}
Большое спасибо!Все понял.
Dom на форуме   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
semiromid (05.08.2013)
Старый 29.07.2013, 17:15   #647 (permalink)
Новичок форума
 
Аватар для vvsklyarov
 
Регистрация: 06.11.2009
Сообщений: 65
Репутация: 6
vvsklyarov
Сказал(а) спасибо: 24
Поблагодарили 6 раз(а) в 6 сообщениях
Поинты: 24
Добрый день, Dom!
Как и обещал пишу о работе индикатора.
Все замечательно работает, огромное еще раз спасибо!
На почту сигнал уходит, единственное, появился один момент, который не критичный, просто загромождается график.
Индикатор стоит у меня на 30мин. таймфреме, на других просто не было времени пробовать. Так вот при появлении сигнала на почту уходит уведомление как и положено 1 раз, а на графике появляется 3 стрелки: на 1 свече после сигнала, на 2-й и на 3-й.
Если не трудно и будет время посмотрите по какой причине возникает 3 стрелки и оставьте только на первой свече.
Заранее спасибо.
vvsklyarov вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 29.07.2013, 17:19   #648 (permalink)
Новичок форума
 
Аватар для vvsklyarov
 
Регистрация: 06.11.2009
Сообщений: 65
Репутация: 6
vvsklyarov
Сказал(а) спасибо: 24
Поблагодарили 6 раз(а) в 6 сообщениях
Поинты: 24
Извиняюсь, я не напомнил какой индикатор.
Вложения:
Тип файла: mq4 Uni_cross_Alert.mq4 (5.3 Кб, 62 просмотров)
vvsklyarov вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 29.07.2013, 17:31   #649 (permalink)
Программист mql4 mql5
 
Аватар для AlexeyVik
 
Регистрация: 19.11.2009
Сообщений: 2,525
Репутация: 3646
AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik
Сказал(а) спасибо: 1,114
Поблагодарили 3,650 раз(а) в 1,470 сообщениях
Поинты: 2007
Сообщение от vvsklyarov Посмотреть сообщение
Добрый день, Dom!
Как и обещал пишу о работе индикатора.
Все замечательно работает, огромное еще раз спасибо!
На почту сигнал уходит, единственное, появился один момент, который не критичный, просто загромождается график.
Индикатор стоит у меня на 30мин. таймфреме, на других просто не было времени пробовать. Так вот при появлении сигнала на почту уходит уведомление как и положено 1 раз, а на графике появляется 3 стрелки: на 1 свече после сигнала, на 2-й и на 3-й.
Если не трудно и будет время посмотрите по какой причине возникает 3 стрелки и оставьте только на первой свече.
Заранее спасибо.
Это называется "Дайте водички попить, а-то жрать охота аж переночевать негде"
Так уж устроен твой индикатор. Попробуй увеличить DeltaForSell и DeltaForBuy поставь больше 0. А так, это происходит от того, что линии индикаторов Snake и T3_clean пересекаются и возвращается взад. А потом на следующем баре повторяется попытка пересечения. Так-что это не обязательно на 3х барах. Может быть и на 1, если быстрое движение, а может и на 5ти. В общем подбирай. А если используешь на 5ти знаке, то смело можешь ставить от 5 и больше.
AlexeyVik на форуме   Ответить с цитированиемОтветить с цитированием  
3 пользователя(ей) сказали cпасибо:
Dom (29.07.2013), semiromid (05.08.2013), vvsklyarov (29.07.2013)
Старый 29.07.2013, 17:36   #650 (permalink)
Новичок форума
 
Аватар для vvsklyarov
 
Регистрация: 06.11.2009
Сообщений: 65
Репутация: 6
vvsklyarov
Сказал(а) спасибо: 24
Поблагодарили 6 раз(а) в 6 сообщениях
Поинты: 24
Ну может сегодня так и происходит, просто раньше я такого не замечал.
А вообще я без претензий.
Мою просьбу Dom выполнил в полном объеме и ему за это огромное спасибо.
И Вам спасибо за совет.
vvsklyarov вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 30.07.2013, 09:53   #651 (permalink)
Новичок форума
 
Аватар для Leonup
 
Регистрация: 23.12.2011
Сообщений: 56
Репутация: 5
Leonup
Сказал(а) спасибо: 11
Поблагодарили 4 раз(а) в 4 сообщениях
Поинты: 58

По умолчанию Звуковой сигнал


Добрый день!
Вопрос, скорее всего, не по теме, но что-то не нашел, в какой ветке его лучше задать.
Как известно, фрактал образуется, когда до него и после него сформированы 2 свечи.
Как сделать, чтобы звуковой сигнал оповещал об открытии 3-ей свечи?
В терминале есть вкладка Алерты, но там это, наверно, не сделаешь?
Спасибо.
Leonup вне форума   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
rosijitosin (30.07.2013)
Старый 30.07.2013, 11:09   #652 (permalink)
Программист mql4 mql5
 
Аватар для AlexeyVik
 
Регистрация: 19.11.2009
Сообщений: 2,525
Репутация: 3646
AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik
Сказал(а) спасибо: 1,114
Поблагодарили 3,650 раз(а) в 1,470 сообщениях
Поинты: 2007
Сообщение от Leonup Посмотреть сообщение
Добрый день!
Вопрос, скорее всего, не по теме, но что-то не нашел, в какой ветке его лучше задать.
Как известно, фрактал образуется, когда до него и после него сформированы 2 свечи.
Как сделать, чтобы звуковой сигнал оповещал об открытии 3-ей свечи?
В терминале есть вкладка Алерты, но там это, наверно, не сделаешь?
Спасибо.
Вот тебе индикатор. Пользуйся.
Вложения:
Тип файла: mq4 AlertFractal.mq4 (1.5 Кб, 79 просмотров)
AlexeyVik на форуме   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
Leonup (30.07.2013)
Старый 30.07.2013, 13:12   #653 (permalink)
Новичок форума
 
Аватар для Leonup
 
Регистрация: 23.12.2011
Сообщений: 56
Репутация: 5
Leonup
Сказал(а) спасибо: 11
Поблагодарили 4 раз(а) в 4 сообщениях
Поинты: 58
Сообщение от AlexeyVik Посмотреть сообщение
Вот тебе индикатор. Пользуйся.
Огромное спасибо! Но как его заставить, чтобы он оповещал периодически через заданный промежуток времени?
А если это сложно, то только 1 раз!
А то барабанит при каждом тике.
Leonup вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 30.07.2013, 14:02   #654 (permalink)
Программист mql4 mql5
 
Аватар для AlexeyVik
 
Регистрация: 19.11.2009
Сообщений: 2,525
Репутация: 3646
AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik
Сказал(а) спасибо: 1,114
Поблагодарили 3,650 раз(а) в 1,470 сообщениях
Поинты: 2007
Сообщение от Leonup Посмотреть сообщение
Огромное спасибо! Но как его заставить, чтобы он оповещал периодически через заданный промежуток времени?
А если это сложно, то только 1 раз!
А то барабанит при каждом тике.
Ну извини, слепил на скорую руку, во время перекура. Сейчас исправлю.

ps: Готово. Должен работать.
Вложения:
Тип файла: mq4 AlertFractal.mq4 (1.7 Кб, 123 просмотров)

Последний раз редактировалось AlexeyVik; 30.07.2013 в 14:07.
AlexeyVik на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 30.07.2013, 15:13   #655 (permalink)
Новичок форума
 
Аватар для Leonup
 
Регистрация: 23.12.2011
Сообщений: 56
Репутация: 5
Leonup
Сказал(а) спасибо: 11
Поблагодарили 4 раз(а) в 4 сообщениях
Поинты: 58
Сообщение от AlexeyVik Посмотреть сообщение
Ну извини, слепил на скорую руку, во время перекура. Сейчас исправлю.

ps: Готово. Должен работать.
Отлично! Работает! Спасибо!
Leonup вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 31.07.2013, 15:26   #656 (permalink)
Активный участник
 
Аватар для ALEKSUS
 
Регистрация: 29.09.2010
Сообщений: 166
Репутация: 64
ALEKSUS
Сказал(а) спасибо: 80
Поблагодарили 63 раз(а) в 35 сообщениях
Поинты: 48
Здравствуй Dom. Сделай пожалуйста, чтоб играл звук пользователя при смене цвета №1 на №0 и наоборот.Там есть алерт но с ним какая-то проблема,лучше вообще его убрать. Заранее спасибо.
Вложения:
Тип файла: mq4 Stop_reversal_bluestops.mq4 (4.6 Кб, 73 просмотров)
ALEKSUS вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 01.08.2013, 06:02   #657 (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
Сообщение от ALEKSUS Посмотреть сообщение
Здравствуй Dom. Сделай пожалуйста, чтоб играл звук пользователя при смене цвета №1 на №0 и наоборот.Там есть алерт но с ним какая-то проблема,лучше вообще его убрать. Заранее спасибо.
Здравствуйте.Вы, скорее всего,ошиблись,загрузив другой индикатор.В данном нет алерта и смены цвета,он стрелочный.
Dom на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 01.08.2013, 09:58   #658 (permalink)
Активный участник
 
Аватар для ALEKSUS
 
Регистрация: 29.09.2010
Сообщений: 166
Репутация: 64
ALEKSUS
Сказал(а) спасибо: 80
Поблагодарили 63 раз(а) в 35 сообщениях
Поинты: 48
Сообщение от Dom Посмотреть сообщение
Здравствуйте.Вы, скорее всего,ошиблись,загрузив другой индикатор.В данном нет алерта и смены цвета,он стрелочный.
C индикатором не ошибся. Сделайте на стрелки.
ALEKSUS вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 01.08.2013, 12:07   #659 (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
Сообщение от ALEKSUS Посмотреть сообщение
C индикатором не ошибся. Сделайте на стрелки.
Сигнал подается при появлении стрелки,на нулевом баре.
Вложения:
Тип файла: mq4 Stop_reversal_bluestops_Alert.mq4 (6.3 Кб, 138 просмотров)
Dom на форуме   Ответить с цитированиемОтветить с цитированием  
2 пользователя(ей) сказали cпасибо:
ALEKSUS (01.08.2013), sochisanya (08.08.2013)
Старый 01.08.2013, 13:06   #660 (permalink)
Активный участник
 
Аватар для ALEKSUS
 
Регистрация: 29.09.2010
Сообщений: 166
Репутация: 64
ALEKSUS
Сказал(а) спасибо: 80
Поблагодарили 63 раз(а) в 35 сообщениях
Поинты: 48
Сообщение от Dom Посмотреть сообщение
Сигнал подается при появлении стрелки,на нулевом баре.
Очень спасибо.
ALEKSUS вне форума   Ответить с цитированиемОтветить с цитированием  
Ответ


Опции темы

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

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



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


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