Вопрос от ленивого:)

 

Всем привет! У меня следующий вопрос:

Сейчас баблокос заточен под МТ c 5 знаками. Теперь хочу поставить его на 4 знаковый МТ. И, блин, надо код лопатить, чтобы в расчетных целях убрать лишний нолик... А можно как-то нолик убрать, не ковыряя код, а программно обрезать _Digits?

 
Пытался параметры ставить в соответствии с разрядностью счёта? Ну и нормализацию нужно делать по _Digits, а не числом задавать. Больше ничего на ум не приходит...
 
Forex_Noob:
Вопрос от ленивого:)
Лень отвечать...... :)
 
Forex_Noob:

Всем привет! У меня следующий вопрос:

Сейчас баблокос заточен под МТ c 5 знаками. Теперь хочу поставить его на 4 знаковый МТ. И, блин, надо код лопатить, чтобы в расчетных целях убрать лишний нолик... А можно как-то нолик убрать, не ковыряя код, а программно обрезать _Digits?

Програмно никак, надо найти все места где это критично и подправить. И чтоб избежать этого в будущем сразу надо делать зависимость от разрядности котировок.
 

Всем спасибо. Решил вопрос следующим образом: ввел дисконт.

У меня было так (для расчета пунктов): 500*_Point

 Стало так: 500*_Point*discont, где для 4х занков дисконт равен 0.1, для 5 - 1. Ну и через вставку все обновил.

Причина обращения: