Wird es ein Mini-Handbuch geben, wie man die aktuelle Version der Bibliothek benutzt, ohne alle vorherigen Artikel zu studieren?
Ja, aber erst, wenn der Hauptteil der Bibliothek und alle notwendigen Funktionen fertiggestellt sind.
Vielen Dank, aber ich möchte die Frage wiederholen
Wird es ein Mini-Handbuch geben, wie man die aktuelle Version der Bibliothek benutzt, ohne alle vorherigen Artikel zu studieren?
Danke, aber ich möchte die Frage wiederholen
Wird es ein Mini-Handbuch geben, in dem beschrieben wird, wie man die aktuelle Version der Bibliothek benutzt, ohne alle früheren Artikel zu lesen?
Vielleicht wird es das eines Tages geben.
Sie brauchen nicht alle Artikel zu studieren, um zu lernen, wie man die Bibliothek benutzt.
Beginnen Sie mit den Beispielen, die in diesen Artikeln vorgestellt werden:
- Trading Expert Advisor mit GUI: Erstellen eines Panels (Teil I)
- Trading Expert Advisor mit GUI: Füllen Sie es mit Funktionalität (Teil II)
Das im Artikel genannte Beispiel lässt sich nicht kompilieren. Beim Kompilieren erzeugt es einen Fehler: "'ON_END_CREATE_GUI' - undeklarierter Bezeichner Programme.mqh 307 29" !
Die neueste Version finden Sie immer hier: EasyAndFast
Und aktualisieren Sie die Klassen, die mit dem Artikel verbunden sind.
Teilweise.
Anatoly, ich danke Ihnen noch einmal für Ihre Arbeit.
Ich habe eine Frage. Zum Durchschnittspreis einer aggregierten Position.
Ich habe TradePanel Expert Advisor auf dem Chart hängen.
Es gibt 6 multidirektionale Positionen. Das Panel zeigt, wie Sie sehen können, dass der Eröffnungskurs der Gesamtposition 1,16272 beträgt. Ist es korrekt, den Durchschnittspreis für multidirektionale Positionen auf diese Weise zu berechnen?
...
Es gibt 6 multidirektionale Positionen. Die Tafel zeigt, dass der Eröffnungskurs der kumulativen Position 1,16272 beträgt.
Ist es korrekt, den Durchschnittspreis für multidirektionale Positionen auf diese Weise zu berechnen?
Ich weiß es nicht. Was meinen Sie dazu?
Es ist möglich, dass es unter dem Gesichtspunkt der "Klärung der Situation bei multidirektionalen Positionen" besser ist, Kauf und Verkauf getrennt zu zählen.
Ich weiß es nicht. Was denkst du denn?
Es ist möglich, dass es unter dem Gesichtspunkt der "Klärung der Situation bei multidirektionalen Positionen" besser ist, Kauf und Verkauf getrennt zu zählen.
Der richtige Weg ist, den Durchschnittspreis für jede Richtung separat zu berechnen. Dann subtrahieren Sie die kleinere von der größeren Position - dies ergibt das Volumen und die Richtung der Gesamtposition. Und auch der Durchschnittspreis der Position, der gleich dem Durchschnittspreis der größeren Position ist.
Der richtige Weg ist, den Durchschnittspreis für jede Richtung separat zu berechnen. Dann subtrahieren Sie die kleinere von der größeren Position - dies ergibt das Volumen und die Richtung der Gesamtposition. Und auch der Durchschnittspreis der Position, der gleich dem Durchschnittspreis der größeren Position ist.
Rashid, ich danke Ihnen für Ihren Kommentar. In meinem Fall ist die Berechnung dann auf der größeren Seite (Buy):
| Offener Preis | Basis-Volumen | Kursvolumen |
| 1,16255 | 10 000,00 | 11 625,50 |
| 1,16252 | 10 000,00 | 11 625,20 |
| 1,16937 | 16 000,00 | 18 709,92 |
| 36 000,00 | 41 960,62 | |
| Durchschnitt: | 1,16557 |
Es gibt auch den Kostenansatz, bei dem alles in einem Stapel zusammengefasst wird.
| Offener Preis | Basis-Volumen | Kursvolumen |
| 1,16255 | 10 000,00 | 11 625,50 |
| 1,16252 | 10 000,00 | 11 625,20 |
| 1,15376 | -10 000,00 | -11 537,60 |
| 1,15413 | -10 000,00 | -11 541,30 |
| 1,16937 | 16 000,00 | 18 709,92 |
| 1,16933 | -11 000,00 | -12 862,63 |
| 5 000,00 | 6 019,09 |
Durchschnitt: 1,20382
Der zweite Fall berücksichtigt die Tatsache, dass sie billig verkauft wurden, so dass der Preis der übrigen Käufe höher wurde.
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.

Neuer Artikel Ein Expert Advisor mit GUI: Hinzufügen von Funktionen (Teil II) :
Dies ist der zweite Teil des Artikels, der die Entwicklung eines Expert Advisors für den manuellen Handel mit mehreren Symbolen zeigt. Wir haben die grafische Oberfläche bereits erstellt. Es ist nun an der Zeit, sie mit den Funktionen des Programms zu verbinden.
Das gif-Bild unten zeigt Folgendes. Die Tabelle enthält die Liste der Devisensymbole, die USD enthalten. Dann erstellen wir schnell die Liste der Symbole, die EUR enthalten. Dazu geben wir im Eingabefeld Symbols filter "EUR" ein und klicken auf Request. Wenn wir alle Symbole mit USD und EUR auf dem Server verfügbar machen möchten, sollten wir diese durch Komma trennen: "USD,EUR".
Abb. 3. Bilden der Liste der Forex-Symbole
Das Bilden der Liste der Forex-Symbole und das Erhalten der Indikator-Handles erfolgt für den in der Combobox Timeframes angegebenen Zeitrahmen. Wenn wir einen anderen Zeitraum in der Auswahlliste auswählen, sollten wir die neuen Handles erhalten und die Tabellenwerte aktualisieren. Um dies zu erreichen, benötigen wir die Methode CProgram::ChangePeriod(). Wenn die ID der Combobox angekommen ist, aktualisieren wir zunächst den Zeitrahmen im Objektdiagramm. Dann holen wir uns die Handles und Indikatorendaten für alle Tabellensymbole. Danach wird die Tabelle aktualisiert, um die vorgenommenen Änderungen anzuzeigen.
Autor: Anatoli Kazharski