А 5-го знака то нету!
Установите курсор на функцию Print и нажмите F1, там Вы прочитаете:
| void Print( | ...) |
Печатает некоторое сообщение в журнал экспертов. Параметры могут иметь любой тип. Количество параметров не может превышать 64.
Массивы нельзя передать в функцию Print(). Массивы должны быть напечатаны поэлементно.
Данные типа double выводятся с 4 десятичными цифрами после точки. Чтобы получить большую точность, следует использовать функцию DoubleToStr().
Это должны посмотреть.
ДЦ показывает 5-ый знак.
Я на него внимание не обращал, а тут решил попробовать рассчитать средний спред.
На каждый тик считаю разницу ASK-BID и делю это на число тиков. За большой промежуток времени (сутки) можно прикинуть средний спрэд у тех ДЦ, где он плавает.
И вот смотрю я, что Print(ASK-BID) показывает 4 знака после запятой! А у ДЦ 5-ть знаков!
Я Взял демо от другого ДЦ и та же история.
Что получается? 5-ый как суслик? Я его не вижу, а он есть!
Точнее только и вижу в котировках и сделки с 5-ым знаком открываются, а в советнике 5-ый знак получается нет возможности использовать?