Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Интересуют возможности MQL5? Загляни в документацию!
Yerlan Imangeldinov
1046
Yerlan Imangeldinov 2016.07.27 07:56 
Возможно ли средствами такое MQL без сторонних программ ?
Slawa
Модератор
6804
Slawa 2016.07.27 08:29  
yerlan Imangeldinov:
Возможно ли средствами такое MQL без сторонних программ ?

Нет.

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

Maxim Kuznetsov
9250
Maxim Kuznetsov 2016.07.27 08:34  

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

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

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

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

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

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

Maxim Kuznetsov
9250
Maxim Kuznetsov 2016.07.27 14:51  
Alexander Puzanov:

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

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

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

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

Нет.

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

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