Скачать MetaTrader 5

Text в play sound

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Yerlan Imangeldinov
885
Yerlan Imangeldinov  
Возможно ли средствами такое MQL без сторонних программ ?
Slava
Модератор
6961
Slava  
yerlan Imangeldinov:
Возможно ли средствами такое MQL без сторонних программ ?

Нет.

В ранней четвёрке была функция TextToSpeech, но от неё в конце концов отказались, так как она очень часто роняла клиентский терминал из-за неправильной настройки звуковых драйверов.

Maxim Kuznetsov
11533
Maxim Kuznetsov  

что-то навеяло:

из динамика, с интонациями Шварца(i`ll be back) на полную громкость: "Margin call ! " и демонический хохот .. :-)

Ihor Herasko
12142
Ihor Herasko  
yerlan Imangeldinov:
Возможно ли средствами такое MQL без сторонних программ ?
Просто подойдите к решению проблемы с другой стороны - заготовьте нужные wav-файлы и распространяйте вместе с программой. В наше время это не так уж и трудно сделать.
Eduard Bartashevich
349
Eduard Bartashevich  
Ihor Herasko:
Просто подойдите к решению проблемы с другой стороны - заготовьте нужные wav-файлы и распространяйте вместе с программой. В наше время это не так уж и трудно сделать.
Зачем? Достаточно воспользоваться командой #resource "<путь_к_файлу_ресурса>"
Ihor Herasko
12142
Ihor Herasko  
DomovenokBrest:
Зачем? Достаточно воспользоваться командой #resource "<путь_к_файлу_ресурса>"
Не могу понять, что это меняет? Разве Wav-файлы в этом случае не нужно делать?
Alexander Puzanov
32683
Alexander Puzanov  
Ihor Herasko:
Просто подойдите к решению проблемы с другой стороны - заготовьте нужные wav-файлы и распространяйте вместе с программой. В наше время это не так уж и трудно сделать.

Для простых случаев говорилка не нужна, а когда действительно нужна - напр, мультивалютная торговля - это не заготовка файлов будет, лесоповал строгого режима. Скажем, число комбинаций из 20 пар по 3 - это 1100+ файлов. А предусмотреть макс возможное число пар - это надо пар на 40 заготавливать. А если озвучиваемые сигналы имеют хотя бы минимальную градацию (сильный/слабый) - число файлов умножить на 4. Итого под 50 тыс файлов

Заготовить отдельные куски и воспроизводить нужные последовательно - замучишься паузы подбирать по времени звучания кусков

В общем, подключение говорилки нужно бывает редко, но убрали зря

Maxim Kuznetsov
11533
Maxim Kuznetsov  
Alexander Puzanov:

Для простых случаев говорилка не нужна, а когда действительно нужна - напр, мультивалютная торговля - это не заготовка файлов будет, лесоповал строгого режима. Скажем, число комбинаций из 20 пар по 3 - это 1100+ файлов. А предусмотреть макс возможное число пар - это надо пар на 40 заготавливать. А если озвучиваемые сигналы имеют хотя бы минимальную градацию (сильный/слабый) - число файлов умножить на 4. Итого под 50 тыс файлов

Заготовить отдельные куски и воспроизводить нужные последовательно - замучишься паузы подбирать по времени звучания кусков

В общем, подключение говорилки нужно бывает редко, но убрали зря

говорилка словами ненужна..если трейдер рядом с компом и ему надо дать сигнал - можно сыграть ГОНГ и показать стат. А доносить голосом что-то, когда второе средство производства трейдера это телефон как-то странно.. Спросите у клиента, что ему в действительно нужно, а то фантазии головы не позволят сделать толковое руками :-)
Dmitry Fedoseev
45916
Dmitry Fedoseev  
Slawa:

Нет.

В ранней четвёрке была функция TextToSpeech, но от неё в конце концов отказались, так как она очень часто роняла клиентский терминал из-за неправильной настройки звуковых драйверов.

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