Ошибки и иже с ними...."До и после" или "Как это было"

 
Огромная и очень убедительная просьба к разработчикам:

1. Сделать более подробное описание ошибок, желательно на русском языке. Можно просто на форуме.

2. Дать рекомендации по "обработке ошибок". Т.е. Какие необходимо предпринять действия при возникновении определённой ошибки. Имеются в виду "торговые" ошибки.
Например: GetLastError() = 130, ErrorDescription = "Invalid stops" //"Неправильные уровни стоп-приказов" (! и стоплосс и тейкпрофит???) Рекомендации: проверить вышеуказанные уровни, а именно - расстояние до цены открытия. Мин. расстояние = MarketInfo( Symbol(), MODE_STOPLEVEL ). Нормализовать значения. Подождать n минут, повторить запрос... и т.д.
это вроде бы понятно.....

а некоторые "артефакты" я вообще не понимаю (139 - Order is locked, 9 - Malfunctional trade operation )....хорошо, что сейчас не встречаюсь, а при реальной игре?

3. То же, что в п.2. Если сложно будет описать ВСЕ ошибки, укажите _критические_ ошибки, при которых работу эксперта лучше прекратить и дождаться "человеческого вмешательства". Т.е. если эксперт самостоятельно торгует, чтоб избежать, например, блокировки счёта, при определённой ошибке ( напр. "слишком частые запросы" ) давать команду на выход.

Заранее благодарен...
 
обязательно будет