Разное » Наши компании » Стоимость пункта фьючерсов в запросе советника
+ Подписаться
  1. 7
    Комментарии
    1
    Темы
    7
    Репутация Pro
     
    Новичок

    2 Медалей

    Стоимость пункта фьючерсов в запросе советника

    Технический вопрос.
    Демо счет. Депозит рублевый.
    Инструмент BRITISH POUND 6BZ9
    Функция MarketInfo(Symbol(), MODE_TICKVALUE) в MT4 возвращает значение 6,25.

    Судя по http://www.brocompany.ru/trading-pla...fd-on-futures/
    это стоимость тика $6.250. Но с другой стороны, при указании параметра MODE_TICKVALUE - мы должны получить размер минимального изменения цены инструмента в валюте ДЕПОЗИТА. А валюта депозита у меня РУБЛЬ, а не USD.

    Т.е. функция должна мне вернуть не 6.25, а 6.625*текущий курс доллара относительно рубля.

    Дело в том, что некорректно работают советники. они неправильно рассчитывают из-за этого лот. При этом правильно рассчитывают для валюты, но неправильно для фьючерсов на валюту.

    Так вот вопрос, это особенность работы с фьючерсами ( и следовательно нужно самому учитывать это в коде)? или баг на сервере?
    Недоступно! Pro 0
    Поделиться
    Просмотров: 2,052
  2. 19,801
    Комментарии
    465
    Темы
    20570
    Репутация Pro
    Аватар для Евгений Ляпкин  
    Старожил

    9 Медалей
    Наверное пересчет должен быть внутри советника. В терминале есть индикатив USDRUR - оттуда можно брать курс.

    Бага на сервере нет. Сервер отдает значение "забитое" в свойства символа и не более того. СЕрверу неизвестно, что надо сделать пересчет перед возвращением значения.
  3. 7
    Комментарии
    1
    Темы
    7
    Репутация Pro
     
    Новичок

    2 Медалей
    Цитата Сообщение от Евгений Ляпкин Посмотреть сообщение
    Бага на сервере нет. Сервер отдает значение "забитое" в свойства символа и не более того. СЕрверу неизвестно, что надо сделать пересчет перед возвращением значения.
    Понятно, что отдает то, что "забито"... Просто в случае, допустим, с GBPUSD он это значение корректно сам переводит в валюту депозита, а в случае фьючерса 6BZ9 нет. Что и немного смущает. Логика работы то, по идее, одинаковая должна быть.

Вверх
РегистрацияX

чтобы писать, читать, комментировать