Mt4 - alle offenen Chartfenster mit einem Template refreshen

Einloggen oder registrieren, um einen Kommentar zu schreiben
WeHu58
24
WeHu58  

Moin,

im MT4 habe ich 12 Chartfenster offen (z.B. EURUSD, USDJPY, GBPUSD, usw.). Jedem Fenster ist das selbe Template zugewiesen.


Kann ich, nach einer Änderung am Template, alle 12 Chartfenster auf einmal mit den Änderungen des Template versorgen?


Möchte mir den mühsamen Weg sparen:

Chartfenster klicken, Vorlagenbutton klicken, Template auswälen und klicken - und das 12 mal...


Ganz zu schweigen, dass ich auch noch mehrer Profile habe, die auch wieder je 12 Chartfenster haben.


Hat jemand einen guten Tipp?

Danke!


Schöne Grüße
Alexey Petrov
Administrator
1331
Alexey Petrov  

Hallo,

//+------------------------------------------------------------------+
//|                                                    Templates.mq4 |
//|                        Copyright 2018, MetaQuotes Software Corp. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2018, MetaQuotes Software Corp."
#property link      "https://www.mql5.com"
#property version   "1.00"
#property strict
#property show_inputs
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
input string template_name; // enter template name
void OnStart()
  {
//---
   long cur_chart_id=ChartFirst();
   while(cur_chart_id!=-1)
     {
      ChartApplyTemplate(cur_chart_id,template_name);
      cur_chart_id=ChartNext(cur_chart_id);
     }
  }
//+------------------------------------------------------------------+
WeHu58
24
WeHu58  

*** Vielen Dank, funktioniert super! ***

Einloggen oder registrieren, um einen Kommentar zu schreiben