Wie erfahre ich, ob der Markt geschlossen ist? (mql4) - Seite 8

 
Karputov Vladimir:
Ist der Serverecn.fxopen.com? Falls nicht, geben Sie bitte die Art des Handelskontos und den Handelsserver an.
Real STP
 
Vasyl Nosal:
Real STP

Die Idee ist, einen FXOpen-Real1 Server zu haben. Das Skript hilft dabei, alle verfügbaren Symbole zum Marktbeobachtungsfenster hinzuzufügen, und wenn Sie die Spalte "Zeit" aktivieren, können Sie sehen, von welchem Symbol der letzte Kurs am Wochenende kam:

//+------------------------------------------------------------------+
//|                                          MarketWatch_Add_All.mq4 |
//|                              Copyright © 2014, Vladimir Karputov |
//|                                           http://wmua.ru/slesar/ |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2014, Vladimir Karputov"
#property link      "http://wmua.ru/slesar/"
#property version   "1.00"
#property strict
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
//---
   int symbols_total=SymbolsTotal(false);
   string symbol_name="";
   for(int i=0;i<symbols_total;i++)
     {
      symbol_name=SymbolName(i,false);
      if(!SymbolSelect(symbol_name,true))
        {
         Print("Error SymbolSelect");
         return;
        }
     }
  }
//+------------------------------------------------------------------+
Dateien:
 
Karputov Vladimir:

Die Idee ist, einen FXOpen-Real1 Server zu haben. Das Skript hilft dabei, alle verfügbaren Symbole zum Marktbeobachtungsfenster hinzuzufügen, und wenn Sie die Spalte "Zeit" aktivieren, können Sie sehen, von welchem Symbol der letzte Kurs am Wochenende kam:

Fancy )). Wenn wir das Skript ausführen, erhalten wir ein paar Mausklicks weniger, als wenn die gleiche Aktion "manuell" durchgeführt würde. Ein echter Programmierer! ))
 
Vasyl Nosal:
Denn wenn Sie am Wochenende in das Terminal gehen, wird die Zeit an dem Tag aktualisiert, an dem Sie sich angemeldet haben, und es spielt keine Rolle, ob es Ticks gibt.

Wirklich?

 
Ihor Herasko:
Lustig )). Bei der Ausführung des Skripts werden ein paar Mausklicks weniger benötigt, als wenn die gleiche Aktion "manuell" durchgeführt wird. Ein echter Programmierer! ))

Und warum?

Skript 3 mal LKM (Skriptübersicht aufklappen, 2 mal klicken um Skript anzuhängen= oder ziehen, aber das sind auch 2 Aktionen klicken+ziehen)

Ansicht Markt PCM+LKM (Menü aufrufen, alle Symbole anzeigen wählen).

 
Alexey Busygin:

Wirklich?

Löschen Sie die Nachricht nicht.
 
Ihor Herasko:
Lustig )). Wenn das Skript ausgeführt wird, sind es ein paar Mausklicks weniger, als wenn die gleiche Aktion "manuell" durchgeführt wird. Ein echter Programmierer! ))

Sie haben wahrscheinlich noch nicht die rund 1000 Instrumente gesehen, die in 15 Kategorien unterteilt sind :) .

Um es gleich vorwegzunehmen: Sets wie "forex.all" enthalten nicht unbedingt alle verfügbaren Instrumente.

 
Karputov Vladimir:

Sie haben wahrscheinlich noch nicht die rund 1000 Instrumente gesehen, die in 15 Kategorien unterteilt sind :) .

Um es gleich vorwegzunehmen: Sets wie "forex.all" enthalten nicht unbedingt alle verfügbaren Instrumente.

Hilft in diesem Fall nicht die Option "Alle Symbole anzeigen"?
 
Ihor Herasko:
Hilft in diesem Fall nicht die Option "Alle Zeichen anzeigen"?
Ich habe es überprüft. Es funktioniert :).
 
Ihor Herasko:
Vergessen Sie nur nicht, dies auf den Terminals derjenigen Broker zu tun, die am Wochenende keine Kurse anbieten (alle, mit denen ich experimentiert habe, siehe oben im Thread).

.

P.S. Ich habe vergessen, etwas hinzuzufügen. Die Uhrzeit wird aktualisiert, wenn Sie sich bei Ihrem Konto anmelden.