199 билд, расчет стоимости пункта в MarketInfo()?

 
Осталась последний важный недостающий в MarketInfo() расчет, а именно расчет стоимости пункта. Вместе с уже добавленным MODE_MARGINREQUIRED откроет широкий набор возможностей...
 
Чем не устраивает MODE_TICKVALUE?
 
Дык вроде есть уже (и было...)
По крайней мере использую на полную катушку. :)

MarketInfo(Symbol(),MODE_TICKVALUE)

В справке правда написано:
MODE_TICKVALUE
16
Размер минимального изменения цены инструмента в валюте котировки


И понял это так: в валюте котировки, т.е. второй в паре ***\xxx
Однако оказалось что в валюте депозита, т.е.
1 пипс (при 1 лот) стоит: EUR\USD = 10$, USD\JPY = 8.46$, и т.д....

ЗЫ: попутно...
Валюты ОК
Фьючерсы ОК
А вот CFD на рос. акции не отображает цену тика :(
 
Чем не устраивает MODE_TICKVALUE?


Ой, Слона то я и не приметил. Спасибо.
 
И понял это так: в валюте котировки, т.е. второй в паре ***\xxx
Однако оказалось что в валюте депозита, т.е.

Да. Надо справку поправить
 
ОК !

А вот CFD на рос. акции не отображает цену тика :(


А по этому пунктику ?
Или всё самому расчитывать...
Тогда формулу если есть.
 
Ну блин...
Ещё одна напасть. :(

С сегодняшнего дня ДЦ ввёл свопы на CFD (рос. акции)
И теперь сия формула для показа не в пунктах а валюте НЕ работает
т.к. идёт умножение на 0.

MarketInfo(Symbol(),MODE_SWAPLONG)*MarketInfo(Symbol(),MODE_TICKVALUE)

Придётся либо на пункты переползать, либо для этих CFD свою версию индикатора делать...
Причина обращения: