Помогите разобраться с функцией PlaySound MQL5 не работает, щелкает и всё. - страница 2

 
MrBrooklin #:

Дело не разъёмах и не колонках. Если убрать код выделенный жёлтым цветом, то звук воспроизводится на каждом тике.

С уважением, Владимир.

Мне кажется что к функции 
PlaySound("Alert");

что то нужно добавлять,но вот только что не понятно.

 
Konstantine #:
Сам стохастик прописан правильно всё работает,условия тоже,думаю что как то по другому это должно встраиваться в код стохастика,только как узнать негде.

Посмотрите во вкладке Эксперты, там должна быть ошибка на подобие такой:

2023.01.31 17:08:56.006 Proba_1 (EURUSDrfd,M1)  array out of range in 'Proba_1.mq5' (141,20)

Это означает, что массив вне диапазона.

С уважением, Владимир

 
Короче не понятно почему не работает как в МТ4.
 
Konstantine #:
Короче не понятно почему не работает как в МТ4.

Вам же показали ошибку выше

Выход за пределы массива

Шаманьте прогу

 
Не понял, там же нет проверки условия на появление новой свечи, он на каждом тике звук воспроизводит, так поэтому и щелкает. Где проверка на текущий не равен предыдущему? Или мож не увидел?
 
Konstantine #:
Мне кажется что к функции 

что то нужно добавлять,но вот только что не понятно.

В скрипте сделайте воспроизведение и убедитесь, что работает, а не щелкает.

Причина обращения: