Fehler, Irrtümer, Fragen - Seite 2824

 
fxsaber:

Dieses Skript führte auf meinem Rechner nicht zum Aufhängen des Terminals.

Wahrscheinlich haben Sie die Testbedingungen nicht reproduziert. Ich habe das gleiche Problem mit der UPU. Genau auf dem metaquotes Demo-Server

 

Hier ist der Fehler

Test auf EURUSD,H1 (Netting) Tester braucht zu lange, kann kein Tick-Ereignis hinzufügen (Array-Größe der Ereignisse ist 35782656) Strategie-Tester-Bericht nicht gefunden


 

auf winds vpc

2020.08.11 19:51:52.510 21354 (EURUSD,H1) MXNJPY 71748

2020.08.11 19:51:52.540 21354 (EURUSD,H1) NZDMXN 29838

2020.08.11 19:51:52.599 21354 (EURUSD,H1) USDCOP 58920

2020.08.11 19:51:52.634 21354 (EURUSD,H1) USDARS 35235

2020.08.11 19:51:52.681 21354 (EURUSD,H1) USDCLP 46384

2020.08.11 19:52:40.046 21354 (EURUSD,H1) AUS200 47364674

2020.08.11 19:53:42.092 21354 (EURUSD,H1) Fehler FCHI40 62046265

2020.08.11 19:54:47.825 21354 (EURUSD,H1) Fehler GDAXIm 65733090

2020.08.11 19:55:50.296 21354 (EURUSD,H1) Fehler HSI50 62471027

2020.08.11 19:57:03.898 21354 (EURUSD,H1) Fehler Jap225 73601400

2020.08.11 19:58:08.294 21354 (EURUSD,H1) Fehler ND100m 64396345

2020.08.11 19:59:15.253 21354 (EURUSD,H1) Fehler SP500m 66959466

2020.08.11 20:00:27.816 21354 (EURUSD,H1) Fehler SPN35 72562422

2020.08.11 20:01:31.020 21354 (EURUSD,H1) Fehler STOX50 63203645

2020.08.11 20:02:36.039 21354 (EURUSD,H1) Fehler UK100 65019712

2020.08.11 20:03:41.409 21354 (EURUSD,H1) Fehler Brent 65370081

2020.08.11 20:04:49.244 21354 (EURUSD,H1) Fehler Rohöl 67834878

2020.08.11 20:05:51.211 21354 (EURUSD,H1) Fehler NatGas 61966478


 
Vladimir Pastushak:

Hier ist der Fehler

Test auf EURUSD,H1 (Netting) Tester braucht zu lange, kann kein Tick-Ereignis hinzufügen (Array-Größe der Ereignisse ist 35782656) Strategie-Tester-Bericht nicht gefunden

Vielleicht irre ich mich, aber das Vorhandensein nur der OnStart-Funktion deutet darauf hin, dass es sich um ein Skript (Dienst) handelt, das nur im Terminal (nicht im Tester) ausgeführt wird.

 
fxsaber:

Ich kann mich irren, aber das Vorhandensein nur der OnStart-Funktion deutet darauf hin, dass es sich um ein Skript (Dienst) handelt, das nur im Terminal (nicht im Tester) ausgeführt wird.

Ich war genau diesen Code unter EA laufen, jetzt habe ich nur diesen Code in EA für die Validierung in Market gesendet... Ich warte...

 
Vladimir Pastushak:

Testen auf Demo-Metacvots-Servern

void OnStart()
  {
   int m_all_symbols = SymbolsTotal(false);
   string m_sym_name = "";
   for(int i = 0; i < m_all_symbols; i++)
     {
      // ======================================================================
      // === Получили имя символа
      if((m_sym_name = SymbolName(i, false)) != NULL)
        {
         // ======================================================================
         // === Если символ не выбран в окне маркет ватч
         if(!SymbolInfoInteger(m_sym_name, SYMBOL_SELECT))
            if(!SymbolSelect(m_sym_name, true))
               Print(" SymbolSelect " + m_sym_name);
         ulong get = GetMicrosecondCount();
         MqlRates rateM1[1440];
         if(CopyRates(m_sym_name, PERIOD_M1, 0, 1440, rateM1) > 0)
           {
            Print(m_sym_name, "  ", (GetMicrosecondCount() - get));
           }
         else
            Print("Error  ",m_sym_name, "  ", (GetMicrosecondCount() - get));
        }
     }
  }

Ich hatte auch Probleme mit dieser Art des Schreibens, an die ich mich jetzt nicht mehr erinnern kann. Ich habe es so geschrieben

    bool infoSymbolSelect = SymbolInfoInteger(symbols[i], SYMBOL_SELECT),
         infoSymbolVisible = SymbolInfoInteger(symbols[i], SYMBOL_VISIBLE);
    if(!infoSymbolSelect || !infoSymbolVisible)
     {
      if(!SymbolSelect(symbols[i], true))
        Print("Символа ", symbols[i], " не существует");
     }

Und alle Probleme sind verschwunden.

 

Können Sie mir sagen, was ich tun muss, damit der Preis in die vertikale Skala passt?


 
Alexey Viktorov:

Ich bin auch auf einige Probleme gestoßen, an die ich mich jetzt nicht mehr erinnere, was diese Art des Schreibens angeht. Ich habe es so geschrieben

und alle Probleme sind verschwunden.

Ich habe verschiedene Möglichkeiten ausprobiert, das Programm besteht die Validierung auf dem Marktplatz nicht.

Der Mindestcode, den ich hier in den Beiträgen angegeben habe, besteht die Validierung nicht.

Lange Zeit

Ich habe eine Nachricht an die Entwickler in meiner persönlichen E-Mail geschrieben, Schweigen...
 
Vladimir Pastushak:

Ich habe verschiedene Möglichkeiten ausprobiert, aber das Programm besteht die Validierung auf dem Markt nicht.

Minimaler Code, der hier in Beiträgen angegeben wurde, besteht die Validierung nicht.

Lange Zeit

E-Mail an die Entwickler in einer privaten Nachricht, Schweigen...

Ich habe mir Ihren Code genauer angesehen und ich glaube nicht, dass es eine Antwort gibt und erwarte sie auch nicht.

 
Alexey Viktorov:

Ich habe mir Ihren Code genauer angesehen und ich glaube nicht, dass es eine Antwort gibt und erwarte auch keine.

Was ist an dem Code falsch?