Download MetaTrader 5

Watch how to download trading robots for free

Interesting script?
So post a link to it -
let others appraise it

You liked the script? Try it in the MetaTrader 5 terminal


ZoomPrice tick indicator - indicator for MetaTrader 5

| English Русский 中文 Español Deutsch 日本語 Português

votes: 26
2017.01.19 16:55
EventBase.mqh (3.63 KB)view
Pointer.mqh (0.63 KB)view
Resource.mqh (0.51 KB)view
Tick.mqh (0.85 KB)view
Ticks.mqh (5.45 KB)view

This indicator allows you to see the necessary price movement details via the convenient scale setting interface.

The indicator makes possible to view the necessary price movements from any "altitude".


The indicator interface

  • The left mouse button rewinds the price.
  • Click SHIFT to enable scaling (move the mouse).
  • If the cursor is on a normal price chart, clicking SHIFT displays history data located under the cursor. This simplifies the search for a necessary interval (move the mouse).

The chart is an interactive object. It can be used for any purpose, for example, as part of an EA

#include <fxsaber\ChartObjects\ChartObject_ZoomPrice.mqh>


void OnChartEvent( const int id, const long& lparam, const double& dparam, const string& sparam )
  EVENTBASE::MyEvent(id, lparam, dparam, sparam);

void OnTimer( void )

void OnTick( void )

The EA operation results screenshot displays that this is the graphical object with the manually adjustable parameters.

The indicator is self-sufficient — do not use standard libraries.

It is compiled for MetaTrader 4, though it shows nothing in it.

Translated from Russian by MetaQuotes Software Corp.
Original code:

RobotPowerM5 meta4V12 RobotPowerM5 meta4V12

Analyzing iBullsPower and iBearsPower indicators on the first bar.

CenterOfGravityCandle CenterOfGravityCandle

Ehlers Center of Gravity indicator in the form of candles.

Exp_GStopLoss Exp_GStopLoss

This Expert Advisor closes all positions if the total loss exceeds a predefined limit.

Exp_GTakeProfit Exp_GTakeProfit

This Expert Advisor closes all positions if the total profit exceeds a predefined limit.