Alexey Volchanskiy: Die Provision kann also erst ermittelt werden, wenn die Position geschlossen ist? Aber es wird bei der Eröffnung genommen, zumindest auf ECN-Konten in alpe und robo. Das ist nicht gut.
Nein, denken Sie an das Konzept des "Handels". Die obige Quelle ist eine Arbeitsquelle. Schauen Sie es sich genau an.
Die Eigenschaft POSITION_COMMISSION im Testgerät (RoboForexEU-MetaTrader 5) gibt immer null Provisionen zurück.
//+------------------------------------------------------------------+//| Get the property value "POSITION_COMMISSION" |//+------------------------------------------------------------------+double CPositionInfo::Commission(void) const
{
return(PositionGetDouble(POSITION_COMMISSION));
}
Auch POSITION_COMMISSION (== 8) fehlt in der Hilfe und im Meta-Editor (Hervorhebung), ist aber dem Compiler bekannt. Die Positionsprovision ist nicht schwer mit einer anderen (Arbeits-)Methode zu ermitteln. Ist die Eigenschaft POSITION_COMMISSION nur rudimentär?
Sie haben die Defines am Ende auskommentiert, ist das korrekt?
Ja, so sollte es sein. Dies geschieht absichtlich, um zu zeigen, dass es nicht erlaubt ist - siehe Kommentare im Inneren.
Noch eine Sache. Ich werde in meinem Blog auf YouTube ein Video veröffentlichen, das die Umstellung von MQL4 auf MQL5 zeigt. Darf ich Ihre Bibliothek in meinem Blog veröffentlichen? Und natürlich einen Link zu kodobase.
Und es gibt keine solche Eigenschaft in der Dokumentation, aber es kompiliert ) Das ist alles, was in der Hilfe des Terminals zu finden ist.
POSITION_VOLUMEN
Position Volumen
doppelt
POSITION_PREIS_OFFEN
Position Preis
doppelt
POSITION_SL
Stop-Loss-Niveau für offene Position
doppelt
POSITION_TP
Gewinnmitnahme für offene Position
doppelt
POSITION_PRICE_CURRENT
Aktueller Preis für das Symbol
doppelt
POSITION_SWAP
Kumulierter Swap
doppelt
POSITION_PROFIT
Aktueller Gewinn
doppelt
Das ist es, wovon ich spreche.
Alexey Volchanskiy: Die Provision kann also erst nach dem Schließen der Position eingesehen werden? Aber es wird bei der Eröffnung genommen, zumindest für ECN-Konten in Alp und Robo. Das ist nicht gut.
Ich konnte nicht einmal die Spalte "Provision" in meinem Handelskonto finden, aber ich hatte sie in der Historie und sie war in den Reihen der Geschäfte ausgefüllt. Deshalb habe ich angefangen, nach Provisionen in HistoryDealGetDouble zu suchen . Und die Provision wird zweimal erhoben. 1 beim Eröffnen einer Position und 2 beim Schließen einer Position.
Auf der Registerkarte "Handel" gibt es nicht einmal die Spalte "Provision", aber auf der Registerkarte "Historie" ist sie vorhanden und wird in den Reihen der Handelsgeschäfte ausgefüllt. Deshalb habe ich angefangen, nach Provisionen in HistoryDealGetDouble zu suchen. Und die Provision wird zweimal erhoben. 1 beim Öffnen der Position und 2 beim Schließen der Position.
Ja, ich habe festgestellt, dass es im Handel keine Provisionen gibt. Ich schätze, ich gehe von MT4 aus, und die Kommission wird sofort und in voller Höhe (offen+geschlossen) erhoben, wenn ein Auftrag eröffnet wird. Bin erst vor kurzem auf MT5 umgestiegen, da ich ein Hedge eröffnet habe, daher diese Fragen )
As you all already know, both MetaTrader 4 and MetaTrader 5 provide MQL Wizard for easy code generation. Between these 2 wizards there is one important difference though. MetaTrader 5 allows you to...
Alexey Volchanskiy: Kurz gesagt - übersetzt dieses Paket alle MT5->MT4 Code oder nur die whizards MT5? Ich brauche keine mt5-Visards.
Damit funktioniert der Assistent ohne Änderungen. Sie können Auftragsfunktionen und einige andere Funktionen in MQL5 über ein Plug-in schreiben. Es wäre einfacher, die Frage an den Autor zu richten.
fxsaber: Damit funktioniert der Assistent ohne Änderungen - so wie er ist. Und so können die Bestellfunktionen und einige andere Funktionen in MQL5 durch das Plug-in includnik geschrieben werden. Es wäre einfacher, die Frage an den Autor zu richten.
Die Arbeit ist ähnlich wie Ihre, nur in umgekehrter Richtung.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Erlauben Sie die Verwendung von Cookies, um sich auf der Website MQL5.com anzumelden.
Bitte aktivieren Sie die notwendige Einstellung in Ihrem Browser, da Sie sich sonst nicht einloggen können.
Sie sind angemeldet. Die Zwei-Faktor-Authentifizierung wurde deaktiviert. Richten Sie sie erneut ein und scannen Sie einen neuen QR-Code oder fahren Sie mit deaktivierter Zwei-Faktor-Authentifizierung fort.
Die Provision kann also erst ermittelt werden, wenn die Position geschlossen ist? Aber es wird bei der Eröffnung genommen, zumindest auf ECN-Konten in alpe und robo. Das ist nicht gut.
Und es gibt keine solche Eigenschaft in der Dokumentation, aber es kompiliert ) Das ist alles, was in der Hilfe des Terminals zu finden ist.
POSITION_VOLUMEN
Position Volumen
doppelt
POSITION_PREIS_OFFEN
Position Preis
doppelt
POSITION_SL
Stop-Loss-Niveau für offene Position
doppelt
POSITION_TP
Gewinnmitnahme für offene Position
doppelt
POSITION_PRICE_CURRENT
Aktueller Preis für das Symbol
doppelt
POSITION_SWAP
Kumulierter Swap
doppelt
POSITION_PROFIT
Aktueller Gewinn
doppelt
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Wanzen, Wanzen, Fragen
fxsaber, 2016.07.19 12:40
Die Eigenschaft POSITION_COMMISSION im Testgerät (RoboForexEU-MetaTrader 5) gibt immer null Provisionen zurück.
Auch POSITION_COMMISSION (== 8) fehlt in der Hilfe und im Meta-Editor (Hervorhebung), ist aber dem Compiler bekannt. Die Positionsprovision ist nicht schwer mit einer anderen (Arbeits-)Methode zu ermitteln. Ist die Eigenschaft POSITION_COMMISSION nur rudimentär?
Sie haben die Defines am Ende auskommentiert, ist das korrekt?
Ja, so sollte es sein. Dies geschieht absichtlich, um zu zeigen, dass es nicht erlaubt ist - siehe Kommentare im Inneren.
Noch eine Sache. Ich werde in meinem Blog auf YouTube ein Video veröffentlichen, das die Umstellung von MQL4 auf MQL5 zeigt. Darf ich Ihre Bibliothek in meinem Blog veröffentlichen? Und natürlich einen Link zu kodobase.
Und es gibt keine solche Eigenschaft in der Dokumentation, aber es kompiliert ) Das ist alles, was in der Hilfe des Terminals zu finden ist.
POSITION_VOLUMEN
Position Volumen
doppelt
POSITION_PREIS_OFFEN
Position Preis
doppelt
POSITION_SL
Stop-Loss-Niveau für offene Position
doppelt
POSITION_TP
Gewinnmitnahme für offene Position
doppelt
POSITION_PRICE_CURRENT
Aktueller Preis für das Symbol
doppelt
POSITION_SWAP
Kumulierter Swap
doppelt
POSITION_PROFIT
Aktueller Gewinn
doppelt
Das ist es, wovon ich spreche.
Die Provision kann also erst nach dem Schließen der Position eingesehen werden? Aber es wird bei der Eröffnung genommen, zumindest für ECN-Konten in Alp und Robo. Das ist nicht gut.
Ich konnte nicht einmal die Spalte "Provision" in meinem Handelskonto finden, aber ich hatte sie in der Historie und sie war in den Reihen der Geschäfte ausgefüllt. Deshalb habe ich angefangen, nach Provisionen in HistoryDealGetDouble zu suchen . Und die Provision wird zweimal erhoben. 1 beim Eröffnen einer Position und 2 beim Schließen einer Position.
Das ist es, was ich meinte.
Auf der Registerkarte "Handel" gibt es nicht einmal die Spalte "Provision", aber auf der Registerkarte "Historie" ist sie vorhanden und wird in den Reihen der Handelsgeschäfte ausgefüllt. Deshalb habe ich angefangen, nach Provisionen in HistoryDealGetDouble zu suchen. Und die Provision wird zweimal erhoben. 1 beim Öffnen der Position und 2 beim Schließen der Position.
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Diskussion zum Artikel "Umstellung von MQL4 auf MQL5
fxsaber, 2016.09.29 06:11
Mehr zu diesem Thema.
Umgekehrte Übersetzung: MQL5 -> MQL4. MT5 Wizard im Dienste von MT4!
Umgekehrte Übersetzung: MQL5 -> MQL4. MT5 Wizard im Dienste von MT4!
Kurz gesagt - übersetzt dieses Paket alle MT5->MT4 Code oder nur die whizards MT5? Ich brauche keine mt5-Visards.
Umgekehrte Übersetzung: MQL5 -> MQL4. MT5 Wizard im Dienste von MT4!
Damit funktioniert der Assistent ohne Änderungen - so wie er ist. Und so können die Bestellfunktionen und einige andere Funktionen in MQL5 durch das Plug-in includnik geschrieben werden. Es wäre einfacher, die Frage an den Autor zu richten.