+CHART_NOT_NOTIFIED_OF_BACKTEST_PROGRESS_AFTER_DESERIALIZATION_BACKTESTER_LAUNCHES_BEFORE_IM_SUBSCRIBED

+ChartControl.IsBacktestingNow avoiding throwing "Dictionary.CopyTo target array wrong size" below during backtest & chartMouseOver at List<int> lineRightEnds = new List<int>(this.ChartControl.ScriptExecutorObjects.LinesByRightBar.Keys);
+ReporterPositions LastColumn $ProfitCumulative (was %ProfitCumulative)

+ReporterPositions POSITION_WASNT_STORED_IN_TAG point after click
+popupDespiteNotMouseOvered in Chart.SelectPosition()
+ReporterPerformance Win/Loss Ratio as 1 number  0.5
+ReporterPerformance ProfitPerBar => AllTrades
+ReporterPerformance Commission => Last
+ReporterPerformance MaxDrawdown => AllTrades
+ReporterPerformance NetProfit.format(PriceDecimals) * 3 (in all, winners, loosers)
TODO make whole position fit upon doubleclick
+Reporter.FormatPrice used in Reporters.Positions to avoid ".00" for DecimalPrice-less symbols (RIM3)

+Reporter.Performance more colorful (intuitive)
+Strategy.ScriptParametersMergedWithCurrentContext => Script.PullCurrentContextParametersFromStrategyTwoWayMergeSaveStrategy() (TOO_SMART_INCOMPATIBLE_WITH_LIFE_SPENT_4_HOURS_DEBUGGING)