Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Я вам советую не кидаться терминами, а взять мой код, разобраться, отредактировать его под себя (так как он является частью класса), вставить принты и посмотреть результаты свойств DEAL. Так я им пользуюсь уже более года и на реальных счетах, расхождений по результату выявлено не было.
Ордер - это и есть торговый приказ, он не может быть "наполнен" сделками, так как сделка есть результат срабатывания ордера.
По поводу "количество пунктов = цена закрытия - цена открытия" - что есть цена открытия, а что есть цена закрытия??? Если вы два раза продали по разной цене, то что есть цена открытия? - цена позиции (смотрим выше)! А если вы частично закрыли позицию по одной цене, а потом полностью закрыли по другой, что есть цена закрытия?!
Прибыль в пунктах вычисляется по формуле: количество пунктов = цена закрытия - цена открытия. Фантазии здесь неуместны. :)
Зря вы так снисходительно наставляете, не разобравшись в вопросе.
Посмотрите на эти 2 цепочки:
KffAlex предложил вполне адекватный вариант подсчета, но "чукча не читатель, чукча писатель".
А я бы еще предложил еще один вариант подсчета: каждую сделку считать и выходом и входом. Т.е. в случае доливки считать, что мы закрыли старый трейд и открыли новый, большим лотом. А в случае частичного закрытия - что мы закрыли старый большой трейд и открыли новый - маленький. Тогда будет однозначность. Но над таким вариантом надо еще подумать..
Если есть необходимость, то выложу поправленный код, который считает в структуру отдельно по текущему инструменту и по всем инструментам. Так как перешел на мультивалютную торговлю, то пришлось слегка перекодить...
Соответственно, что считает:
По инструменту: Прибыль/убыток в пунктах и валюте депозита, количество закрытых (частично закрытых) позиций: за последние: день, неделю, месяц, год.
По всем инструментам: Прибыль убыток в валюте, количество закрытых (частично закрытых) позиций, доходность в процентах за последние месяц и год.
Если есть необходимость, то выложу поправленный код, который считает в структуру отдельно по текущему инструменту и по всем инструментам. Так как перешел на мультивалютную торговлю, то пришлось слегка перекодить...
Соответственно, что считает:
По инструменту: Прибыль/убыток в пунктах и валюте депозита, количество закрытых (частично закрытых) позиций: за последние: день, неделю, месяц, год.
По всем инструментам: Прибыль убыток в валюте, количество закрытых (частично закрытых) позиций, доходность в процентах за последние месяц и год.
Если есть необходимость, то выложу поправленный код, который считает в структуру отдельно по текущему инструменту и по всем инструментам. Так как перешел на мультивалютную торговлю, то пришлось слегка перекодить...
Соответственно, что считает:
По инструменту: Прибыль/убыток в пунктах и валюте депозита, количество закрытых (частично закрытых) позиций: за последние: день, неделю, месяц, год.
По всем инструментам: Прибыль убыток в валюте, количество закрытых (частично закрытых) позиций, доходность в процентах за последние месяц и год.
Да, если не сложно.
И еще, что за функция у вас в коде