Watch how to download trading robots for free
Find us on Facebook!
Join our fan page
Interesting script?
So post a link to it -
let others appraise it
You liked the script? Try it in the MetaTrader 5 terminal
Scripts

ToClearObjectsByType - script for MetaTrader 5

Views:
2349
Rating:
(22)
Published:
2017.05.29 14:05
Need a robot or indicator based on this code? Order it on Freelance Go to Freelance

The script removes all objects of the type selected by the trader in input parameters from all charts of the client terminal.

//+-----------------------------------------------+
//|  SCRIPT INPUT PARAMETERS                      |
//+-----------------------------------------------+
input ENUM_OBJECT OBJ_TYPE = -1;    //The type of objects to delete

When used with default parameters, the script deletes all objects from all charts of the client terminal.

If you regularly need to delete objects of a fixed type, you should write a copy of the script with the appropriate object type ID specified as an input variable. For example, here is a script for removing trend lines ToClearObjectsByOBJ_TREND:

//+-----------------------------------------------+
//|  SCRIPT INPUT PARAMETERS                      |
//+-----------------------------------------------+
ENUM_OBJECT OBJ_TYPE = OBJ_TREND;    //The type of objects to delete

A version for removing news label, which appear regularly and clutter the chart — ToClearObjectsByOBJ_EVENT:

//+-----------------------------------------------+
//|  SCRIPT INPUT PARAMETERS                      |
//+-----------------------------------------------+
ENUM_OBJECT OBJ_TYPE = OBJ_EVENT;    //The type of objects to delete

Translated from Russian by MetaQuotes Ltd.
Original code: https://www.mql5.com/ru/code/17997

ToClearChartObjectsByType ToClearChartObjectsByType

The script removes from the current chart all objects of the user selected type

Bollinger Bollinger

The Expert Advisor trades inside a channel, reversing positions at the channel borders.

ToClearObjectsByTypeByTime ToClearObjectsByTypeByTime

The script removes old objects of the selected type from all charts, if the time coordinates of these objects are outside of the trigger level.

cm_ind_level_cndl cm_ind_level_cndl

The indicator displays the price pivot point.