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
insgesamt 6 Dateien (8 Experten), Datum der Änderung von 23:59 auf 00:01 (Alpari-Zeit)
Ich habe nichts geändert, während ich diesen Beitrag geschrieben habe...
Das ist genug für jetzt, wir werden uns morgen damit befassen ;)
Und jetzt, Ihr Code angeheftet, eine neue Stunde begonnen - im Log nur ein paar Fehler, keine Position offen...
2005.09.07 01:01:11 quark_test_expert: falsches Trennzeichen bei FileOpen as BIN Funktion
2005.09.07 01:00:21 quark_test_expert: falsches Trennzeichen bei FileOpen as BIN Funktion
2005.09.07 01:00:14 quark_test_expert: falsches Trennzeichen bei FileOpen as BIN Funktion
2005.09.07 00:59:55 quark_test_expert: falsches Trennzeichen bei der Funktion FileOpen as BIN
2005.09.07 00:59:55 quark_test_expert: falsches Trennzeichen bei der Funktion FileOpen as BIN
Diese Fehler können getrost ignoriert werden. Ich habe die Entwickler danach gefragt, aber sie haben mir nicht geantwortet.
Verbesserte Interaktion zwischen Terminal und Handelsserver;
Ich frage mich, ob dies für unser Thema relevant ist?
Es darf also nicht in der Lage sein, die Informationen in eine Datei auszugeben? Wenn der Fehler im Datei-Öffner liegt...
Ich glaube nicht, dass wir in der Lage sein werden... Wir müssen den Code so weit wie möglich sichten, damit wir später fragen können: "Ist diese Zeile richtig?" =) dann ist die Chance größer...
MetaTrader 4 Mobile, Version 184
Das glaube ich nicht....
Diese Fehler können getrost ignoriert werden. Ich habe die Entwickler danach gefragt, sie haben mir nicht geantwortet.
Es kann die Informationen also nicht in eine Datei ausgeben? Wenn Datei-Öffner-Fehler...
Nein. Das Programm sieht das (aus seiner Sicht) falsche Trennzeichen in der Dateiöffnungsfunktion. Es hat keinerlei Auswirkungen auf die Ausgabe, da das Zeichen für den Textmodus bestimmt ist, ich aber den Binärmodus verwende. Dies ist eine Panne im System zur Fehlerbehebung.
Das glaube ich nicht... Wir sollten den Code so weit wie möglich sichten, damit wir später fragen können: "Ist diese Zeile richtig?" =) dann ist die Chance größer...
Ich melde Fehler, die von ihrem Kontrollsystem nicht erfasst werden, die sich auf die Geldabwicklung auswirken und möglicherweise einen Konflikt zwischen Kunde und Makler verursachen. Für mich klingt das, als sollten sie sich an mir festkrallen.
Renat schrieb (in diesem Thread), lassen Sie mich das Protokoll sehen. Ich habe alle möglichen Protokolle angegeben. Ich habe auch den Experten angeschrieben. Was kann ich sonst noch tun?
Es kostet mich im Prinzip nichts, eine Umgehung zu schaffen, bei der der Client 25 statt 5 Versuche unternimmt, mit einer Zeitüberschreitung statt ohne. Damit ist das Problem fast garantiert gelöst. Oder die Logik des EA ändern, obwohl das schade wäre :) Aber es wird andere Kunden geben, denen dieser Fehler nicht auffällt und die dann "auf den Kosten sitzen bleiben". Und in ihren Protokollen wird nichts stehen, und sie werden sich bei ihrer Maklerfirma beschweren.
MetaTrader 4 Mobile, Build 184
Ich glaube nicht.... [/quote]
Ich habe es verpasst :)
OrderClose liefert true, die Position bleibt offen. 3 Mal.
2005.09.07 14:35:10 XOINDATR USDCHF,M5: trade_lib&info_lib - _OrderClose( 934068, 0.1, 5, 65280 ) - Fehler bei OrderClose(...). GetLastError() = 6, ErrorDescription = keine Verbindung mit dem Handelsserver, Laufzeit: 241 sec.
2005.09.07 14:33:37 Alert: XOINDATR (GBPUSD, M5) - Close Sell!
Auftrag Nr. 934150 abgeschlossen OK
2005.09.07 14:32:26 Alert: XOINDATR (GBPUSD, M5) - Close Sell!
Auftrag Nr. 934150 abgeschlossen OK
2005.09.07 14:31:41 Alert: XOINDATR (GBPUSD, M5) - Close Sell!
Auftrag Nr. 934150 abgeschlossen OK
2005.09.07 13:56:44 Alert: XOINDATR (USDCAD, M5) - Close Buy!
Auftrag Nr. 934351 abgeschlossen OK
2005.09.07 13:56:44 XOINDATR USDCAD,M5: trade_lib&info_lib - _OrderClose( 934351, 0.1, 5, 65280 ) - Erfolgreich. Einsatzzeit: 2 Sek.
2005.09.07 13:56:44 XOINDATR USDCAD,M5: close #934351 buy 0.10 USDCAD at 1.1897 at price 1.1879
2005.09.07 14:35:10 TradeContext: ping fehlgeschlagen
2005.09.07 14:35:10 TradeContext: ping Fehler
2005.09.07 14:31:09 '63310': close order #934068 buy 0.10 USDCHF at 1.2376 sl: 0.0000 tp: 0.0000 at price 1.2374
Unnötig zu sagen, dass, egal wie zuverlässig ein Tester ist, die Optimierung eines EA in ihm, das wird immer in den Tester zu arbeiten, aber in der Realität - einmal in eine Weile, ähm ... kann nicht das richtige Wort finden :) Nun, meine Herren Entwickler, hier ist ein Problem für Sie...
Wenn nur OrderSend und nicht OrderClose - noch immer ist "nicht geöffnet" besser als "nicht geschlossen" =)