Jede Anfängerfrage, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Nirgendwo ohne dich - 6. - Seite 19

 
Ekburg:

Bitte um Hilfe.

Ich habe ein funktionierendes Terminal und ein weiteres von einem anderen Broker. Ich habe einen EA erstellt, der alle notwendigen Aktionen in eine Datei einträgt und einen EA in einem anderen Terminal, der Informationen aus dieser Datei lesen und diese Aktionen duplizieren kann. Aber die EA kann nicht mit anderen Verzeichnissen als das Terminal-Verzeichnis arbeiten, wie ich diese beiden Dateien zu verknüpfen, oder nur, wie die beiden Terminals zu synchronisieren, mit Hilfe von was? Kann ich den Expert Advisor verwenden, um Korrekturen an Dateien in anderen Ordnern als dem Terminal vorzunehmen?

Vielleicht kann die Bibliothek helfen.
[Gelöscht]  
TarasBY:

Seit zwei Jahren gibt IndicatorCounted() die Anzahl der gezählten Balken minus eins zurück.

Der Zähler muss bei jeder Iteration um 1 verringert werden.


Trotzdem geht etwas schief... Der Indikator bleibt hängen, wenn ein neuer Balken geöffnet wird oder wenn das Terminal neu gestartet wird.
 

Liebe Fachleute! Ich habe gerade das MQL4-Tutorial gemeistert und meinen eigenen Arbitrage-Expert Advisor geschrieben. Mein Expert Advisor wird ohne Fehler kompiliert, tritt aber nicht in den Markt ein. Ich habe keine Ahnung, was los ist. Ich habe alles zehnmal überprüft. Ich kann sie nicht gleichzeitig mit dem Strategietester ausführen. Diese Meldung besagt 2013.06.27 23:46:08 TestGenerator: keine Verlaufsdaten 'GBPUSD5'.

Daraus ergeben sich einige nicht standardisierte Probleme, die ich persönlich im Forum nicht finden konnte. Natürlich werde ich weiter suchen, aber ich wäre sehr dankbar, wenn mir jemand Tipps geben oder einen Link schicken könnte:

1) Gibt es irgendwo Beispiele für einfache Arbitrage-Strategien? (Alle diese Berufungen auf Zeitreihen anderer Symbole machen das Ganze kaputt)

2) Können solche Strategien von einem Prüfer getestet werden? Ich meine natürlich die Arbitrage mit wenigen Symbolen.

3) Ich habe ein wenig Erfahrung in der Programmierung (natürlich), und ich interessiere mich für Methoden zur Fehlersuche in einem Expert Advisor, der nicht richtig oder überhaupt nicht funktioniert. Ist es nur möglich, überall Warnungen zu schreiben (dass die Aktion ausgeführt wird usw.)? Vielleicht gibt es wie bei den Compilern anderer Sprachen einige Haltepunkte?

Um ehrlich zu sein, ich bin meine Zähne sinken - 300 Zeilen Code für einen Anfänger ist zu steil.Leider ist die Expert Advisor-Code kann ich nicht legen, oder ich kann teilweise, wenn nötig. Bitte um Hilfe!

 
interner Stapelüberlauf - vereinfachen Sie das Programm, bitte
Was bedeutet das und wie kann ich damit umgehen?
 
Leo59:
interner Stapelüberlauf - vereinfachen Sie das Programm, bitte
Was bedeutet sie und wie kann man sie bekämpfen?


Interner Stapelüberlauf, bitte das Programm vereinfachen.

Das bedeutet, dass Sie dort etwas Verrücktes angestellt haben, und Sie können es bekämpfen, indem Sie die Logik des Programms strukturieren.

 
tara:


Interner Stapelüberlauf, bitte das Programm vereinfachen.

Das bedeutet, dass Sie ein Chaos angerichtet haben, aber Sie können es bekämpfen, indem Sie die Logik des Programms strukturieren.


Wie können Sie den Stapel erhöhen, wenn Sie können?
 

In µl, ich weiß es nicht.

Aber es ist kein Problem mit der Speicherzuweisung, es ist Ihre Schuld. Eine Rekursion ist wahrscheinlicher.

 
tara:

In µl, ich weiß es nicht.

Aber es ist kein Problem mit der Speicherzuweisung, es ist Ihre Schuld. Eine Rekursion ist wahrscheinlicher.


Danke für den Rat. Ich werde versuchen, den Fehler zu finden.
 
Nicht für irgendetwas.
 
Leo59:

Wie erhöhen Sie den Stapel, wenn Sie können?
Stapelgröße