Key cTrader Differences Applied:
Timeframe Synchronization: The GetIndexByTime() method handles the MTF translation cleanly. If you drop this on an M1 chart and set the parameter to H1, it perfectly matches the historical M1 bar to the state of the H1 EMA at that exact minute.
Buffer Visualization: In cAlgo, outputs naturally render as lines. Setting PlotType = PlotType.Points with a high Thickness gives you the standard buffer dots. I also added Chart.DrawIcon so it visually renders actual arrows similar to MT4's SetIndexArrow, while maintaining the data series outputs so you can seamlessly reference them via .LastValue if you convert this into an automated cBot later.
Spacing Calibration: Replaced MT4's Point with Symbol.PipSize to ensure the signal arrows sit cleanly above/below the wicks regardless of the asset class you are charting.
Order Flow Imbalance Scalping
Re: Order Flow Imbalance Scalping
Preserve your own money. Scale with the market's money. Exponential growth is the ultimate key.