В чем проблема с MarketInfo..? - страница 3

 
ALex2008 >>:

Не могу, т.к. стоп и тейк можно поставить только после открытия позы.. Т.е. через модификацию ордера

 А надо попробовать, значит через модификацию. Есть дц где 0 стоп левел, ставь хоть на саму цену. А по маркет инфо....... не очень то надежная штука. Частенько сами дц не выдают нужных данных. Так например по тому разрешена ли торговля по инструменту. Маркет инфо может показывать что разрешена, а открыться не дают (с надписью запрещена торговля). Особенно хорошо когда надо открыть 2 ордера одновременно по разным валютам. Маркет проверит и напишет что можно а на деле откроется только по 1, потом сам выкручивайся))))

 

Написал скрипт для проверки MarketInfo. В обзоре рынка должны быть все валютные пары которые котирует ДЦ, методом перебора он берет эти пары и достаёт по ним информацию. пишет csv файл в папку \experts\files.


Результат работы под капотом. Нормальзицию данных не делал. хотелось увидеть в полном объёме что и как возвращант терминал.

Файлы:
 

Спасибо, что помогли разобраться!

Прикрепил результаты скрипта..

У пар по которым я сомневался действительно StopLevel - 0

Файлы:
stoplevel.rar  2 kb
 
Knight_77 >>:

Может все дело в написании названия валютной пары ? Выведете имена валютных пар с помощью Print(Symbol()); И сразу будет видно, в чем ошибка.

Да тут уже все варианты перепробовали) ошибки исключены..

Результат выше в прикрепленном архиве.

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