Пусть мы имеем инструмент
ij,
где
i - базовая валюта
j -валюта котировки
Ясно, что
SPij = MarketInfo(ij,MODE_SPREAD);
TVij = MarketInfo(ij,MODE_TICKVALUE)
Тогда прибыль APij для ордера - "купить" объема LOTij при изменение
цены на N пунктов от цены покупки
(в любую сторону, т.е. N может быть > 0, а может быть <0):
APij = LOTij * (N - SPij) * TVij
Аналогично, но не совсем, для ордера - "продать":
APij = -LOTij * (N + SPij) * TVij
Я бы об этом не говорил, но вопросы почему-то возникают постоянно.
..
ij,
где
i - базовая валюта
j -валюта котировки
Ясно, что
SPij = MarketInfo(ij,MODE_SPREAD);
TVij = MarketInfo(ij,MODE_TICKVALUE)
Тогда прибыль APij для ордера - "купить" объема LOTij при изменение цены на N пунктов от цены покупки
(в любую сторону, т.е. N может быть > 0, а может быть <0):
APij = LOTij * (N - SPij) * TVij
Аналогично, но не совсем, для ордера - "продать":
APij = -LOTij * (N + SPij) * TVij
Я бы об этом не говорил, но вопросы почему-то возникают постоянно. ..
С уважением - С.Д.