Доброго времени суток.
Выкладываю новую версию модуля. Исправленные функции PosSizeLongA и PosSizeShortA.
Решил пока с акциями не заморачиваться ибо все равно торговать планирую фьючи тока.
Что переделал:
Теперь я цену в пунктах привожу к цене в рублях. Таким образом образом единая система измерения стала.
Как я это делаю: беру стоимость шага(в рублях) и делю на шаг цены (бывает в пунктах а бывает в рублях), таким образом получаю стоимость 1 пункта вы рублях. Потом просто цену бумаги умножаю на стоимость пункта.
Теперь самый ключевой вопрос.
Я получаю шаг цены в пунктах через secRt.Tick,
a стоимость шага цены в рублях через secRt.FinInfo.StepPrice.
Верно ли это?
З.Ы. Планирую торговать через Финам, интересно они эти данные присылают...?
З.З.Ы. исправил ошибку в расчётах, убрал деление на размер лота, так как цена уже сразу за лот а не за одну бумагу.
З.З.З.Ы. Ещё одну ошибку исправил в вычислениях теперь стопудово все ОК.
Отредактировано GAW (Sat May 31 2014 09:30 PM)