Fehler, Irrtümer, Fragen - Seite 1014
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
In der Hilfe:
structMqlTradeRequest
{
ENUM_TRADE_REQUEST_ACTIONSaction;// Art der auszuführenden Aktion
ulongmagic;// Expertenstempel (Kennung der magischen Zahl)
ulongBestellung;// Ticketbestellung
Stringsymbol;// Name des Handelssymbols
doppeltVolumen;// Angefordertes Volumen der Transaktion in Lots
doppeltPreis;// Preis
doppeltstoplimit;// StopLimit Auftragsebene
doppeltsl;// Stop-Loss-Niveau des Auftrags
doppelttp;// Take-Profit-Niveau des Auftrags
ellenAbweichung;// Maximal akzeptable Abweichung vom geforderten Preis
ENUM_ORDER_TYPEtype;// Art der Bestellung
ENUM_ORDER_TYPE_FILLINGtype_filling;// Auftragsart
ENUM_ORDER_TYPE_TIMEtype_time;// Auftragsart nach Ausführungszeitpunkt
datetimeAblauf;// Verfallszeit (für ORDER_TIME_SPECIFIED-Aufträge)
StringKommentar;// Kommentar zur Bestellung
};
In der nachstehenden Tabelle ist jedoch eine Beschreibung enthalten:
Abweichung
Maximal zulässige Abweichung vom gewünschten Kurs, angegeben in Pips.
D.h. der Typ der Variablen muss mindestens float, aber niemals ulong sein.
D.h. der Variablentyp muss mindestens float, aber niemals ulong sein.
In der Hilfe:
structMqlTradeRequest
{
ENUM_TRADE_REQUEST_ACTIONSaction;// Art der auszuführenden Aktion
ulongmagic;// Expertenstempel (Kennung der magischen Zahl)
ulongBestellung;// Ticketbestellung
Stringsymbol;// Name des Handelssymbols
doppeltVolumen;// Angefordertes Volumen der Transaktion in Lots
doppeltPreis;// Preis
doppeltstoplimit;// StopLimit Auftragsebene
doppeltsl;// Stop-Loss-Niveau des Auftrags
doppelttp;// Take-Profit-Niveau des Auftrags
ellenAbweichung;// Maximale Abweichung vom gewünschten Preis
ENUM_ORDER_TYPEtype;// Art der Bestellung
ENUM_ORDER_TYPE_FILLINGtype_filling;// Auftragsart
ENUM_ORDER_TYPE_TIMEtype_time;// Auftragsart nach Ausführungszeitpunkt
datetimeAblauf;// Verfallszeit (für ORDER_TIME_SPECIFIED-Aufträge)
StringKommentar;// Kommentar zur Bestellung
};
In der nachstehenden Tabelle ist jedoch eine Beschreibung enthalten:
Abweichung
Maximal zulässige Abweichung vom gewünschten Kurs, angegeben in Pips.
D.h. der Typ der Variablen muss mindestens float, aber niemals ulong sein.
Die Anzahl der Punkte ist eine ganze Zahl.
Bitte teilen Sie uns mit, was das MQL5-Passwort ist und wo Sie es finden????
Die Anzahl der Punkte ist eine ganze Zahl.
Wo steht "Anzahl der Punkte"?
In der Struktur ist er nämlich vom Typ ulong, und in der folgenden tabellarischen Beschreibung: doublePoint();
Genau hier liegt die Diskrepanz. Entweder Sie korrigieren die Struktur und die Hilfe oder Sie passen nur die Hilfe an die Struktur an.
Hallo!
Ich habe versucht, den Expert Advisor so anzupassen, dass er auch auf anderen Märkten als dem Devisenmarkt funktioniert, und daher sind folgende Fragen aufgetreten:
1)Bei Devisen wird die Notierung pro Währungseinheit angegeben, bei Futures undCFD zum Beispiel pro Kontrakt. Diese Frage wird in der Dokumentation nicht ausdrücklich erwähnt. Kann man davon ausgehen, dass die Art der Notierung der Art und Weise entspricht, wie die Sicherheit berechnet wird, aus der Aufzählung von ENUM_SYMBOL_CALC_MODE. Das heißt: Mit ENUM_SYMBOL_CALC_MODE: SYMBOL_CALC_MODE_FOREX wird die Notierung pro Währungseinheit angegeben (und der Wechselkurs der Kontowährung gegenüber der Notierungswährung wird berechnet alsSymbolInfoDouble(_Symbol,SYMBOL_TRADE_TICK_VALUE)/SymbolInfoDouble(_Symbol,SYMBOL_TRADE_TICK_SIZE)/SymbolInfoDouble(_Symbol,SYMBOL_TRADE_CONTRACT_SIZE)), und bei WertenSYMBOL_CALC_MODE_FUTURES,SYMBOL_CALC_MODE_CFD,SYMBOL_CALC_MODE_CFDINDEX,SYMBOL_CALC_MODE_CFDLEVERAGEwird der Kurs für 1 Kontrakt angegeben (und der Wechselkurs der Kontowährung gegenüber der Kurswährung wird berechnet alsSymbolInfoDouble(_Symbol,SYMBOL_TRADE_TICK_VALUE)/SymbolInfoDouble(_Symbol,SYMBOL_TRADE_TICK_SIZE)) oder gibt es Ausnahmen?
2)Was gibt die Funktion PositionGetDouble(POSITION_SWAP) zurück? Der kumulierte Swap in der Kontowährung zum Zeitpunkt der Anfrage? Hängt der zurückgegebene Wert von der Swap-Abgrenzungsmethode aus derAufzählung ENUM_SYMBOL_SWAP_MODE ab. Kann es sich beispielsweise um Punkte, Basis- oder Margenwährungen handeln?
3. In der Tabelle zur Berechnung der Gewinnspanne:
DieAufzählung ENUM_SYMBOL_CALC_MODE soll Aufschluss darüber geben, wie der Betrag der Einschusszahlungen für ein Instrument (die Höhe der Einschussanforderungen) zu berechnen ist.
ENUM_SYMBOL_CALC_MODE
Kennung
Beschreibung
Formel
SYMBOL_CALC_MODE_FOREX
Forex-Modus - Gewinn- und Margenberechnung für Forex
Marge: Lose*Vertragsgröße/Verwendung
Gewinn: (Schlusskurs-Eröffnungskurs)*Kontraktgröße*Lose
SYMBOL_CALC_MODE_FUTURES
Futures-Modus - Berechnung von Marge und Gewinn für Futures
Marge: Lose *InitialMargin*Percentage/100
Gewinn: (Schlusskurs-Eröffnungskurs)*TickPreis/TickSize*Lots
SYMBOL_CALC_MODE_CFD
CFD-Modus - Berechnung von Marge und Gewinn für CFD
Marge: Lose *Vertragsgröße*Marktpreis*Prozentsatz/100
Gewinn: (Schlusskurs-Eröffnungskurs)*Kontraktgröße*Lose
SYMBOL_CALC_MODE_CFDINDEX
CFD-Index-Modus - Berechnung von Marge und Gewinn für CFD-Indizes
Marge: (Lots*ContractSize*MarketPrice)*TickPrice/TickSize
Gewinn: (Schlusskurs-Eröffnungskurs)*Kontraktgröße*Lose
SYMBOL_CALC_MODE_CFDLEVERAGE
CFD Leverage Modus - Berechnung der Marge und des Gewinns für CFD beim Handel mit Leverage
Marge: (Lots*Kontraktgröße*Marktpreis*Prozentsatz)/Leverage
Gewinn: (Schlusskurs-Eröffnungskurs)*Kontraktgröße*Lose
nicht angegeben ist, in welcher Währung die Gewinnspanne und der Gewinn berechnet werden? Wie kann ichProzente beantragen? Was ist die Besonderheit desCFD-Hebelmodus?
4. Die Funktion zur Abfrage der Hebelwirkung AccountInfoInteger(ACCOUNT_LEVERAGE), die im Forex-Bereich korrekt funktioniert, ergibt auf dem Futures-Markt 1. Wie beantrage/bestimme ich die Hebelwirkung bei Futures richtig?
5. SymbolInfoDouble(_Symbol,SYMBOL_MARGIN_INITIAL) Funktion - funktioniert nur für Futures?
Gibt es eine genauere Beschreibung dieser Fragen in Bezug auf MQL5?
Hallo!
Gibt es keine ausführlichere Beschreibung dieser Probleme in Bezug auf MQL5?
Die Berechnungsgrundlagen selbst sind im Internet zu finden, und Sie können das richtige Ergebnis erhalten, wenn Sie sich auf die Spezifikation des Instruments konzentrieren, indem Sie ein bestimmtes Instrument und einen bestimmten Broker überprüfen.
Können Sie einen Broker empfehlen, bei dem man Währungspaare und CFDs aller Art von einem Konto aus prüfen kann, und vorzugsweise auch Futures von einem Demokonto aus?
Finam hat Währungspaare, CFDs auf Aktien und Indizes in MT4, aber in MT5, leider nur Währungspaare.
Jetzt versuche ich Währungspaare bei Finam und Futures bei Open, aber bei Open gibt der Server 33 und 34 bei der Anfrage SymbolInfoInteger(_Symbol,SYMBOL_TRADE_CALC_MODE) an - was nicht in der ENUM_SYMBOL_CALC_MODE-Liste steht.
Außerdem habe ich keinen Broker gefunden, mit dem ich verschiedene Arten der Swap-Berechnung testen kann, und aus der Dokumentation geht nicht hervor, ob die Art der Swap-Berechnung die Ergebnisse der Anfrage PositionGetDouble(POSITION_SWAP) beeinflusst.
Vielen Dank im Voraus!
zfs:
Die Berechnungsgrundlagen können im Internet nachgelesen werden, und das korrekte Ergebnis kann durch Prüfung eines bestimmten Instruments und Brokers ermittelt werden.
Können Sie einen Broker empfehlen, bei dem man Währungspaare und CFDs aller Art von einem Konto aus prüfen kann, und vorzugsweise auch Futures von einem Demokonto aus?
Finam hat Währungspaare, CFDs auf Aktien und Indizes in MT4, aber in MT5, leider nur Währungspaare.
Jetzt probiere ich Währungspaare bei Finam und Futures bei Open aus, aber bei Open gibt der Server 33 und 34 bei der Anfrage SymbolInfoInteger(_Symbol,SYMBOL_TRADE_CALC_MODE) aus - was nicht in der ENUM_SYMBOL_CALC_MODE-Liste steht.
Außerdem habe ich keinen Broker gefunden, mit dem ich verschiedene Arten der Swap-Berechnung testen kann, und aus der Dokumentation geht nicht hervor, ob die Art der Swap-Berechnung die Ergebnisse der Anfrage PositionGetDouble(POSITION_SWAP) beeinflusst.
Vielen Dank im Voraus!
Einen solchen Makler gibt es offenbar nicht. Verwenden Sie mehrere Terminals. Der Wert dort ist ein langer Typ, deshalb gibt er Ihnen die Zahl, machen Sie einen Vergleich, wenn Sie sich nicht mit Zahlen beschäftigen wollen. Wert des Swaps PositionGetDouble(POSITION_SWAP) actual by position. Ja, der Swap wird am selben Tag über das Wochenende abgewickelt.
Einen solchen Makler gibt es offenbar nicht. Verwenden Sie mehrere Terminals. Der Wert dort ist ein langer Typ, deshalb gibt er Ihnen die Zahl, machen Sie einen Vergleich, wenn Sie sich nicht mit Zahlen beschäftigen wollen. Wert des Swaps PositionGetDouble(POSITION_SWAP) actual by position. Ja, der Swap wird am selben Tag über das Wochenende abgewickelt.
Wo kann ich dann einen CFD für Metatrader 5 finden?
Ich versuche, mich in die Zahlen hineinzudenken, werde aber durch die Unübersichtlichkeit der Dokumentation etwas behindert, z. B. werden in den Enum-Tabellen die entsprechenden Zahlen nicht aufgeführt. Ich habe die Erfahrung gemacht, dass SYMBOL_CALC_MODE_FOREX 0 ist, aber 33 und 34 werden in der Antwort des Eröffnungsservers in keiner Weise gekennzeichnet.
Verstehe ich das richtig, dass PositionGetDouble(POSITION_SWAP) und HistoryDealGetDouble(Deal_Ticket,DEAL_SWAP) den kumulierten Swap in der Währung der Einlage angeben, unabhängig davon, wie er berechnet wird?