Несколько вопросов по MQL 4

 
1. Проблема с ф-цией SpeechText: создаю макрос со строкой
 SpeechText("1",SPEECH_ENGLISH); 

, при первом запуске он стартует и завершает работу (при этом никаких звуков не слышно), при 2-м или 3-м он стартует и виснет. если закрыть МetaТraider, следующий раз его (МТ) можно запустить только после перезагрузки системы (WinXP Pro SP1). Если запустить макрос повторно, виснет и МТ.

2. Вопрос: зачем использовать RefreshRates()? т.е. для чего он предназначен я понял, а вот в какой ситуации он реально необходим? если можно пример.

Заранее спасибо за ответы.

 
Прошу прощение за оформление...
Ув. Модератор, могу ли я редактировать свои сообщения, и, если нет, могли бы вы это сделать за меня?

PS: проблема со SpeechText была в билде 142
 
SpeechText будет починен в ближайшем билде. пожалуйста, обязательно закрывайте тег pre (в угловых скобках со слешем перед pre)
RefreshRates необходим для зацикленного скрипта, посмотрите наш пример modify (среди скриптов должен быть)
там когда цена ушла (ошибка 135) обновляются котировки.
 
спасибо, Slawa.
В следующий раз обязательно буду закрывать