Diskussion zum Artikel "Die optimale Berechnungsmethode für das Gesamtvolumen an Positions nach der festgelegten Magischen Zahl" - Seite 2
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
Welche Preiskonstante ENUM_APPLIED_PRICE entspricht 0 in ePosVolTest.mq5 :
?
Welche Preiskonstante ENUM_APPLIED_PRICE entspricht 0 in ePosVolTest.mq5 :
?
Ich weiß nicht, wessen Code das ist, aber Sie sollten die Namen der Enum-Bezeichner schreiben, anstatt zu versuchen, stattdessen Integer-Werte zu verwenden. Es ist problematisch, solchen Code später herauszufinden.
Der Code aus dem Artikel: "Optimale Methode zur Berechnung des Volumens der Aggregatposition durch eine gegebene magische Zahl", aus der Anwendung ePosVolTest.mq5 .
Ist die Verwendung von 0 in diesem Fall akzeptabel oder falsch?
Code aus dem Artikel: "Optimale Methode zur Berechnung des Volumens einer aggregierten Position durch eine gegebene magische Zahl", aus dem Anhang ePosVolTest.mq5 .
Ist die Verwendung von 0 in diesem Fall akzeptabel oder falsch?
Mit Null wie bei Close funktioniert es. Es ist falsch, es gibt keine solche Kennung mit dem Wert 0, aber es funktioniert. Das Ziel war nicht, Positionen nach RSI zu öffnen, sondern nur, Positionen auf verschiedenen Symbolen zu verschiedenen Zeiten zu öffnen, der Expert Advisor bewältigt diese Aufgabe.
nach einer Aktualisierung wurde der numerische Wert der Bezeichner entfernt....
Nach einer Aktualisierung wurde der numerische Wert der Kennungen entfernt....
Wie können sie entfernt werden? Sie sind vorhanden, aber im Gegensatz zu MT4 sind die Werte sehr ungewöhnlich, insbesondere für die Zeitrahmen.
Ich beschloss, den Code ePosVolTest zu verwenden, aber nicht das Gesamtvolumen zu berechnen, sondern den Gesamtgewinn für alle Positionen, indem ich entsprechende Änderungen im Code vornahm. Jetzt heißt der Code ePosProfitTest )) Ich habe den Code nach einiger Syntaxanalyse erfolgreich kompiliert. Jetzt muss ich herausfinden, wo im ePosVolTest-Code tatsächlich das steht, wofür der ePosVolTest-Code gemacht ist, nämlich das kumulative Volumen, das der Code für alle Positionen sammelt.
Wenn es nicht zu schwierig ist, sagen Sie es mir bitte.
Die Antwort liegt natürlich auf der Oberfläche, aber der Trick ist, dass ich kein Programmierer bin
Ich beschloss, den Code ePosVolTest zu verwenden, aber nicht das Gesamtvolumen zu berechnen, sondern den Gesamtgewinn für alle Positionen, indem ich entsprechende Änderungen im Code vornahm. Jetzt heißt der Code ePosProfitTest )) Ich habe den Code nach einiger Syntaxanalyse erfolgreich kompiliert. Jetzt muss ich herausfinden, wo im ePosVolTest-Code tatsächlich das steht, wofür der ePosVolTest-Code gemacht ist, nämlich das kumulative Volumen, das der Code für alle Positionen sammelt.
Wenn es nicht zu schwierig ist, sagen Sie es mir bitte.
Die Antwort liegt natürlich an der Oberfläche, aber der Trick ist, dass ich kein Programmierer bin.
PositionGetDouble(), POSITION_COMMISSION, POSITION_SWAP, POSITION_PROFIT.
PositionGetDouble(), POSITION_COMMISSION, POSITION_SWAP, POSITION_PROFIT.
Falsch. Wir brauchen Geschäfte in der Geschichte - HistoryDealGetDouble(), DEAL_COMMISSION, DEAL_SWAP, DEAL_PROFIT.
Ich habe den letzten Satz nicht verstanden, Integer, wenn es nicht zu viel Mühe macht, erklären Sie bitte, was Sie sagen wollten
Vielleicht schlagen Sie vor, PositionGetDouble(), POSITION_COMMISSION, POSITION_SWAP, POSITION_PROFIT. durch HistoryDealGetDouble(), DEAL_COMMISSION, DEAL_SWAP, DEAL_PROFIT.
zu ersetzen.