Числовые значения могут теоретически от версии к версии - так что на них лучше никогда не закладываться. Ну и соответственно в документации это отражено не будет.
Тогда возникает определенное неудобство при работе с ними.
Вот например, функция onStopOrder(var trnid) возвращает статус стоп-заявки в переменную StopOrderStatus, и я этот статус "высвечиваю" для себя следующим образом:
signal::output (StopOrderStatus);
но там высвечивается только числовое значение, например, 20. Что скрывается под этим числом? SS_SL_EXECUTED или SS_TP_CORRECTION_GUARDTIME, или что-то совсем другое? Чтобы это выяснить, надо экспериментировать и составлять таблицу где-то у себя. Хотелось бы, чтобы была какая-то централизованная база данных
А чтобы отслеживать все изменяющиеся значения в этой базе, как раз блондинка-то и пригодилась бы