MT5-Fehler 10014: So diagnostizieren Sie ein ungültiges Handelsvolumen

Wenn MT5 ein ungültiges Handelsvolumen meldet, beginnen Sie mit der angeforderten Losgröße und der Symbolspezifikation. Das Ändern einer nicht damit verbundenen Signaleinstellung führt nicht dazu, dass ein Handelsvolumen vom Server abgelehnt wird.

Bestätigen Sie den genauen Rückgabecode

Der Handelsservercode 10014 lautet TRADE_RETCODE_INVALID_VOLUME. Notieren Sie es zusammen mit dem angeforderten Handelsvolumen und Symbol. Halten Sie den Server-Rückkehrcode getrennt von GetLastError, der eine andere Klasse von Programm- oder Laufzeitfehlern meldet. Eine Journalzeile, die besagt, dass der Handel gescheitert ist, ist zu vage, um eine genaue Lösung zu finden.

Überprüfen Sie das Handelsvolumenraster

Lesen Sie SYMBOL_VOLUME_MIN, SYMBOL_VOLUME_MAX und SYMBOL_VOLUME_STEP. Wenn beispielsweise sowohl das Minimum als auch die Stufe 0.01 sind, befindet sich ein angefordertes 0.015-Lot nicht in diesem Raster. Überprüfen Sie das aktuelle Symbol, anstatt davon auszugehen, dass jeder Broker oder jedes Instrument die gleiche Loterhöhung akzeptiert.

Machen Sie Größen- und Rundungsangaben explizit

Berechnen Sie die beabsichtigte Größe, richten Sie sie an einem akzeptierten Inkrement aus und überprüfen Sie die Grenzen. Wenn das Abrunden das Minimum unterschreitet, entscheiden Sie explizit, ob die Strategie die Eingabe überspringen soll. Durch automatisches Aufrunden kann die ursprüngliche Größenbestimmung überschritten werden. Überprüfen Sie auch alle aggregierten direktionalen Handelsvolumengrenzen separat.

Testen Sie die vollständige Anfrage

  1. Protokollieren Sie das rohe und angepasste Handelsvolumen.
  2. Überprüfen Sie die Anfrage mit OrderCheck und prüfen Sie die Ergebnisfelder.
  3. Senden Sie nur eine gültige Anfrage in der vorgesehenen Testumgebung.
  4. Überprüfen Sie das tatsächliche Serverergebnis. Eine Vorabprüfung ist keine Garantie für die Ausführung.

Machen Sie es zu Ihrem mit MQLume

Eine bearbeitbare Quelle macht diese Diagnose konkret: Sie können die Größenberechnung bis zur Anfrage verfolgen. SieheMy AI Gold MT5und sorgen Sie dafür, dass Ihre benutzerdefinierten Berechnungen leicht zu überprüfen sind.

Quellen und weiterführende Informationen

Zurück nach oben

Überprüfen Sie die Quellprojekte

Überprüfen Sie die bereitgestellte Version, den Eingabeleitfaden und den dokumentierten Testumfang für jedes Paket.

Quantum Titan MT5The Gold Reaper MT5My AI Gold MT5Ultimate Breakout System MT5Quantum Commander MT5

Warenkorb

Eine persönliche Nutzungslizenz pro Projekt. Jedes Projekt kann nur einmal hinzugefügt werden.

Dein Warenkorb ist leer

Wähle ein Quellcode-Projekt aus.

Weiter einkaufen