А 5-го знака то нету!

 

ДЦ показывает 5-ый знак.

Я на него внимание не обращал, а тут решил попробовать рассчитать средний спред.

На каждый тик считаю разницу ASK-BID и делю это на число тиков. За большой промежуток времени (сутки) можно прикинуть средний спрэд у тех ДЦ, где он плавает.

И вот смотрю я, что Print(ASK-BID) показывает 4 знака после запятой! А у ДЦ 5-ть знаков!

Я Взял демо от другого ДЦ и та же история.


Что получается? 5-ый как суслик? Я его не вижу, а он есть!

Точнее только и вижу в котировках и сделки с 5-ым знаком открываются, а в советнике 5-ый знак получается нет возможности использовать?

 

Установите курсор на функцию Print и нажмите F1, там Вы прочитаете:

void Print( ...)

Печатает некоторое сообщение в журнал экспертов. Параметры могут иметь любой тип. Количество параметров не может превышать 64.

Массивы нельзя передать в функцию Print(). Массивы должны быть напечатаны поэлементно.

Данные типа double выводятся с 4 десятичными цифрами после точки. Чтобы получить большую точность, следует использовать функцию DoubleToStr().

 
вопрос к Rosh: а как на счет этого?
 
Это должны посмотреть.