Сам вопрос:
Какая должна быть формула ( универсальная для всех символов ) пересчёта пункт -> цена?
sanyooooook, я даже привёл пример.
видимо так привел, ну не хочешь не уточняй
"а как сравнивать разницу, если шаг цены в 15, 27, 32 пункта? "(чуть поправил)
я правильно понял мысль, как узнать разницу, если шаг цены не равен 10 пунктам?
Нет, не правильно.
Шаг цены 10 пунктов, а 5 пунктов это 10 или 0?
Ещё один пример (RTS)
122990 - 122980 = 10 ( 1 пункт?)
122990 - 122980 = 10 ( 9 пунктов?)
Т.е нужна формула, которая будет переводить пункты в цену
от 1 пункта до 10 пунктов = 10 единиц цены ( для RTS)
Но формула должна быть универсальной для всех символов
Так устроит?
double ND(double price) { return(MathCeil(price/ticksize)*ticksize); }
Нет, мне нужно наоборот.
Но спасибо, думаю, что так получится:
price = MathCeil( Points / ticksize) * ticksize * _Point;
Спасибо, Сергей!
Получилось :)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Добрый день!
Возникла следующая проблема (для примера возьму символ RTS)
Мне нужно узнать разницу цен ордеров в пунктах, НО
в RTS шаг цены 10 пунктов, а как сравнивать разницу в 15, 27, 32 пункта?
Сам вопрос:
Какая должна быть формула ( универсальная для всех символов ) пересчёта пункт -> цена?