![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
wird verwendet, um zu prüfen, ob die Puffer kopiert wurden (erfolgreich oder nicht)
Damit rufen wir den Induktor auf einem neuen Balken
Und ohne sie erhalten wir nur Nullwerte!!!Und das RAM schrumpft und schrumpft mit jedem Takt...
Und warum?
1. Versuchen Sie, diese Zeilen entweder in den Initialisierungsblock - OnInit() - zu verschieben, was meiner Meinung nach korrekt ist. Oder die richtige Handhabung des Indikators innerhalb der Funktion.
2) Überprüfen Sie das Handle besser auf Untauglichkeit, dann gibt es keine unnötigen Probleme (das kann und wird normalerweise sogar im Initialisierungsblock gemacht).
3. Meiner Meinung nach wäre es korrekter, innerhalb der Funktion in dieser Form zu prüfen (und es gibt Anmerkungen zur Implementierung).
Wie man es richtig macht
Es gibt ein paar Varianten:
1. Am einfachsten (wenn Sie häufig die lokale Version des Terminals verwenden) ist es, die Befehlszeile aus der Verknüpfung zu kopieren und die entsprechende Taste zur Ausführung über Start -> Ausführen hinzuzufügen.
2. Ändern Sie die Befehlszeile der Hauptverknüpfung entsprechend (möglicherweise müssen Sie sie an mehreren Stellen ändern)
Kopieren Sie die aktuelle Verknüpfung als "MetaTrader 5 - Portable" und fügen Sie dann den entsprechenden Schlüssel in die Befehlszeile einer neuen Verknüpfung ein.
In den meisten Fällen ist dies die beste Option.
4. Für Varianten mit Wechseldatenträgern oder Flash-Laufwerken ist es bequemer, eine Batch-Datei in einem Ordner mit dem Terminal zu erstellen, z.B. mit dem Namen"Portable.bat", und den folgenden Text einzufügen
Dann können Sie das Terminal manuell mit dieser Datei starten, oder, wenn der Laufwerksname des Flash-Laufwerks nicht geändert wird, die Möglichkeit schaffen, die ausführbare Datei direkt mit Option 1-3 zu starten.Es gibt mehrere Varianten:
1. Am einfachsten (wenn Sie häufig die lokale Version des Terminals verwenden) ist es, die Befehlszeile aus der Verknüpfung zu kopieren und die entsprechende Taste zur Ausführung über Start -> Ausführen hinzuzufügen.
2. Ändern Sie die Befehlszeile für die Hauptverknüpfung entsprechend (möglicherweise müssen Sie an mehreren Stellen Änderungen vornehmen)
Kopieren Sie die aktuelle Verknüpfung als "MetaTrader 5 - Portable" und fügen Sie dann den entsprechenden Schlüssel in die Befehlszeile einer neuen Verknüpfung ein.
In den meisten Fällen ist dies die beste Option.
4. Für Varianten mit Wechseldatenträgern oder Flash-Laufwerken ist es besser, eine Batch-Datei im Ordner mit dem Terminal zu erstellen, z.B. mit dem Namen"Portable.bat", und den folgenden Text einzufügen
Dann können Sie das Terminal manuell mit dieser Datei starten, oder wenn der Name des Flash-Laufwerks nicht geändert wird, können Sie die ausführbare Datei direkt mit Option 1-3 starten.Danke, ich werde es ausprobieren.
Es funktioniert nicht. Hier ist ein Screenshot.
Es funktioniert nicht. Hier ist ein Screenshot.
Versuchen Sie eine der beiden Optionen
Versuchen Sie eine der beiden Optionen
ja, es beginnt so
Ja, so fängt es an
Verdammt, jetzt öffnet sich das Konto nicht, es ist kein Server in der Liste. Wer wird mich an die Adressen der Server erinnern?
1. MQ-Server - access.metatrader5.com:443 (angegeben im Abschnitt Championship 2010 auf der Seite der Teilnehmer).
Es wird auch auf dem Formular zur Registrierung eines neuen Kontos in der Zeile "Neues Konto im Format ... hinzufügen" angegeben.
2. Alte Projekte können in das "neue Zuhause" übertragen werden, indem das Terminal ohne Schlüssel ausgeführt wird.
Der Visualisierer will auch im portablen Modus nicht funktionieren. Hier ist das Protokoll
Der Visualisierer will auch im portablen Modus nicht funktionieren. Hier ist das Protokoll
Ja, wir haben ein Problem mit dem Visualisierer, wenn UAC aktiviert ist.