Fehler, Irrtümer, Fragen - Seite 2345
![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
Wie verstehe ich das - ich teste mit OHLC auf M1 und beim Schließen auf SL bekomme ich einen vernünftigen Gewinn/Verlust (33606-33608=-2), aber wenn ich auf Take Profit schließe - Unsinn (33591-33506=29), ja, ich sehe, dass der Preis "33562" ist, aber woher kommt dieser Preis? Die Minutenleiste ist kleiner!
Wenn jemand den Grund dafür kennt, und es sich nicht um einen Fehler handelt, bitte ich um Mitteilung!
Tests an echten Zecken ändern das Bild nicht.Bitte geben Sie ein Protokoll des Zeitpunkts der Schließung und der tatsächlichen Ticks (CTRL+U) um dieses Ereignis herum an.
Ich habe das ganze Forum durchsucht, aber ich konnte es nicht finden (((.
Hier ist meine Klasse:
Ich möchte die Ereignisbehandler in der Klasse in Standard-Ereignisbehandlungsfunktionen aufrufen
Wie kann ich eine Makro-Substitution vornehmen? (oder eine Funktionsvorlage..., die automatisch Handler für Klasseninstanzen setzt)
Ich habe das ganze Forum durchsucht, aber ich konnte es nicht finden (((.
Hier ist meine Klasse:
Ich möchte die Ereignisbehandler in der Klasse in Standard-Ereignisbehandlungsfunktionen aufrufen
Wie kann ich eine Makro-Substitution vornehmen? (oder eine Funktionsvorlage..., etwas, das den Klasseninstanzen automatisch Handler zuweist)
Ein Beispiel können Sie hier sehen.
Ein Beispiel können Sie hier sehen.
leider habe ich alle Ihre Beispiele in der letzten Stunde studiert, ich kann nicht ein Meister der Definitionen sein)))
hier ist Ihre Antwort, ich machte mich durch Analogie, es kompiliert, alles funktioniert, aber ich kann "wrap" eine Instanz der Klasse in Makro-Substitution
aber wenn ich 3-5 Instanzen einer Klasse habe, wie kann ich es in Makro-Ersetzungen verpacken?
Bringen Sie ein Protokoll der Schlusszeit und der tatsächlichen Ticks (STRG+U) um dieses Ereignis herum.
Nachgeschaut - kein Häkchen, zwei Terminals haben sich beim Versuch, eine Anfrage zu stellen, aufgehängt - nur für einen Tag angefragt... aber durch den Verkehr sieht es so aus, als ob es die ganze Zeit heruntergeladen wurde (ich lade eine Zukunft herunter, keinen Klebstoff).
Wenn es also bedingt keine Zecken gibt, was dann?
Wenn es also keine Zecken auf konventionelle Weise gibt, was dann?
Alles Mögliche. Auf Flossen oder asc könnte geschlossen haben. Der Aufstrich auf der Stange kann alles Mögliche sein, usw. Es ist wirklich ein Ratespiel.
und wenn ich 3-5 Instanzen der Klasse habe, wie verpacke ich diese in Makro-Substitutionen?
Ich verstehe die Aufgabe noch nicht.
Ich verstehe die Aufgabe noch nicht.
Ich möchte nur #include <fileclass.mqh> in den Expertencode schreiben
und dann 3 Instanzen der Klasse im myclass-Code deklarieren: Myclass m_class1, m_class2, m_class3
und Makro-Substitutionen in Standard-Ereignisbehandlungsfunktionen erhalten möchten
SZY: für eine Instanz der Klasse, haben Sie geholfen, beraten, wo zu suchen - alles funktioniert, aber für 3 Instanzen, wie zu tun ich nicht verstehen (((
Alles Mögliche. Auf Flossen oder asc könnte geschlossen haben. Der Aufstrich auf der Stange hätte alles Mögliche sein können, usw. Kurz gesagt, ein Ratespiel.
Aus der Dokumentation.
Die Differenz zwischen dem Geld- und dem Briefkurs wird als Spread bezeichnet. Bei den Tests wird die Spanne nicht modelliert, sondern den historischen Daten entnommen. Wenn die Spanne in den historischen Daten kleiner oder gleich Null ist, wird die letzte bekannte Spanne zum Zeitpunkt der Erzeugung verwendet.