Jede Anfängerfrage, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Nirgendwo ohne dich - 6. - Seite 287
![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
In dieser Situation müssen Sie den Code ergänzen. Erstellen Sie eine externe Variable, zum Beispiel Appled_Price.
Und Sie ändern alle PRICE_CLOSE im Code in Appled_Price.
Ah, ja, Entschuldigung, ich meinte die neuen Builds, und da gibt es einen etwas ungewöhnlichen Code.
Das ist die Sache, der Code hat keinen Freiform-Preis, alles ist in Arrays, man kann es einfach nicht ändern, ich habe es versucht (((
Und wenn es funktioniert, wie kann man eine Auswahl aus einer Dropdown-Liste treffen (wie in dem Bild aus meiner Frage)?
Das ist das Problem, es gibt keinen kostenlosen Preis im Code, man kann ihn nicht einfach ersetzen(((
Versuchen Sie es hier
ändern Sie schließen in öffnen. Wenn die Zählung mit "offen" beginnt, dann graben Sie in diese Richtung, um diesen Wert zu ändern. Ich kann Beta-Terminal jetzt nicht starten, um den Editor zu durchsuchen.
Ändern Sie hier vorher den Wert:
Grüße an alle))
Ich habe einen EA geschrieben, aber er funktioniert überhaupt nicht)))) oder er funktioniert nicht richtig. Ich habe herumgestochert und viele Dinge repariert, aber trotzdem funktioniert der EA nicht.
Hier ist ein Fragment der Berechnung von Handelsentscheidungen auf der Grundlage des RSI-Indikators:
//--------------------Данные------------------------------------
Das Problem ist, dass der EA trotz des Wertes des Indikators sofort einen Kaufauftrag eröffnet und ihn nicht schließen will. Objekte wie Text und Pfeile werden nicht angezeigt.
Helfen Sie mir, dies herauszufinden)) gerade neu zu diesem selbst
Grüße an alle))
Ich habe einen EA geschrieben, aber er funktioniert überhaupt nicht)))) oder er funktioniert nicht richtig. Ich habe herumgestochert und viele Dinge repariert, aber trotzdem funktioniert der EA nicht.
Hier ist ein Fragment der Berechnung von Handelsentscheidungen auf der Grundlage des RSI-Indikators:
//--------------------Данные------------------------------------
Das Problem ist, dass der EA trotz des Wertes des Indikators sofort einen Kaufauftrag eröffnet und ihn nicht schließen will. Objekte wie Text und Pfeile werden nicht angezeigt.
Helfen Sie mir, dies herauszufinden)) gerade neu zu diesem selbst
Man muss also jede Ungleichung einzeln in die Bedingungen schreiben? Wenn man irgendwie verallgemeinert, wird das als Fehler angesehen? Warum sagt das Programm dann beim Kompilieren, dass es keine Fehler gibt?
Man muss also jede Ungleichung einzeln in die Bedingungen schreiben? Wenn man sie irgendwie verallgemeinert, wird das als Fehler wahrgenommen? Warum sagt das Programm dann beim Kompilieren, dass es keinen Fehler gibt?
Es liegt kein Fehler vor, Sie erhalten nur nicht das erwartete Ergebnis.
...Wie suchen Sie in einer solchen Situation nach der Ursache?
Ich bin rein zufällig darüber gestolpert. Sie müssen die Dinge vereinfachen. Alles auskommentieren, den ersten Import auskommentieren, kompilieren, Funktionen aufrufen, usw.
Es macht keinen Sinn, "Schließen" in "Öffnen" zu ändern, da sich kaum etwas ändern wird. Es ist einfacher, sich nicht mit solchem Unsinn zu beschäftigen, sondern die Daten aus dem geformten Balken zu nehmen.
Es liegt kein Fehler vor, Sie erhalten nur nicht das erwartete Ergebnis.
Ich habe es herausgefunden)) wurde ein Auftrag sofort ohne weitere Änderungen geöffnet, weil ich in der Zeile NULL statt Symbol() schreiben musste:
Sie müssen NULL anstelle von Symbol() schreiben, weil es eine Diskrepanz zwischen den Variablentypen gibt. Deshalb sah ich RSI als Nullwert, also öffnete ich es sofort, weil die Bedingung funktionierte.
Ich habe das Problem jetzt behoben und alles ist in Ordnung.
Das einzige Problem ist, dass die Objekte nur einmal beim ersten Handel erstellt werden.