Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 1295
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
Bitte teilen Sie mir mit, wie ich abgeschlossene Aufträge in der Historie berechnen kann. Ich habe es so probiert:
Es gibt irgendeinen Unsinn heraus, viel mehr als geschlossene Aufträge.
Wie ist der Stand der Dinge? AUSGEFÜLLT, STORNIERT, ABGELAUFEN, ABGELEHNT?
Wie ist der Stand der Dinge? AUSGEFÜLLT, STORNIERT, ABGELAUFEN, ABGELEHNT?
Ich weiß nicht, was Sie meinen. In der Hilfe wird sie wie folgt beschrieben:
Gibt die Anzahl der Aufträge in der Historie zurück. Bevor Sie die Funktion HistoryOrdersTotal() aufrufen, müssen Sie die Historie der Geschäfte und Aufträge mit den FunktionenHistorySelect() oderHistorySelectByPosition() abrufen.
Es gibt keine Hinweise auf einen Status.
Können Sie mir sagen, wie ich abgeschlossene Aufträge in der Historie zählen kann? Ich habe es so probiert:
Es gibt irgendeinen Unsinn heraus, viel mehr als geschlossene Aufträge.
Halten Sie sich von Haftbefehlen fern. Arbeiten Sie mit den DREAMS. \
Referenz:
Lesen Sie unbedingt den gesamten Abschnitt überdie Eigenschaften von Transaktionen, um zu erfahren, welche Eigenschaften eine Transaktion haben kann. Sie benötigen insbesondere die Eigenschaft"DEAL_ENTRY_OUT".
ENUM_DEAL_ENTRY
Kennung
Beschreibung
DEAL_ENTRY_IN
Markteintritt
DEAL_ENTRY_OUT
Marktaustritt
DEAL_ENTRY_INOUT
Kehrtwende
DEAL_ENTRY_OUT_BY
Gegenposition schließen
Ihr Algorithmus sieht nun folgendermaßen aus:
HistorySelect -> Schleife durch alle Geschäfte -> Holen von Geschäftseigenschaften -> Zusammenfassen von Geschäften 'DEAL_ENTRY_OUT'
Halten Sie sich von Haftbefehlen fern. Arbeiten Sie mit den DREAMS. \
Referenz:
Lesen Sie unbedingt den gesamten Abschnitt überdie Eigenschaften von Transaktionen, um zu erfahren, welche Eigenschaften eine Transaktion haben kann. Sie benötigen insbesondere die Eigenschaft'DEAL_ENTRY_OUT'.
ENUM_DEAL_ENTRY
Kennung
Beschreibung
DEAL_ENTRY_IN
Markteintritt
DEAL_ENTRY_OUT
Marktaustritt
DEAL_ENTRY_INOUT
Kehrtwende
DEAL_ENTRY_OUT_BY
Gegenposition schließen
Ihr Algorithmus sieht nun folgendermaßen aus:
HistorySelect -> Schleife durch alle Geschäfte -> Holen von Geschäftseigenschaften -> Zusammenfassen von Geschäften 'DEAL_ENTRY_OUT'
Ich danke Ihnen! Ich bin immer noch verwirrt über die Aufteilung dieser Begriffe: Position, Reihenfolge, Deal... Insbesondere zwischen einer Bestellung und einem Geschäft (HistoryOrdersTotal und HistoryDealsTotal geben die gleichen Werte zurück). Und es stellt sich heraus, dass sie auch manuell in der Historie gezählt werden müssen :/
Halten Sie sich von Haftbefehlen fern. Arbeiten Sie mit den DREAMS. \
Referenz:
Lesen Sie unbedingt den gesamten Abschnitt überdie Eigenschaften von Transaktionen, um zu erfahren, welche Eigenschaften eine Transaktion haben kann. Sie benötigen insbesondere die Eigenschaft"DEAL_ENTRY_OUT".
ENUM_DEAL_ENTRY
Kennung
Beschreibung
DEAL_ENTRY_IN
Markteintritt
DEAL_ENTRY_OUT
Marktaustritt
DEAL_ENTRY_INOUT
Kehrtwende
DEAL_ENTRY_OUT_BY
Gegenposition schließen
Ihr Algorithmus sieht nun folgendermaßen aus:
HistorySelect -> Schleife durch alle Geschäfte -> Holen von Geschäftseigenschaften -> Zusammenfassen von Geschäften 'DEAL_ENTRY_OUT'.
Dies gilt, wenn Sie nicht FORTS sind. Oder es wird ein Clearing hinzugefügt.
oder zumindest den Code, in dem diese Situationen auftreten, wenn begin != 0.
Danke!
Ich würde sehr gerne eine Antwort auf meine Frage nach dem begin-Parameter in der onCalculate-Funktion
erhalten oder zumindest den Code sehen, in dem solche Situationen auftreten, wenn begin != 0.
Danke!
Der Artikel'Indikator für Indikator in MQL5'. Nachdem Sie den Artikel in Ihrem Browser geöffnet haben, empfehle ich Ihnen, die Tastenkombination "Strg" + "F" zu drücken und "begin" in das Suchfeld einzugeben. Alle Vorkommen des Wortes "begin" werden nun im Artikel hervorgehoben:
Strg+F Ich suche in der integrierten Hilfe, aber ich kann sie nicht immer finden.
Es gibt eine Anzeige für das Herunterladen von Nachrichten. Nachfolgend finden Sie ein Beispiel für den Code. WebRequest gibt 406 zurück. Sollte ich ein anderes Cookie angeben oder woran könnte das Problem liegen? Vor sechs Monaten funktionierte noch alles.
Das ist, was reinkommt: