Type to search...

Presentation

Chart scaling and screenshot tools for documentation and review.

Chart Scaling

Keep your chart readable at any zoom level.

Smart Auto-Scroll detects when you scroll back through history and disables autoscroll automatically. Scroll back to the present and it re-enables. No more fighting the chart to review past price action.

Fixed Scale locks your current zoom level using CHART_SCALEFIX. The chart won't rescale when new bars form or price moves - useful when you need consistent visual proportions across screenshots.

Head and Tail Margins add asymmetric padding based on where price sits in the visible range. Default is 20% on each side, preventing price from hugging the edges. When price is near the top, more margin appears above; near the bottom, more below.

ATR Range uses the Daily ATR as a minimum range floor. This prevents over-zooming on quiet periods where the visible high-low range is tiny. The chart always shows at least the D1 ATR worth of price range, keeping context visible.

ATR Period is configurable from 1 to 100 bars, defaulting to 14. The adaptive scaling algorithm takes the maximum of visible high-low range and D1 ATR, then adds margins.

Screenshots

Capture your analysis for review or sharing.

The Screenshot button captures the current chart view exactly as displayed. The Panorama button captures an extended width - configurable from 2x to 6x your normal view - for documenting longer price sequences.

The Split button converts panorama images to printable pages using ImageMagick. Wide screenshots become a series of standard-sized pages suitable for printing or PDF assembly.

All screenshots save to MQL5/Files/ with timestamps. The default directory is PrismChart/Screenshots, configurable via MT5 input parameter.

The presentation dialog automatically hides before capture, so your screenshots show clean charts without UI overlay.

Spot something off? Open an issue