Ergebnis 1 bis 9 von 9

Thema: OrderSend Problem

  1. #1
    Warum funktioniert das nicht:

    OrderSend (NULL, OP_SELL, 0, 10611, 1, 10600, 10620, NULL, 12121,0, Goldrute);

    Preis war bei 10700!

  2. #2
    Wenn Sie eine Market Order absenden, müssen Sie AskBid als Einstiegspreis verwenden ... und nicht einen bestimmten Wert.

  3. #3
    Und wie wäre es mit OrderSend (NULL, OP_SELLLIMIT, 0, 10611, 1, 10600, 10620, NULL, 12121,0, Goldrute)? Das funktioniert auch nicht!

  4. #4
    Sie müssen den Preis normalisieren: Eingefügter Code NormalizeDouble (YourPriceHere, _Digit) Und natürlich mit viel Losgröße versenden. Sie senden 0 als Losgröße. Stellen Sie sicher, dass Ihr Broker akzeptiert, dass TPSL gleichzeitig mit der Bestellung gesendet wird. ECN erlaubt das nicht. Sie müssen die Reihenfolge nach dem Einstellen von TPSL ändern.

  5. #5
    Versuchen Sie es als nächstes: OrderSend (NULL, OP_SELLLIMIT, 1, NormalizeDouble (10611,5), 1, NormalizeDouble (10600,5), NormalizeDouble (10620,5), NULL, 12121, 0, Goldrute) Ist es so richtig? Sorry für die Frage!

  6. #6

    Zitat Zitat von ;
    Versuchen Sie als nächstes: OrderSend (NULL, OP_SELLLIMIT, 1, NormalizeDouble (10611,5), 1, NormalizeDouble (10600,5), NormalizeDouble (10620,5), NULL, 12121, 0, Goldrute) Sorry für die Frage!
    Ist der Einstiegspreis 10611 oder sollte es 1,0611 sein? Damit ein Verkaufslimiteintrag über dem aktuellen Preis liegen muss, muss SL über dem Einstiegspreis und darunter liegen.

  7. #7
    Vielen Dank unglaublich, wie viele Möglichkeiten es gibt, Fehler zu machen .... also vielen Dank für Ihre Hilfe ... Übrigens, der Wert des deutschen DAX30 lag bei etwa 10600! Mehrere Wege versucht, aber fehlgeschlagen .... Rufen Sie einfach GPDUSD OrderSend an (NULL, OP_SELLLIMIT, 1, NormalizeDouble (2.0,5), 1, 0, 0, NULL, 1, 0, Goldrute); Warnung (GetLastError ()); Ich bekomme jedes Mal einen Fehler 4055! Wie 2 lösen Grüße aus dem sonnigen München R

  8. #8

    Zitat Zitat von ;
    Vielen Dank unglaublich, wie viele Möglichkeiten es gibt, Fehler zu machen .... also vielen Dank für Ihre Hilfe ... Übrigens, der Wert des deutschen DAX30 lag bei etwa 10600! Mehrere Wege versucht, aber fehlgeschlagen .... Rufen Sie einfach GPDUSD OrderSend an (NULL, OP_SELLLIMIT, 1, NormalizeDouble (2.0,5), 1, 0, 0, NULL, 1, 0, Goldrute); Warnung (GetLastError ()); Ich bekomme jedes Mal einen Fehler 4055! Wie 2 lösen Grüße aus dem sonnigen München R
    Sie können nicht versuchen, Bestellungen von einem Innenbereich abzugeben. Es muss von einem EA oder einem Skript stammen. HTH

  9. #9
    Deshalb ist 4055 ein Indior-Fehler :-) Vielen Dank! Diesen Hinweis in der Dokumentation nicht gefunden!

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
Die tradingintuitive Webseite verwendet Cookies
Wir nutzen Cookies, um Ihnen das Webseitenerlebnis bestmöglich anbieten zu können. Durch weitere Nutzung der Webseite erlauben Sie die Nutzung von Cookies. Für weitere Details und wie Sie ggf. diese Einstellungen verändern können, lesen Sie bitte unsere Datenschutzbestimmung. Lesen Sie mehr