# Звук в индикаторах

Раздел: Язык программирования MQL4
Автор темы: lion_v020260
Создана: 2012-08-03 10:01
Ответов: 8623 | Просмотров: 2238465
Страница 11 из 432
Источник: https://forexsystemru.com/threads/68783/page-11

---

## AlexeyVik — 2013-03-05 17:35

> Цитата (ALEKSUS):
> Согласен, причина в моём индикаторе.
> Вы сможете сделать чтоб ваш индикатор играл звуки какие укажет пользователь ?

Звуковой файл должен находиться в папке диск:\терминал\sounds\ на твоём индикаторе всё играет.
В индикатор имя файла надо вводить **без .wav** об этом я писал.

ps: может ты скачал только из первого поста??? Так посмотри дальше.

## Dom — 2013-03-05 21:26

> Цитата (clon_tron):
> **Dom** привет!
>
> Прикрути пожалуйста алерт.

Рисует.В тестере не работает.В терминале не проверял.

## kleo77 — 2013-03-05 23:48

Уважаемый Dom прикрепите плиз звук при образовании нового луча....Буду Вам очень благодарен

## asxxx — 2013-03-06 01:49

> Цитата (Dom):
> Если нет,можно сделать.Сигнал подается при закрытии первой свечи над/под МА.

а как? применить к Median Price (HL/2)    в параметрах индикатора,   а метод МА должен быть Exponential
Заранее спасибо

## Dom — 2013-03-06 10:34

> Цитата (asxxx):
> а как? применить к Median Price (HL/2) в параметрах индикатора, а метод МА должен быть Exponential
> Заранее спасибо

Как-то,так.

## Dom — 2013-03-06 12:19

> Цитата (kleo77):
> Уважаемый Dom прикрепите плиз звук при образовании нового луча....Буду Вам очень благодарен

Все зигзаги рисуют.Сигналы не могут быть точными.Если Вас так устроит то:

## asxxx — 2013-03-06 13:52

> Цитата (Dom):
> Как-то,так.

         

Вот теперь все отлично огромное спасибо !! :-)

## Sneg3519 — 2013-03-06 14:44

Помогите вставить звук в индюк, он написан без звука

## kleo77 — 2013-03-06 23:01

Dom Большое человеческое СПАСИБО! Вы так выручаете нас..... у меня единственное по индюку сигнал идет не при смене направления луча....а при любом его продолжении....Dom, возможно ли сделать сигнал именно при смене направления луча?

## Dom — 2013-03-07 08:57

> Цитата (kleo77):
> Dom Большое человеческое СПАСИБО! Вы так выручаете нас..... у меня единственное по индюку сигнал идет не при смене направления луча....а при любом его продолжении....Dom, возможно ли сделать сигнал именно при смене направления луча?

Я думаю,что нет,потому что неизвестно куда пойдет цена,а следовательно и луч индикатора,соответственно и звук.Предположим,что нам известно,где луч сменит свое направление,форекс бы не существовал совсем.

## AlexeyVik — 2013-03-07 09:37

> Цитата (Dom):
> > Цитата (kleo77):
> > Dom Большое человеческое СПАСИБО! Вы так выручаете нас..... у меня единственное по индюку сигнал идет не при смене направления луча....а при любом его продолжении....Dom, возможно ли сделать сигнал именно при смене направления луча?
>
>
>
> Я думаю,что нет,потому что неизвестно куда пойдет цена,а следовательно и луч индикатора,соответственно и звук.Предположим,что нам известно,где луч сменит свое направление,форекс бы не существовал совсем.

Почему нет??? Если есть условие по которому этот луч рисуется, то можно и его направление отследить.
Только вот искать о каком индикаторе речь нет желания. Если очень надо выкладывай посмотрю. Пока безделье одолело.
И сразу уточни, что значит смена направления в твоём понимании. Было вверх и стало вниз и наоборот, или любое изменение относительно предыдущего положения.

## Dom — 2013-03-07 10:05

> Цитата (AlexeyVik):
> Почему нет??? Если есть условие по которому этот луч рисуется, то можно и его направление отследить.
> Только вот искать о каком индикаторе речь нет желания. Если очень надо выкладывай посмотрю. Пока безделье одолело.
> И сразу уточни, что значит смена направления в твоём понимании. Было вверх и стало вниз и наоборот, или любое изменение относительно предыдущего положения.

 Вы,как всегда правы,я буду рад если Вы поможете kleo77.

## AlexeyVik — 2013-03-07 10:20

Оказалось не сложно найти о чём разговор. Я уже посмотрел.
У тебя не совсем верный универсальный подход к этому вопросу.
В этом индикаторе есть запись в файл 
if( cb==0 ) FileWrite(idFile,"  4. Индикатор направлен вверх");
if( cb==0 ) FileWrite(idFile,"  16. Индикатор направлен вниз");
Вот в этот момент и надо ставить Alert()
Давай уж лучше сам тренируйся. ok?
Если не будет получаться тогда я подключусь.

## ALEKSUS — 2013-03-07 10:34

> Цитата (asxxx):
> а как? применить к Median Price (HL/2)    в параметрах индикатора,   а метод МА должен быть Exponential
> Заранее спасибо

УВажаемый Dom мне нужно этот индикатор применить в режиме:  Previous Indicators Data. Пожалуйста допишите этот режим.

## Dom — 2013-03-07 11:48

> Цитата (ALEKSUS):
> УВажаемый Dom мне нужно этот индикатор применить в режиме: Previous Indicators Data. Пожалуйста допишите этот режим.

Извини не знаю,как это сделать.

## ALEKSUS — 2013-03-07 11:54

Уважаемый  eevviill мне нужно этот индикатор применить в режиме: Previous Indicators Data. Пожалуйста допишите этот режим.

## eevviill — 2013-03-07 12:30

> Цитата (ALEKSUS):
> Уважаемый  eevviill мне нужно этот индикатор применить в режиме: Previous Indicators Data. Пожалуйста допишите этот режим.

И я не знаю.

## ALEKSUS — 2013-03-07 12:40

Добавьте только звук. 
Заранее спасибо.

## Dom — 2013-03-07 13:02

> Цитата (AlexeyVik):
> Оказалось не сложно найти о чём разговор. Я уже посмотрел.
> У тебя не совсем верный универсальный подход к этому вопросу.
> В этом индикаторе есть запись в файл
> if( cb==0 ) FileWrite(idFile," 4. Индикатор направлен вверх");
> if( cb==0 ) FileWrite(idFile," 16. Индикатор направлен вниз");
> Вот в этот момент и надо ставить Alert()
> Давай уж лучше сам тренируйся. ok?
> Если не будет получаться тогда я подключусь.

Извините,но я не догоняю(то звук постоянно включон,то совсем не работает).Если Вас не затруднит,то покажите,куском кода,как это делается,мне так легче понять.

## AlexeyVik — 2013-03-07 13:36

> Цитата (Dom):
> Извините,но я не догоняю(то звук постоянно включон,то совсем не работает).Если Вас не затруднит,то покажите,куском кода,как это делается,мне так легче понять.

if( cb==0 ) 
{
FileWrite(idFile,"  4. Индикатор направлен вверх");
Alert(); и\или PlaySound();
}
if( cb==0 ) 
{
FileWrite(idFile,"  16. Индикатор направлен вниз");
Alert(); и\или PlaySound();
}

Примерно так. Я конкретно не разбирался, просто подумал, что не должно быть записи в файл на каждом тике. Ну если и так будет бренчать, то тогда примени флаг.

---

Следующая страница: https://forexsystemru.com/threads/68783/page-12
