Главная » Где брать звуковые файлы-алерты для индикаторов NinjaTrader 8?

Где брать звуковые файлы-алерты для индикаторов NinjaTrader 8?

Порой, те или иные индикаторы для NinjaTrader 8 предоставляют возможность сигнализировать об определенном событии звуковым файлом - алертом. Это может быть, например, индикатор, который будет проигрывать звуковой файл при приближении цены к выставленному трейдером уровню. Где взять звуковые файлы, как их записать, самому? Да, можно и своим голосом записать, если во-первых, не лень, а во-вторых, свой голос не кажется самым нелепым из всех голосов на свете.

Я расскажу, как я создают звуковые файлы для оповещенапиий с нужным мне содержимым.

Итак, открываем сайт http://www.fromtexttospeech.com/. Вот так он выглядел на момент написания этой статьи: 

На странице видим поле, которое предназдачено для написания текста, который после будет преобразован в звуковой файл. Это поле находится под надписью Simply copy and paste your text in the box below :

Дальше, под полем находится блок с минимальными настройками, где можно выбрать язык, выбрать доступный для выбранного языка голос озвучки и скорость, с которой будет читаться ваш текст.

Скажу сразу, что настройки по-умолчанию меня вполне устраивают. Я пробовал выбирать русский язык, но у меня почему-то не работает ни в одном браузере. После ввода русского текста для озвучки и выбора русского языка я нажимаю кнопку Create Audio File, и получаю сообщение об ошибке:

The text to convert is empty. Please input non-empty text.

Что переводится как текст для конвертирования пустой, пожалуйста введите не пустой текст. Означать это может лишь одно - разработчики сайта не позаботились о кодировке, чтобы русский текст нормально парсился.

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

Я могу торговать несколько инструментов и возможно, будет не совсем удобно иметь просто безликий алерт, не позволяющий узнать, на каком из графиков появился уровень. Для этого я хочу получить звуковой файл, который будет в начале называть инструмент, на котором сработал алерт и после этого будет звучать информация, что уровень найден в шорт или в лонг. Этого будет достаточно, для того, чтобы услышав такой алерт, можно было быстро открыть нужный график и уже сразу рассматривать ситуацию, сложившуюся на рынке. Итак, я пишу Crude oil, level for short. И нажимаю кнопку Create Audio File. 

Сайт немного "подумает", после чего откроется новая страница, на которой нужно нажать на ссылку Download audio file

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

Откроется системное окно сохранения файла. Выбираем место, куда его сохранять и пишем нужное название звукового файла.

Вроде бы все готово, да не все. Этот сервис предоставляет возможность сохранить звук лишь в одном формате MP3, а NinjaTrader может проигрывать лишь звуковые файлы в формате wav. 

Гуглим запрос "mp3 to wav" и используем любой из найденных сервисов, благо таковых предостаточно. Вот теперь точно все, звуковой файл с нужным содержимым  создан и создан в нужном формате wav. 

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