Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 1254
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
Hallo zusammen.
Es gibt einen Candlestick-Indikator, einen Tick-Indikator, der nicht mit einem TF verbunden ist. Eine Kerze im Indikator kann jeden Moment erscheinen.
Die Frage ist, wie man vom EA über das Erscheinen dieser Kerze erfahren kann?
Ich habe versucht, dem Indikator einen zusätzlichen Puffer hinzuzufügen
in die ich 1 schreibe, wenn eine neue Kerze erscheint.
Das Problem ist, dass dieser Puffer nicht im Fenster Data Scope erscheint und sein Wert daher nicht aus dem EA gelesen werden kann.
Was ist zu tun?
Hallo zusammen.
Es gibt einen Candlestick-Indikator, einen Tick-Indikator, der nicht mit einem TF verbunden ist. Eine Kerze im Indikator kann jeden Moment erscheinen.
Die Frage ist, wie man vom EA über das Erscheinen dieser Kerze erfahren kann?
Ich habe versucht, dem Indikator einen zusätzlichen Puffer hinzuzufügen
in die ich 1 schreibe, wenn eine neue Kerze erscheint.
Das Problem ist, dass dieser Puffer nicht im Fenster Datenübersicht erscheint und sein Wert daher nicht aus dem EA ausgelesen werden kann.
Was ist zu tun?
Konstruktion hinzufügen
Konstruktion hinzufügen
Ich danke Ihnen.
Hallo. Der EA platziert schwebende Aufträge auf den Ebenen. In den Bedingungen sind Brief- und Geldkurse für Kauf- bzw. Verkaufsaufträge enthalten. Wenn ich schreibe:
im Tester werden schwebende Aufträge sowohl zum Kauf als auch zum Verkauf erteilt. Wenn ich schreibe:
es werden nur Kaufaufträge erteilt. Verkaufsaufträge werden nicht erteilt, und ich habe keine diesbezüglichen Protokolleinträge. Mit der ersten Option bin ich ganz zufrieden, aber ich frage mich trotzdem, was der Grund dafür ist.
Hallo. Der Expert Advisor platziert schwebende Aufträge auf den Levels. In den Bedingungen sind Brief- und Geldkurse für Kauf- bzw. Verkaufsaufträge enthalten. Wenn ich schreibe:
im Tester werden schwebende Aufträge sowohl zum Kauf als auch zum Verkauf erteilt. Wenn ich schreibe:
es werden nur Kaufaufträge erteilt. Verkaufsaufträge werden nicht erteilt, und ich habe keine diesbezüglichen Protokolleinträge. Mit der ersten Variante bin ich ganz zufrieden, aber ich frage mich immer noch, was der Grund dafür ist.
für den Anfang auf 0,0 prüfen
sehen Sie sich den Rest des Codes an, um die Preiszuweisung aufzurufen
Hallo. Der EA platziert schwebende Aufträge auf den Ebenen. In den Bedingungen sind Brief- und Geldkurse für Kauf- bzw. Verkaufsaufträge enthalten. Wenn ich schreibe:
im Tester werden schwebende Aufträge sowohl zum Kauf als auch zum Verkauf erteilt. Wenn ich schreibe:
es werden nur Kaufaufträge erteilt. Verkaufsaufträge werden nicht erteilt, und ich habe keine diesbezüglichen Protokolleinträge. Ich bin mit der ersten Variante ganz zufrieden, aber ich frage mich trotzdem, was der Grund dafür ist.
Bevor man über ein Objekt der KlasseCSymbolInfo auf die Preise zugreifen kann, muss man zunächst die Preise aktualisieren
CSymbolInfo:RefreshRates
Aktualisiert die Zitate nach Symbolen
Vor dem Zugriff auf Preise über einCSymbolInfo-Objekt müssen die Preise zunächst aktualisiert werden
CSymbolInfo:RefreshRates
Aktualisiert die Zitate nach Symbolen
Ich danke Ihnen für Ihre Antwort. Was mich betrifft, so ist es viel einfacher, die erste Option zu verwenden, als eine Reihe weiterer Bedingungen für so etwas zu schreiben, damit es funktioniert. In der KlasseCSymbolInfo wird bei der Definition von Ask und Bid die gleiche Formel wie bei der ersten Variante verwendet. Im ersten Fall erhalten wir das Ergebnis ohne Preisauffrischung, im zweiten Fall wird es aufgefrischt. Wir können den Briefkurs über dieCSymbolInfo-Klasse abrufen, ohne ihn zu aktualisieren; diese Variante funktioniert jedoch nicht. Ich denke, es ist zu kompliziert.
Hallo zusammen!
Schrieb einen EA. Ich kann nicht sagen, dass es rentabel ist. Beim Testen erscheinen in den Ergebnissen manchmal Trades mit einem Volumen, das nicht mit der Berechnung des Algorithmus übereinstimmt. Beispiel: Zwei aufeinanderfolgende Geschäfte: das eine wird richtig, das andere falsch berechnet. Wie wird man sie wieder los?