правильное отображение прибыли при продаже позиции частями
при обновлении каждый раз приходиться править Position.cs. У меня робот продает и докупает позицию частями.Суть такова , что пока пока цена выхода равна нулю-робот правильно показывает прибыль не закрытой позиции, но как только продается часть позиции, то все... не понятно в плюсе или в минусе позиция пока не закроется,что очень неудобно.здесь (/// загрузить в сделку бид с аском, чтобы пересчитать прибыльность)
if (Direction == Side.Buy && ClosePrice != 0)
{
ProfitOperationPunkt = ((ClosePrice * (MaxVolume - OpenVolume) + ask * OpenVolume) - EntryPrice * MaxVolume) / MaxVolume;
}
у меня так -все показывает правильно,без комиссии правда, сколько не докупайся и не продавай.
шорт не считал,бо не шорчу. с докупкой..
ООО «ВАН ТЕХНОЛОГИИ»т: +7 953 769 56 45
* Торговля на финансовых рынках связана с риском, который лежит на Вас.
* Ничто из написанного на сайте o-s-a.net не является рекомендацией.
* Если Вы этого не понимаете, не читайте этот сайт, ничего не покупайте.