Fehler, Irrtümer, Fragen - Seite 1863
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
ACCOUNT_PROFIT im Testgerät zeigt Unsinn.
Ich möchte hinzufügen:
1. für Tauschmittel
2) Außerdem funktioniert die Logik des Expert Advisors nicht korrekt, wenn er sich auf den Gesamtgewinn/-verlust von Positionen konzentriert.
Wir konzentrieren uns beim Abschluss auf die ACCOUNT_PROFIT-Werte.
Beim Abschluss berechnet das Terminal den Gewinn neu, so dass Sie am Ende Folgendes erhalten
bei Verlust schließen
Als Ergebnis haben wir
Ich füge hinzu:
Offensichtlich verstehe ich etwas an HFT nicht. Soweit ich weiß, ist es beim "sehr schnellen" Handel egal, welche Geschäfte man vorher gemacht hat.
HFT gab ein Beispiel für einen TS, der einfach eine Menge Geschäfte macht.
Sie können einen Lauf über einen langen Zeitraum von einigen Scalper laufen. Die Hauptsache ist, dass man viele Geschäfte hat (Zehntausende). Dann werden die Nachteile der derzeitigen Umsetzung der Arbeit mit der Geschichte deutlich.
Die derzeitige Situation stellt sich wie folgt dar. Wenn es viele Angebote gibt, verwenden Sie nicht den Verlauf.
In der SD...
Das ist großartig.
es genügt, die Verwendung des LAST-Preises zu streichen, um angemessene Ergebnisse zu erzielen
Bitte helfen Sie mir, den Mindestabstand in Punkten zwischen dem Eröffnungskurs der Position und den Stop-Loss- und Take-Profit-Levels zu finden, damit diese nicht zu nahe am Eröffnungskurs liegen und der Fehler 10016 (TRADE_RETCODE_INVALID_STOPS) nicht auftritt. Ich habe versucht, SymbolInfoInteger (siehe Code unten) zu verwenden, aber diese Berechnung gibt 0. Wenn jemand kann mir eine Idee, wie man es richtig zu berechnen.
Bitte helfen Sie mir, den Mindestabstand in Punkten zwischen dem Eröffnungskurs der Position und den Stop-Loss- und Take-Profit-Levels zu finden, damit diese nicht zu nahe am Eröffnungskurs liegen und der Fehler 10016 (TRADE_RETCODE_INVALID_STOPS) nicht auftritt. Ich habe versucht, SymbolInfoInteger (siehe Code unten) zu verwenden, aber diese Berechnung gibt 0. Wenn jemand kann mir eine Idee, wie man es richtig zu berechnen.
0 - keine Begrenzung. Es gibt aber auch SYMBOL_SESSION_PRICE_LIMIT_MIN und SYMBOL_SESSION_PRICE_LIMIT_MAX.
0 - es gibt keine Begrenzung. Es gibt aber auch SYMBOL_SESSION_PRICE_LIMIT_MIN und SYMBOL_SESSION_PRICE_LIMIT_MAX.
Hmm, in diesem Fall wünschte ich, SYMBOL_TRADE_STOPS_LEVEL würde irgendwie anders funktionieren. Wenn 0 unbegrenzt ist, dann könnte man theoretisch beim Senden von .PositionOpen(...) an den Server Stops bei 1 Pip (um 5 Stellen) vom Eröffnungskurs platzieren, aber der TRADE_RETCODE_INVALID_STOPS-Fehler würde hier zu 100% auftauchen. Ich bin bis jetzt ratlos.
Wie wäre es damit?
Bei jedem Tick wird entweder ein Limit auf den aktuellen Preis gesetzt (zur sofortigen Ausführung) oder die Position geschlossen. Das heißt, es sollte eine Vielzahl von Positionen geben. Dies ist jedoch nicht der Fall, da die Begrenzer nicht mehr funktionieren. Hier ist das Ende des Protokolls zu sehen
SellLimit war auf Bid gesetzt, wurde aber nie ausgeführt.
Im Jahr 1585 war damit alles in Ordnung.
Es wurde wieder etwas mit dem Prüfgerät gemacht - 1586.
Und ich verstehe, dass ich falsch liege, aber ich habe trotzdem den Eindruck, dass es einen falschen Ansatz für die Veröffentlichung von Builds gibt. Früher gab es keine so große Anzahl von Fehlerberichten nach der Veröffentlichung von Builds.