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
Wir sprechen also nur über Backtesting. Ich habe mit meinem eigenen Code getestet und ich erhalte 3 Transaktionen, wenn ein Stop ausgelöst wird:
2013.05.15 10:22:27 Core 1 2013.05.10 16:20:37 Symbol : EURUSD event : TRADE_TRANSACTION_DEAL_ADD(6)
2013.05.15 10:22:27 Core 1 2013.05.10 16:20:37 Symbol : EURUSD event : TRADE_TRANSACTION_ORDER_DELETE(2)
2013.05.15 10:22:27 Core 1 2013.05.10 16:20:37 Symbol : EURUSD event : TRADE_TRANSACTION_HISTORY_ADD(3)
Hallo,
können Sie mir sagen, wo genau der ausgeführte Stop- oder Zielkurs gespeichert wird:
a) MqlTradeTransaction
b) MqlTradeRequest
c) MqlTradeResult
zusammen mit dem Mitglied. Welcher MetaTrader-Server?
Dankeschön
Wir sprechen also nur über Backtesting. Ich habe mit meinem eigenen Code getestet und ich erhalte 3 Transaktionen, wenn ein Stop ausgelöst wird:
2013.05.15 10:22:27 Core 1 2013.05.10 16:20:37 Symbol : EURUSD event : TRADE_TRANSACTION_DEAL_ADD(6)
2013.05.15 10:22:27 Core 1 2013.05.10 16:20:37 Symbol : EURUSD event : TRADE_TRANSACTION_ORDER_DELETE(2)
2013.05.15 10:22:27 Core 1 2013.05.10 16:20:37 Symbol : EURUSD event : TRADE_TRANSACTION_HISTORY_ADD(3)
Wenn Sie TRADE_TRANSACTION_DEAL_ADD und MqlTradeTransaction.price meinen, ist dieser Preis immer 0.
Auch wenn ich nicht nachTRADE_TRANSACTION_DEAL_ADD filtere, ist der Preis immer 0, nachdem die Entry Order gesendet wurde.
Ich verwende
CTrade.Buy(...) // place entry
und
CTrade.PositionModify // to attach stop and target
und
um Transaktionen aufzufangen.
Wenn Sie TRADE_TRANSACTION_DEAL_ADD und MqlTradeTransaction.price meinen, ist dieser Preis immer 0.
Auch wenn ich nicht nachTRADE_TRANSACTION_DEAL_ADD filtere, ist der Preis immer 0, nachdem die Entry Order gesendet wurde.
Ich verwende
und
und
um Transaktionen zu erfassen.
Dies ist mit MqlTradeTransaction.price, es ist nicht immer 0.
Es ist etwas seltsam in Ihre Ergebnisse, aber ich kann nicht sehen, was mit dem Code, den Sie bereitstellen.
Hier das Protokoll mit Ihrem EA tc_ea_trans :
Hallo Angevoyageur,
anbei finden Sie wieder einen einfachen EA. Dies sollte es demonstrieren. Er platziert einfach eine Order mit engem Stop und Target (Input-Parameter) und protokolliert jede Transaktion.
Ich bin dir für deine Hilfe sehr dankbar.
(Vielleicht können Sie auch Ihre Einstiegstransaktionen zeigen)
Könnten Sie mir auch die IP des mt-Servers geben?
Hallo Angevoyageur,
anbei finden Sie wieder einen einfachen EA. Dies sollte es demonstrieren. Er platziert einfach eine Order mit engem Stop und Target (Input-Parameter) und protokolliert jede Transaktion.
Ich bin dir für deine Hilfe sehr dankbar.
(Vielleicht können Sie auch Ihre Einstiegstransaktionen zeigen)
Könnten Sie mir auch die mt-server ip geben?
Ich verwende den EA, den Sie gerade gepostet haben. MQ demo, Zugangspunkt Europa. Backtesting mit :
Ich nehme einen zufälligen Auszug aus dem Log :
Sie haben also immer noch ein Problem mit der Erkennung eines ausgelösten SL/TP?
Ich verwende den EA, den Sie gerade gepostet haben. MQ Demo, Zugangspunkt Europa. Backtesting mit :
Ich nehme einen zufälligen Auszug aus dem Log:
Sie haben also immer noch ein Problem mit der Erkennung eines ausgelösten SL/TP?
Oh. Ich verstehe. Ich konnte schwören, dass in meinen gestrigen Läufen kein solcher Preis angegeben war. Ich habe eine Textsuche für diesen Preis in der Backtest-Log.
Aber jetzt kann ich diese Transaktion NACH dem Log-Eintrag sehen
"Gewinnmitnahme ausgelöst"
auch in meinem letzten Lauf - zusammen mit dem Ausführungskurs.
Ich entschuldige mich für die lange Zeit, die es dauert.
Oh, ich verstehe. Ich konnte schwören, dass in meinen gestrigen Läufen kein solcher Preis angegeben war. Ich habe eine Textsuche nach diesem Preis im Backtest-Log gemacht.
Aber jetzt kann ich diese Transaktion NACH dem Log-Eintrag sehen
...Das Protokoll, das ich Ihnen zur Verfügung gestellt habe, stammt aus dem Viewer. Wenn Sie das Protokoll direkt auf der Registerkarte Strategy Tester Journal lesen, wird es in umgekehrter Reihenfolgeangezeigt .
Hallo Angevoyageur,
"Zugangspunkt Europa. Backtesting mit :"
können Sie mir die vollständige IP dieses Servers geben?