Fehler, Irrtümer, Fragen - Seite 1322

 
Artyom Trishkin:
Es stellt sich also heraus, dass Sie mq4 haben, aber kein ex4. Öffnen Sie sie in einem Editor und versuchen Sie, sie zu kompilieren. Aus dem Ergebnis von Kompilation und Tanz.

Ich scheine keinen Redakteur zu haben. Die Programme haben ein Terminal und Verknüpfungen zum Editor und zum Deinstallationsprogramm. Die Editor-Verknüpfung ist inaktiv, und beim Starten wird angezeigt, dass kein Editor-Programm vorhanden ist.

Muss ich das Terminal herunterladen und neu installieren, oder gibt es eine Option, den Editor separat herunterzuladen?

 
Artyom Trishkin:

Warum kann ich das Profil eines Freundes im Newsfeed kommentieren?


aber ich kann mich nicht zu den anderen äußern?


Ihre Freunde haben unterschiedliche Privatsphäre-Einstellungen: Die erste erlaubt es allen/nur Freunden, seine Beiträge zu kommentieren, die zweite erlaubt es nur ihm, zu kommentieren.
 
Julia Test:
Ihre Freunde haben unterschiedliche Privatsphäre-Einstellungen: Bei der ersten können alle/alle Freunde die Beiträge kommentieren, bei der zweiten nur er/sie selbst.
Ich verstehe, danke.
 

Fehler beim Öffnen der Datei 5004, im Tester.

//+------------------------------------------------------------------+
//|                                                         Test.mq5 |
//|                        Copyright 2015, MetaQuotes Software Corp. |
//|                                              http://www.mql5.com |
//+------------------------------------------------------------------+
#property tester_file "EURUSD.dat" 
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
   string filename="EURUSD.dat";
   int handle=FileOpen(filename,FILE_BIN|FILE_READ);
   if(handle<1) Print("ERROR FileOpen ", GetLastError());
   FileClose(handle);
//---
   return(0);
  }
//+------------------------------------------------------------------+

Die DateiEURUSD.dat(29.250KB) befindet sich in C:{Programme\MetaTrader 5\MQL5\Files

Was ist los?


 
Aliaksandr Yemialyanau:

Fehler beim Öffnen der Datei 5004, im Tester.

Die DateiEURUSD.dat(29.250KB) befindet sich in C:{Programme\MetaTrader 5\MQL5\Files

Was ist los?


Geht diese Datei an den Prüfer? Was steht in den Protokollen der Tester?

In den Protokollen des Testers sollte ein Eintrag über die Datensynchronisation, d.h. ein Eintrag über das Senden dieser Datei, vorhanden sein.

2. diese Datei während des normalen Betriebs des Prüfgeräts geöffnet wird?

3. Welches Betriebssystem haben Sie? Wie lauten Ihre UAC-Einstellungen?

4. Mit welchen Parametern startet das Client-Terminal und wo befindet sich der Terminal-Datenordner?

 
Slawa:

1. Wird diese Datei an den Prüfer gesendet? Was steht in den Protokollen der Tester?

In den Protokollen des Prüfers sollte die Übertragung dieser Datei unter den Datensynchronisierungsaufzeichnungen vermerkt sein.

2. Wird diese Datei während des normalen Betriebs des Prüfgeräts geöffnet?

3. Welches Betriebssystem haben Sie? Wie lauten Ihre UAC-Einstellungen?

4. Mit welchen Parametern startet das Client-Terminal und wo befindet sich der Terminal-Datenordner?

1. In den Protokollen scheint nichts über diese Datei zu stehen.

2. Es öffnet sich beim Starten auf der Grafikkarte.

3 Win XP, UAC - ich weiß es nicht. Ich habe ein Administratorkonto (keine anderen Konten).

4. Einstellungen - ich weiß es nicht. C:\Programmdateien\MetaTrader 5

Dateien:
20150706.log  5 kb
 
Aliaksandr Yemialyanau:

1. In den Protokollen scheint nichts über diese Datei zu stehen.

2. Beim Start wird die Grafik geöffnet.

3 Win XP, UAC - ich weiß es nicht. Ich habe ein Administratorkonto (keine anderen Konten).

4. Einstellungen - ich weiß es nicht. C:\Programmdateien\MetaTrader 5

Im Protokoll des Tester-Agenten sollte etwa Folgendes stehen

2015.07.06 17:17:11.788 Tester  file added: Files\EURUSD.dat. 147062 bytes loaded

Wenn es keine Datei im Terminalprotokoll gibt, wird sie

2015.07.06 17:28:29.672 Tester  file Files\EURUSD.dat open error [2]

Und die Tests werden einfach nicht gestartet.

Es sieht so aus, als hätten Sie nicht einmal versucht , die Datei zu übertragen.

Versuchen Sie, Ihre Datei explizit zwischen Öffnen und Schließen zu verwenden, z. B.

   int handle=FileOpen(filename,FILE_BIN|FILE_READ);
   if(handle<1)
      Print("ERROR FileOpen ", GetLastError());
   else
      Print("FileSize is ",FileSize(handle));
 
Slawa:

Im Protokoll des Tester-Agenten sollte ein Eintrag wie dieser zu finden sein

Wenn keine Datei im Terminalprotokoll vorhanden ist, wird

Und der Test lässt sich einfach nicht starten.

Es sieht so aus, als hätten Sie nicht einmal versucht, eine Datei zu übertragen.

Versuchen Sie irgendwie, Ihre Datei zwischen dem Öffnen und Schließen explizit zu verwenden, zum Beispiel

Ich habe es versucht:

//+------------------------------------------------------------------+
//|                                                         Test.mq5 |
//|                        Copyright 2015, MetaQuotes Software Corp. |
//|                                              http://www.mql5.com |
//+------------------------------------------------------------------+
#property tester_file "EURUSD.dat" 
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
   string filename="EURUSD.dat";
   int handle=FileOpen(filename,FILE_BIN|FILE_READ);
   if(handle<1)
      Print("ERROR FileOpen ",GetLastError());
   else
      Print("FileSize is ",FileSize(handle));
//---
   return(0);
  }
//+------------------------------------------------------------------+

Hat nicht funktioniert, lässt sich nicht öffnen, und in den Protokollen ist nichts über die Datei zu finden.

Die Dateigröße wurde auf 12 KB reduziert - es hat funktioniert. In den Protokollen steht:

Testdatei hinzugefügt: Files\EURUSD.dat. 11540 Bytes geladen

Vielleicht gibt es eine Beschränkung der Dateigröße für den Prüfer?

 
Aliaksandr Yemialyanau:

Fehler beim Öffnen der Datei 5004, im Tester.

Die DateiEURUSD.dat(29.250KB) befindet sich in C:{Programme\MetaTrader 5\MQL5\Files

Wo befindet sich das Datenverzeichnis?


 
Rashid Umarov:

Wo befindet sich das Datenverzeichnis?


C:\Programmdateien\MetaTrader 5