Diskussion zum Artikel "Welche Überprüfungen der Handelsroboter vor der Veröffentlichung in Market bestehen soll" - Seite 27
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
Diese Prüfung reicht nicht aus, wenn Sie schwebende Aufträge verwenden!
Es gibt keine Garantie für das Bestehen der Prüfung:
test on EURUSD,H1 2023.04.28 17:00:38 Tester: nicht genug Geld um 0.60 EURUSD zu 1.10395 zu kaufen sl: 0.00000 tp: 0.00000 [2023.04.28 17:00] 2023.04.28 17:00:38 Tester: PrevBalance: 10272.11, PrevPL: -4308.04, PrevEquity 5964.07, PrevMargin: 6271.62, NewMargin: 6293, FreeMargin: -328.50 2023.04.28 17:00:38 Tester: pending order is deleted [no enough money] strategy tester report 360 total trades
Wir müssen die Marge bei jedem Tick.... überprüfen. Und was erreichen wir damit? Zusätzliche Belastung des Servers?
Es gibt keine Handelsoperationen
Dieser Fehler tritt nur bei Fachberatern auf. Die Regel lautet: Expert Advisorsmüssen handeln . Wenn Ihr Roboter nur auf einem bestimmten Symbol-Zeitrahmen verwendet werden soll, dann sagt MetaQuotes folgendes: "Produkte können keine Einschränkungen anwenden. Alle Einschränkungen sollten in der Produktbeschreibung als Empfehlungen gekennzeichnet sein." Wenn Ihr Roboter nicht von Haus aus handelt (z. B. ein Hilfswerkzeug), wählen Sie in den Produkteigenschaften die entsprechende Kategorie ("Utilities").
Mein Experte platziert zu Beginn des Tages Limit-Order..... Das Problem ist, dass die Limit-Order an manchen Tagen natürlich nicht ausgeführt werden können und daher, wenn die Spanne für den Test zu eng ist oder an einem Tag ausgeführt wird, an dem die Aufträge nicht an den Markt gehen, die Operationen nicht ausgeführt werden.....
Wenn Ihr EA während dieses Zeitraums keinen Handel eröffnet, ist das allein schon Grund genug, die Validierung nicht zu bestehen. Mit anderen Worten: Ihr EA muss auf jeden Fall mindestens einen Handel eröffnen, um den Test zu bestehen.
Vielleicht verstehe ich etwas nicht, bitte sagen Sie es mir. Hier muss ich mein Produkt auf den Markt bringen, einen Berater. Das ist das erste Mal, dass ich das tue. EA wurde ständig gezwickt, es funktioniert wie ein Uhrwerk. Es gibt keine Probleme mit dem Code. In der Tester MT4 fliegt, bringt Gewinn. In der Beschreibung gab es eindeutig eine Anleitung, dass der EA auf einem bestimmten TF funktioniert und andere alle Mindestanforderungen angegeben. Allerdings wird auf der Eingabeseite alles unnötig blockiert. Zu meiner Überraschung, die Moderation Autotest getestet es auf alles andere als das, was meine EA ist für konzipiert. Und schickte ihn natürlich mit Fehlern zurück. Das ist kein Workaround, ist das hier die Norm?
Bitte klären Sie die folgenden benutzerdefinierten Symbols - Ausführung im Tester mit einem benutzerdefinierten Symbol.
Da es keine Antworten von MQ gibt, werde ich von meinen eigenen Antworten auf die Fragen ausgehen.
Das Verbot eines benutzerdefinierten Symbols könnte möglicherweise als inakzeptable Einschränkung angesehen werden.
Imho ist es nicht verboten, Voreinstellungen einzubetten, aber ich würde es auf eine standardmäßige Weise tun, ohne automatische Bindung an den Servernamen - lassen Sie dem Benutzer die Wahl - eine Art Empfehlung, aber nicht zwingend.
Bei der derzeitigen Überbevölkerung von KI und MO, wenn das Modell in den EA eingenäht wird, sind überall versteckte Parameter (in der Anzahl von Tausenden oder Millionen!) vorhanden. Und es ist unmöglich, so etwas zu überprüfen. Im Prinzip haben die meisten EAs einige Variablen, die aus dem einen oder anderen Grund nicht in der Schnittstelle platziert sind (für Debugging, experimentelle Modi usw.) und auf andere Weise gesteuert werden können. Ich sehe hier keine Verstöße.