правильное отображение прибыли при продаже и доборе позиции частями

правильное отображение прибыли при продаже позиции частями

  1. theankud

    Регистрация:
    14.11.19
    Сообщения:
    6
    Был на сайте:
    03.09.23

    при обновлении каждый раз приходиться править Position.cs. У меня робот продает и докупает позицию частями.Суть такова , что пока пока цена выхода равна нулю-робот правильно показывает прибыль не закрытой позиции, но как только продается часть позиции, то все... не понятно в плюсе или в минусе позиция пока не закроется,что очень неудобно.здесь (/// загрузить в сделку бид с аском, чтобы пересчитать прибыльность)

     

                   if (Direction == Side.Buy && ClosePrice != 0)

                    {

                       

                        ProfitOperationPunkt = ((ClosePrice * (MaxVolume - OpenVolume) + ask * OpenVolume) - EntryPrice * MaxVolume) / MaxVolume;

                    }

    у меня так -все показывает правильно,без комиссии правда, сколько не докупайся и не продавай.

    шорт не считал,бо не шорчу. с докупкой.. 

                 

     

    theankud
    27.02.2023 21:52
    #1