[ISSUE] PnL считается в пунктах а было бы удобнее в рублях~/topic/1791/issue-pnl-schitaetsya-v-punktah-a-bylo-by-udobnee-v-rublyah/Copyright @ StockSharp Platform LLC 2010 - 20242024-03-29T12:15:30Zhttps://stocksharp.com/images/logo.pnghttps://stocksharp.com/posts/m/10271/и при смене даты реализованную часть IntaDayPnL переводить в PastDaysPnL Так не будет работать. Реал...2011-08-11T20:27:49Z2011-08-11T20:27:49ZPresidenthttps://stocksharp.com/users/510/info@stocksharp.com<div class="quote"><span class="quotetitle">Mikhail Sukhov <a href="https://stocksharp.com/posts/m/10243/"><img src="https://stocksharp.com/images/icon_latest_reply.gif" title="Go to" alt="Go to" /></a></span><div class="innerquote"><div class="quote"><span class="quotetitle">President <a href="https://stocksharp.com/posts/m/10240/"><img src="https://stocksharp.com/images/icon_latest_reply.gif" title="Go to" alt="Go to" /></a></span><div class="innerquote">и при смене даты реализованную часть IntaDayPnL переводить в PastDaysPnL</div></div><br /><br />Так не будет работать. Реализованные пункты будут конвертировать в маржу <b>каждый день</b>. Пока счет не закрыть или их не слить.</div></div><br /><br />да. но что тогда считать профитом-лоссом? мне кажется что это то что стратегия заработала суммарно за ВСЕ время ее работы - те БЕЗ учета того что часть маржи перешла на счет после клиринга (ведь в результате этого перевода еще и комиссия вычитается).<br />то PastDaysPnL дожен аккумулироваться и уже не должен пересчитываться при смене цены шагаCopyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/10243/и при смене даты реализованную часть IntaDayPnL переводить в PastDaysPnL Так не будет работать. Реал...2011-08-10T12:02:20Z2011-08-10T12:02:20ZMikhail Sukhovhttps://stocksharp.com/users/201/info@stocksharp.com<div class="quote"><span class="quotetitle">President <a href="https://stocksharp.com/posts/m/10240/"><img src="https://stocksharp.com/images/icon_latest_reply.gif" title="Go to" alt="Go to" /></a></span><div class="innerquote">и при смене даты реализованную часть IntaDayPnL переводить в PastDaysPnL</div></div><br /><br />Так не будет работать. Реализованные пункты будут конвертировать в маржу <b>каждый день</b>. Пока счет не закрыть или их не слить.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/10240/тогда мне кажется такой алгоритм будет правильным: вести два PnL: IntraDayPnL и PastDaysPnL; TotalPn...2011-08-10T09:21:03Z2011-08-10T09:22:19ZPresidenthttps://stocksharp.com/users/510/info@stocksharp.comтогда мне кажется такой алгоритм будет правильным:<br />вести два PnL: IntraDayPnL и PastDaysPnL; TotalPnL = IntraDayPnL+PastDaysPnL;<br />в момент изменения MinStepPrice реализованная часть IntraDayPnL меняется на *= NewMinStepPrice / OldMinStepPrice.<br />и на каждую сделку всетаки обновлять реализованную часть IntraDayPnL через MinStepPrice / MinStepSize<br /><br />и при смене даты реализованную часть IntaDayPnL переводить в PastDaysPnLCopyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/10203/Сейчас PnL считается в пунктах и получаетя что в родительской стратегии суммируются попугаи с печень...2011-08-05T14:44:10Z2011-08-05T14:44:10ZMikhail Sukhovhttps://stocksharp.com/users/201/info@stocksharp.com<div class="quote"><span class="quotetitle">President <a href="https://stocksharp.com/posts/m/10112/"><img src="https://stocksharp.com/images/icon_latest_reply.gif" title="Go to" alt="Go to" /></a></span><div class="innerquote">Сейчас PnL считается в пунктах и получаетя что в родительской стратегии суммируются попугаи с печеньками :)<br />Было бы удобнее если бы PnL считался в рублях.</div></div><br /><br />Да, у нас этот таск висит уже 3 месяца. Впервые его обсудили за кружкой эля, с тех пор ничего не изменилось[laugh] <br /><br />Все переводить в рубли не очень хорошая затея. Многие ведь торгуют только пунктами. Но конвертацию нужно сделать, и только для дочерних стратегий. Например, если в родительской стратегии инструмент не привязан к стоимости пункта, а дочерние стратегии привязаны, то они переводятся в рубли. И наоборот для рублевых. Считаю это логичнее, потому что не далек тот час, когда появится поддержка западных площадок. Тогда будет естественно несколько валют (а пункт это своего рода валюта). И человеку будет удобнее считать в той валюте прибыль, в которой он привык. Если он американец или европеец, то конечно же перевод в рубли для него не приемлем.<br /><br /><div class="quote"><span class="quotetitle">President <a href="https://stocksharp.com/posts/m/10112/"><img src="https://stocksharp.com/images/icon_latest_reply.gif" title="Go to" alt="Go to" /></a></span><div class="innerquote"><br />Благо информация для этого есть: нужно в момент сделки пипсы умножить на Security.MinStepPrice / Security.MinStepSize</div></div><br /><br />А вот это уже неправильно. Дело в том, что стоимость пункта стабилизируется в 16.30. Тоесть, та стоимость, что была до этого времени и по ней происходили сделки, может измениться. Но PnL манагер случает не только сделки, а так же и изменения по инструменту (для расчета рыночной стоимости открытой позы). Вот здесь можно и прикрутить перерасчет PnL связи с изменением стоимости пункта. Только видимо нужно будет как-то хитро запоминать, в вечерку ли совершена сделка или в основную сессию.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/10112/Сейчас PnL считается в пунктах и получаетя что в родительской стратегии суммируются попугаи с печень...2011-08-02T12:43:10Z2011-08-02T12:43:10ZPresidenthttps://stocksharp.com/users/510/info@stocksharp.comСейчас PnL считается в пунктах и получаетя что в родительской стратегии суммируются попугаи с печеньками :)<br />Было бы удобнее если бы PnL считался в рублях.<br />Благо информация для этого есть: нужно в момент сделки пипсы умножить на Security.MinStepPrice / Security.MinStepSizeCopyright @ StockSharp Platform LLC 2010 - 2024