SYMBOL INDEX (233 symbols across 40 files) FILE: MarketProfile/MarketProfile/Calculator/MarketProfileCalculator.cs type IMarketProfileResources (line 11) | public interface IMarketProfileResources method Print (line 22) | void Print(object message); class MarketProfileCalculator (line 32) | public class MarketProfileCalculator : IMarketProfileResources method MarketProfileCalculator (line 38) | public MarketProfileCalculator(IMarketProfileResources resources) method GetBarSection (line 47) | public IEnumerable GetBarSection(DateTime startTime, DateTime end... method GetHistogramSize (line 58) | public double GetHistogramSize(Bar[] bars, int numberOfSlices) method GetSlices (line 67) | public int GetSlices(Bar[] bars) method FillAndPileMatrixCalculation (line 83) | public MarketProfileModel FillAndPileMatrixCalculation(Bar[] bars, int... method FillAndPileMatrixCalculationCropped (line 172) | public MarketProfileModel FillAndPileMatrixCalculationCropped( method FillMatrix (line 278) | [Obsolete("Use FillAndPileMatrixCalculation instead")] method PileMatrixPointsToLeft (line 331) | [Obsolete("We are piling the matrix on every bar now, so this is not n... method PileMatrixPointsToRight (line 380) | [Obsolete("We are piling the matrix on every bar now, so this is not n... method GetPointOfControlPrice (line 423) | public static double GetPointOfControlPrice(MatrixPoint[,] matrix, int... method GetPointOfControlRowIndex (line 428) | public static int GetPointOfControlRowIndex(MatrixPoint[,] matrix) method GetMedianPrice (line 460) | public double GetMedianPrice(MatrixPoint[,] matrix) method GetMedianRowIndex (line 485) | public int GetMedianRowIndex(MatrixPoint[,] matrix) method GetMedianRowEndTime (line 508) | public DateTime GetMedianRowEndTime(MatrixPoint[,] matrix) method GetPointOfControlRowEndTime (line 524) | public DateTime GetPointOfControlRowEndTime(MatrixPoint[,] matrix) method GetValuesAroundPointOfControl (line 540) | public static (int totalTopBlocks, int totalBottomBlocks) GetValuesAro... method GetValueArea (line 567) | public (double vahPrice, double valPrice) GetValueArea(MatrixPoint[,] ... method IsProminentLine (line 606) | public bool IsProminentLine(MatrixPoint[,] matrix, double prominencePe... method GetTopPrice (line 617) | public static double GetTopPrice(MatrixPoint[,] matrix) method GetBottomPrice (line 622) | public static double GetBottomPrice(MatrixPoint[,] matrix) method GetSinglePrints (line 627) | public static SinglePrint[] GetSinglePrints(MatrixPoint[,] matrix) method GetTotalBlocks (line 667) | private static int GetTotalBlocks(MatrixPoint[,] matrix) method GetTotalRowPoints (line 683) | private static int GetTotalRowPoints(MatrixPoint[,] matrix, int row) method Print (line 706) | public void Print(object message) => _resources.Print(message); FILE: MarketProfile/MarketProfile/Calculator/MatrixPoint.cs class MatrixPoint (line 6) | public class MatrixPoint FILE: MarketProfile/MarketProfile/Enums/AlertCheckBar.cs type AlertCheckBar (line 4) | public enum AlertCheckBar FILE: MarketProfile/MarketProfile/Enums/AlertTypes.cs type AlertTypes (line 4) | public enum AlertTypes FILE: MarketProfile/MarketProfile/Enums/Direction.cs type Direction (line 3) | public enum Direction FILE: MarketProfile/MarketProfile/Enums/PilingMode.cs type PilingMode (line 3) | public enum PilingMode FILE: MarketProfile/MarketProfile/Enums/SatSunSolution.cs type SatSunSolution (line 3) | public enum SatSunSolution FILE: MarketProfile/MarketProfile/Enums/SessionPeriod.cs type SessionPeriod (line 3) | public enum SessionPeriod FILE: MarketProfile/MarketProfile/Enums/SessionsToDrawRays.cs type SessionsToDrawRays (line 3) | public enum SessionsToDrawRays FILE: MarketProfile/MarketProfile/Enums/SinglePrintType.cs type SinglePrintType (line 3) | public enum SinglePrintType FILE: MarketProfile/MarketProfile/Enums/Transitions.cs type Transitions (line 3) | public enum Transitions FILE: MarketProfile/MarketProfile/Enums/WaysToStopRays.cs type WaysToStopRays (line 3) | public enum WaysToStopRays FILE: MarketProfile/MarketProfile/EventArgs/CalculateEventArgs.cs class CalculateEventArgs (line 5) | public class CalculateEventArgs : EventArgs FILE: MarketProfile/MarketProfile/Helpers.cs class Helpers (line 8) | public static class Helpers method GenerateColorGradient (line 10) | public static Color[] GenerateColorGradient(Color startColor, Color en... method GetBarTimeSpan (line 30) | public static TimeSpan GetBarTimeSpan(TimeFrame timeFrame) => method GroupAdjacent (line 62) | public static List GroupAdjacent(int[] input) method IsInIntradaySession (line 86) | public static bool IsInIntradaySession(DateTime time, IntradaySessionD... method SameSessionDay (line 94) | public static bool SameSessionDay(DateTime sessionStart, DateTime barT... method GetWeekNumber (line 101) | public static int GetWeekNumber(DateTime time) method GetQuarter (line 108) | public static int GetQuarter(DateTime time) FILE: MarketProfile/MarketProfile/Interfaces/IIndicatorResources.cs type IIndicatorResources (line 5) | public interface IIndicatorResources FILE: MarketProfile/MarketProfile/ManagersAndFeatures/AlertManager.cs type IAlertManagerResources (line 7) | public interface IAlertManagerResources class AlertManager (line 35) | public class AlertManager : IAlertManagerResources method AlertManager (line 44) | public AlertManager(IAlertManagerResources resources) method CheckAlerts (line 53) | public void CheckAlerts(int index) method DoAlerts (line 157) | private void DoAlerts(AlertTypes alertType, string objectName) method CreateArrowObject (line 196) | public void CreateArrowObject(string name, DateTime time, double price... method Alert (line 205) | public void Alert(string alertText) FILE: MarketProfile/MarketProfile/ManagersAndFeatures/HideRaysFromInvisibleSessionsFeature.cs type IHideRaysFromInvisibleSessionsFeatureResources (line 6) | public interface IHideRaysFromInvisibleSessionsFeatureResources class HideRaysFromInvisibleSessionsFeature (line 13) | public class HideRaysFromInvisibleSessionsFeature : IHideRaysFromInvisib... method HideRaysFromInvisibleSessionsFeature (line 17) | public HideRaysFromInvisibleSessionsFeature(IHideRaysFromInvisibleSess... method Start (line 22) | public void Start() method ChartZoomChanged (line 29) | private void ChartZoomChanged(ChartZoomEventArgs obj) method ChartScrollChanged (line 34) | private void ChartScrollChanged(ChartScrollEventArgs obj) method ChangeRaysVisibility (line 39) | public void ChangeRaysVisibility() method SetVisibility (line 45) | private static void SetVisibility(MarketProfileSession session, bool i... FILE: MarketProfile/MarketProfile/ManagersAndFeatures/HotkeyStateManager.cs type IHotkeyStateManagerResources (line 8) | public interface IHotkeyStateManagerResources method Print (line 11) | void Print(object message); method CheckZeroIntradaySessions (line 24) | void CheckZeroIntradaySessions(); method SetSessionsAndAddMarketProfiles (line 25) | bool SetSessionsAndAddMarketProfiles(int sessionsToCount, DateTime? en... class HotkeyStateManager (line 38) | public class HotkeyStateManager : IHotkeyStateManagerResources method HotkeyStateManager (line 42) | public HotkeyStateManager(IHotkeyStateManagerResources resources) method AddHotkeys (line 47) | public void AddHotkeys() method SwitchSessionTo (line 59) | private void SwitchSessionTo(SessionPeriod sessionPeriod) method Alert (line 83) | public void Alert(string alertText) method Print (line 104) | public void Print(object message) => _resources.Print(message); method CheckZeroIntradaySessions (line 114) | public void CheckZeroIntradaySessions() => method SetSessionsAndAddMarketProfiles (line 116) | public bool SetSessionsAndAddMarketProfiles(int sessionsToCount, DateT... FILE: MarketProfile/MarketProfile/ManagersAndFeatures/NewHighLowManager.cs class NewHighLowEventArgs (line 6) | public class NewHighLowEventArgs : EventArgs type INewHighLowManagerResources (line 11) | public interface INewHighLowManagerResources class NewHighLowManager (line 20) | public class NewHighLowManager : INewHighLowManagerResources method NewHighLowManager (line 30) | public NewHighLowManager(INewHighLowManagerResources resources) method NewHighLowFeature_CalculateEvent (line 37) | private void NewHighLowFeature_CalculateEvent(object sender, Calculate... FILE: MarketProfile/MarketProfile/ManagersAndFeatures/OutputDevelopingValuesManager.cs type IOutputDevelopingValuesManagerResources (line 8) | public interface IOutputDevelopingValuesManagerResources method IsNewSessionRequired (line 25) | bool IsNewSessionRequired(MarketProfileSession lastSession, DateTime n... class OutputDevelopingValuesManager (line 32) | public class OutputDevelopingValuesManager : method OutputDevelopingValuesManager (line 42) | public OutputDevelopingValuesManager(IOutputDevelopingValuesManagerRes... method SetOutputSessions (line 52) | public void SetOutputSessions(int sessionsToCount) method OnBarOpened (line 119) | private void OnBarOpened(BarOpenedEventArgs obj) method UpdateLastOutputSession (line 150) | private void UpdateLastOutputSession(MarketProfileSession session) method ClearOutputsFromSession (line 221) | public void ClearOutputsFromSession(MarketProfileSession session) method IsNewSessionRequired (line 255) | public bool IsNewSessionRequired(MarketProfileSession lastSession, Dat... FILE: MarketProfile/MarketProfile/ManagersAndFeatures/SeamlessScrollingManager.cs type ISeamlessScrollingManagerResources (line 8) | public interface ISeamlessScrollingManagerResources method SetSessionsAndAddMarketProfiles (line 12) | bool SetSessionsAndAddMarketProfiles(int sessionsToCount, DateTime? en... method Print (line 17) | void Print(object message); method Sleep (line 18) | void Sleep(TimeSpan timeSpan); class SeamlessScrollingManager (line 21) | public class SeamlessScrollingManager : ISeamlessScrollingManagerResources method SeamlessScrollingManager (line 33) | public SeamlessScrollingManager(ISeamlessScrollingManagerResources res... method Start (line 70) | public void Start() method ResetSessions (line 77) | private void ResetSessions() method SetSessionsAndAddMarketProfiles (line 105) | public bool SetSessionsAndAddMarketProfiles(int sessionsToCount, DateT... method Print (line 112) | public void Print(object message) => _resources.Print(message); method Sleep (line 113) | public void Sleep(TimeSpan timeSpan) FILE: MarketProfile/MarketProfile/ManagersAndFeatures/SessionChangeManager.cs type ISessionChangeManagerResources (line 6) | public interface ISessionChangeManagerResources method Print (line 18) | void Print(object message); class SessionChangeManager (line 21) | public class SessionChangeManager : ISessionChangeManagerResources method SessionChangeManager (line 25) | public SessionChangeManager(ISessionChangeManagerResources resources) method UpdateSessionStateTo (line 30) | public void UpdateSessionStateTo(SessionPeriod sessionPeriod) method LoadSessionState (line 38) | public void LoadSessionState() method CheckSessions (line 112) | public bool CheckSessions(SessionPeriod sessionPeriod) => method CheckSession (line 126) | private bool CheckSession(SessionPeriod sessionPeriod) method CheckSession (line 150) | public bool CheckSession(SessionPeriod sessionPeriod, TimeFrame lowerT... method Print (line 187) | public void Print(object message) => _resources.Print(message); FILE: MarketProfile/MarketProfile/MarketProfile.cs class MarketProfile (line 28) | [Indicator(AccessRights = AccessRights.FullAccess, IsOverlay = true)] method Initialize (line 435) | protected override void Initialize() method Calculate (line 506) | public override void Calculate(int index) method OnException (line 517) | protected override void OnException(Exception exception) method AddOrUpdateSessions (line 538) | private void AddOrUpdateSessions() method RemoveAllOwnObjects (line 582) | private void RemoveAllOwnObjects() method GetHTFBarsForRange (line 607) | private Bar[] GetHTFBarsForRange(DateTime start, DateTime end) method ForwardFillDevelopingValues (line 629) | private void ForwardFillDevelopingValues(DateTime sessionStart, DateTi... method UpdateLastSession (line 653) | private void UpdateLastSession(MarketProfileSession session) method IsNewSessionRequired (line 781) | public bool IsNewSessionRequired(MarketProfileSession lastSession, Dat... method SameIntradaySession (line 814) | private bool SameIntradaySession(DateTime sessionStart, DateTime barTime) method InitializeOneTickSize (line 829) | private void InitializeOneTickSize() method SetSessionsAndAddMarketProfiles (line 879) | public bool SetSessionsAndAddMarketProfiles(int sessionsToCount, DateT... method BuildAndRender (line 919) | private bool BuildAndRender(SessionRange range, MarketProfileSession s... method GetIntradaySessions (line 1016) | public List GetIntradaySessions() method CheckIsNotStartFromDateAndSeamlessScrollingMode (line 1066) | private void CheckIsNotStartFromDateAndSeamlessScrollingMode() method CheckZeroIntradaySessions (line 1074) | public void CheckZeroIntradaySessions() FILE: MarketProfile/MarketProfile/MarketProfileRenderer.cs type IMarketProfileRendererSettings (line 10) | public interface IMarketProfileRendererSettings class MarketProfileRenderer (line 58) | public class MarketProfileRenderer : IMarketProfileResources, IMarketPro... method MarketProfileRenderer (line 65) | public MarketProfileRenderer(IMarketProfileResources resources, IMarke... method RenderProfile (line 73) | public List RenderProfile(MatrixPoint[,] matrix) method RenderHorizontallyFlippedProfile (line 133) | public List RenderHorizontallyFlippedProfile(MatrixPoint[... method RenderValueArea (line 213) | public List RenderValueArea(MarketProfileModel model) method RenderHorizontallyFlippedValueArea (line 246) | public List RenderHorizontallyFlippedValueArea(MarketProf... method RenderPointOfControlRays (line 282) | public List RenderPointOfControlRays(MarketProfileModel m... method RenderDevelopingVals (line 306) | public void RenderDevelopingVals(Dictionary developi... method ClearDevelopingVals (line 315) | public void ClearDevelopingVals(Dictionary developin... method RenderDevelopingVahs (line 324) | public void RenderDevelopingVahs(Dictionary developi... method ClearDevelopingVahs (line 333) | public void ClearDevelopingVahs(Dictionary developin... method RenderDevelopingPoc (line 342) | public void RenderDevelopingPoc(Dictionary developin... method ClearDevelopingPoc (line 351) | public void ClearDevelopingPoc(Dictionary developing... method PostProcessPointOfControlRays (line 360) | public void PostProcessPointOfControlRays(List s... method PostProcessPointOfControlRay (line 371) | public void PostProcessPointOfControlRay(ChartObject pointOfControlRay... method RenderValueAreaRays (line 438) | public List RenderValueAreaRays(MarketProfileModel model,... method PostProcessValueAreaRays (line 478) | public void PostProcessValueAreaRays(List sessions) method PostProcessValueAreaRay (line 493) | private void PostProcessValueAreaRay(ChartObject valueAreaRay, int ind... method PostProcessSinglePrintRays (line 559) | public void PostProcessSinglePrintRays(List sess... method PostProcessSinglePrintRay (line 583) | private void PostProcessSinglePrintRay(ChartTrendLine trendLine, int i... method RenderKeyValues (line 630) | public List RenderKeyValues(MarketProfileModel model) method RenderHorizontallyFlippedKeyValues (line 675) | public List RenderHorizontallyFlippedKeyValues(MarketProf... method RenderTpoCounts (line 696) | public List RenderTpoCounts(MarketProfileModel model) method RenderHorizontallyFlippedTpoCounts (line 727) | public List RenderHorizontallyFlippedTpoCounts(MarketProf... method RenderSinglePrints (line 787) | public List RenderSinglePrints(MarketProfileModel model) method RenderRightSideSinglePrints (line 798) | public List RenderRightSideSinglePrints(MarketProfileMode... method RenderLeftSideSinglePrints (line 835) | public List RenderLeftSideSinglePrints(MarketProfileModel... method RenderProminentLine (line 872) | public ChartObject RenderProminentLine(MarketProfileModel profileModel) method RenderHorizontallyFlippedProminentLine (line 886) | public ChartObject RenderHorizontallyFlippedProminentLine(MarketProfil... method DeleteObjects (line 905) | public void DeleteObjects(IEnumerable objects) method DeleteObject (line 919) | public void DeleteObject(ChartObject obj) method ClearOutputsTillDate (line 927) | public void ClearOutputsTillDate(DateTime start) method ClearOutputsOnRange (line 937) | public void ClearOutputsOnRange(DateTime start, DateTime end) method ClearOutputsAfterDate (line 947) | public void ClearOutputsAfterDate(DateTime start) method DeleteAllFromSession (line 957) | public void DeleteAllFromSession(MarketProfileSession session) method DeleteAllSessions (line 971) | public void DeleteAllSessions(List sessions) method Print (line 989) | public void Print(object message) => _resources.Print(message); FILE: MarketProfile/MarketProfile/Models/MarketProfileModel.cs class MarketProfileModel (line 6) | public class MarketProfileModel class SinglePrint (line 46) | public class SinglePrint method SinglePrint (line 55) | public SinglePrint(DateTime startTime, DateTime endTime, double high, ... FILE: MarketProfile/MarketProfile/Models/MarketProfileSession.cs class MarketProfileSession (line 6) | public class MarketProfileSession method ClearObjects (line 20) | public void ClearObjects() FILE: MarketProfile/MarketProfile/Models/SessionState.cs class SessionState (line 12) | public class SessionState method ToString (line 20) | public override string ToString() FILE: MarketProfile/MarketProfile/RangeCalculators/AnnualSessionProfileStrategy.cs class AnnualSessionProfileStrategy (line 8) | public class AnnualSessionProfileStrategy : ISessionProfileStrategy, IIn... method AnnualSessionProfileStrategy (line 13) | public AnnualSessionProfileStrategy(IIndicatorResources resources, IRe... method GetSessionRanges (line 19) | public IEnumerable GetSessionRanges(Bars bars, int sessi... method GetSessionRanges (line 69) | public IEnumerable GetSessionRanges(Bars bars, Color sta... FILE: MarketProfile/MarketProfile/RangeCalculators/DailySessionProfileStrategy.cs class DailySessionProfileStrategy (line 8) | public class DailySessionProfileStrategy : ISessionProfileStrategy, IInd... method DailySessionProfileStrategy (line 13) | public DailySessionProfileStrategy(IIndicatorResources resources, IRen... method GetSessionRanges (line 19) | public IEnumerable GetSessionRanges(Bars bars, int sessi... method GetSessionRanges (line 130) | public IEnumerable GetSessionRanges(Bars bars, Color sta... class IntradaySessionDefinition (line 160) | public class IntradaySessionDefinition FILE: MarketProfile/MarketProfile/RangeCalculators/IRenderingModesResources.cs type IRenderingModesResources (line 3) | public interface IRenderingModesResources FILE: MarketProfile/MarketProfile/RangeCalculators/ISessionProfileStrategy.cs type ISessionProfileStrategy (line 7) | public interface ISessionProfileStrategy method GetSessionRanges (line 10) | IEnumerable GetSessionRanges(Bars bars, int sessionsToCo... method GetSessionRanges (line 13) | IEnumerable GetSessionRanges(Bars bars, Color startColor... FILE: MarketProfile/MarketProfile/RangeCalculators/IntradaySessionProfileStrategy.cs class IntradaySessionProfileStrategy (line 10) | public class IntradaySessionProfileStrategy : ISessionProfileStrategy, I... method IntradaySessionProfileStrategy (line 16) | public IntradaySessionProfileStrategy(List ... method GetSessionRanges (line 23) | public IEnumerable GetSessionRanges(Bars bars, int sessi... method GetSessionRanges (line 138) | public IEnumerable GetSessionRanges(Bars bars, Color sta... FILE: MarketProfile/MarketProfile/RangeCalculators/MonthlySessionProfileStrategy.cs class MonthlySessionProfileStrategy (line 8) | public class MonthlySessionProfileStrategy : ISessionProfileStrategy, II... method MonthlySessionProfileStrategy (line 13) | public MonthlySessionProfileStrategy(IIndicatorResources resources, IR... method GetSessionRanges (line 19) | public IEnumerable GetSessionRanges(Bars bars, int sessi... method GetSessionRanges (line 71) | public IEnumerable GetSessionRanges(Bars bars, Color sta... FILE: MarketProfile/MarketProfile/RangeCalculators/QuarterlySessionProfileStrategy.cs class QuarterlySessionProfileStrategy (line 8) | public class QuarterlySessionProfileStrategy : ISessionProfileStrategy, ... method QuarterlySessionProfileStrategy (line 13) | public QuarterlySessionProfileStrategy(IIndicatorResources resources, ... method GetSessionRanges (line 19) | public IEnumerable GetSessionRanges(Bars bars, int sessi... method GetSessionRanges (line 70) | public IEnumerable GetSessionRanges(Bars bars, Color sta... method GetQuarterStart (line 93) | private static DateTime GetQuarterStart(DateTime date) FILE: MarketProfile/MarketProfile/RangeCalculators/RectangleSessionProfileStrategy.cs class RectangleSessionProfileStrategy (line 8) | public class RectangleSessionProfileStrategy : ISessionProfileStrategy method RectangleSessionProfileStrategy (line 14) | public RectangleSessionProfileStrategy(IIndicatorResources resources, ... method GetSessionRanges (line 21) | public IEnumerable GetSessionRanges(Bars bars, int sessi... method GetSessionRanges (line 35) | public IEnumerable GetSessionRanges(Bars bars, Color sta... FILE: MarketProfile/MarketProfile/RangeCalculators/SemiannualSessionProfileStrategy.cs class SemiannualSessionProfileStrategy (line 8) | public class SemiannualSessionProfileStrategy : ISessionProfileStrategy,... method SemiannualSessionProfileStrategy (line 13) | public SemiannualSessionProfileStrategy(IIndicatorResources resources,... method GetSessionRanges (line 19) | public IEnumerable GetSessionRanges(Bars bars, int sessi... method GetSessionRanges (line 71) | public IEnumerable GetSessionRanges(Bars bars, Color sta... method GetSemiannualStart (line 94) | private static DateTime GetSemiannualStart(DateTime date) FILE: MarketProfile/MarketProfile/RangeCalculators/SessionProfileStrategyFactory.cs class SessionProfileStrategyFactory (line 6) | public static class SessionProfileStrategyFactory method CreateDaily (line 8) | public static ISessionProfileStrategy CreateDaily(IIndicatorResources ... method CreateWeekly (line 13) | public static ISessionProfileStrategy CreateWeekly(IIndicatorResources... method CreateMonthly (line 18) | public static ISessionProfileStrategy CreateMonthly(IIndicatorResource... method CreateQuarterly (line 23) | public static ISessionProfileStrategy CreateQuarterly(IIndicatorResour... method CreateSemiannual (line 28) | public static ISessionProfileStrategy CreateSemiannual(IIndicatorResou... method CreateAnnual (line 33) | public static ISessionProfileStrategy CreateAnnual(IIndicatorResources... method CreateIntradaySessions (line 38) | public static ISessionProfileStrategy CreateIntradaySessions(List GetSessionRanges(Bars bars, int sessi... method GetSessionRanges (line 88) | public IEnumerable GetSessionRanges(Bars bars, Color sta... method GetWeekStartMonday (line 111) | private static DateTime GetWeekStartMonday(DateTime date) method GetWeekStartSunday (line 117) | private static DateTime GetWeekStartSunday(DateTime date) FILE: MarketProfile/MarketProfile/RectangleModeProcessor.cs type IRectangleModeProcessorResources (line 8) | public interface IRectangleModeProcessorResources method Print (line 21) | void Print(object obj); class RectangleModeProcessor (line 30) | public class RectangleModeProcessor : IRectangleModeProcessorResources, ... method RectangleModeProcessor (line 34) | public RectangleModeProcessor(IRectangleModeProcessorResources resources) method ChartObjectsRemoved (line 43) | private void ChartObjectsRemoved(ChartObjectsRemovedEventArgs obj) method ChartObjectsMoveEnded (line 61) | private void ChartObjectsMoveEnded(ChartObjectsMoveEndedEventArgs obj) method ChartKeyDown (line 104) | private void ChartKeyDown(ChartKeyboardEventArgs obj) method BuildAndRender (line 158) | private bool BuildAndRender(SessionRange range, MarketProfileSession s... method Print (line 257) | public void Print(object obj) => _resources.Print(obj);