Portfolio Indicators and OnRecalcLastBarAfterEvent

Questions about MultiCharts .NET and user contributed studies.
davewolfs
Posts: 89
Joined: 06 Feb 2013
Has thanked: 2 times
Been thanked: 11 times

Portfolio Indicators and OnRecalcLastBarAfterEvent

Postby davewolfs » 27 Jan 2015

I don't quite understand this so I'm posting it here.

PortfolioSignalObject provides the users with the ability to override OnRecalcLastBarAfterEvent which will be called if a user triggers ExecControl.RecalcLastBarAfter yet if a user sends an order when Environment.CalcReason == CalculationReason.Timer the order will not go anywhere. It will never be sent.

Call this a feature request or bug. But this should be looked at. I realize that IOG is not currently supported by Portfolio Trader but to some degree neither is ExecControl.RecalcLastBarAfter if we don't have access to all functionality with MC when using it.
Last edited by davewolfs on 31 Jan 2015, edited 1 time in total.

User avatar
Henry MultiСharts
Posts: 9165
Joined: 25 Aug 2011
Has thanked: 1264 times
Been thanked: 2957 times

Re: Portfolio Indicators and OnRecalcLastBarAfterEvent

Postby Henry MultiСharts » 30 Jan 2015

Hello davewolfs,

There is no way to send orders generated on OnRecalcLastBarAfterEvent without IOG.

Portfolio trader does not support IOG and BarMagnifier for signals. IOG is supported for the money management signal only.
We understand the importance and demand of this functionality and we are considering adding it in the future. We cannot provide any ETA for it, as this is not a trivial functionality. It requires development of the new complex algorithms for synchronous multi data stream processing in backtesting and realtime on a portfolio level.


Return to “MultiCharts .NET”