ZZ_DeleteFonts 0-0010

Author: Copyright � Zhunko
ZZ_DeleteFonts 0-0010

This script is a specialized maintenance tool designed to automatically clean up your trading charts by removing specific visual clutter.

In many trading environments, automated systems or previous indicators may place hundreds of small labels or "arrow" markers on the screen to signify buy or sell signals. Over time, these can accumulate, cluttering the workspace and potentially slowing down the visual clarity of your price action.

The logic behind this script follows a straightforward "search and destroy" process:

  • Automated Scanning: The program systematically scans through a predefined range of over 450 potential objects.
  • Targeted Removal: It specifically looks for elements labeled as "Arrow" markers or those associated with specific superscript identifiers (like "¹").
  • Bulk Cleaning: Instead of requiring you to manually click and delete each individual icon one by one, the script executes these deletions instantly in a single sequence.

Essentially, this is a "reset button" for your chart's visual elements. It ensures that any old, lingering markers left behind by previous tools are wiped away, providing you with a clean, unobstructed view of the market.

10 Views
0 Downloads
0 Favorites
ZZ_DeleteFonts 0-0010
//+------------------------------------------------------------------+
//|                                        ZZ_DeleteFonts 0-0010.mq4 |
//|                                        Copyright © Zhunko        |
//|22.11.2007                              zhunko@mail.ru            |
//+------------------------------------------------------------------+
#property copyright "Copyright © Zhunko"
#property link      "zhunko@mail.ru"
//+------------------------------------------------------------------+
//| script program start function                                    |
//+------------------------------------------------------------------+
int start()
 {
  for (int i = 0; i <= 455; i++)
   {
    ObjectDelete ("LABEL Arrow " + i);
    ObjectDelete ("LABEL Arrow ¹" + i);
   }
  return(0);
 }
//+------------------------------------------------------------------+

Comments