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
Ich weiß, er ist ein wenig unordentlich! Ich habe viel damit herumgespielt - also schnell zurück zu dem Punkt, von dem aus wir gesprochen haben? Ich nehme an, Sie meinten diesen ganzen Teil, richtig?
Ähm ... Sie müssen einen Schritt zurücktreten, tief durchatmen und Ihren Code sorgfältig lesen, Funktion für Funktion, Zeile für Zeile ... Fragen Sie sich: "Was will ich hier erreichen?", und prüfen Sie dann, ob Ihr Code das auch wirklich tut ... zum Beispiel:
Dieser if-Test führt einen Kommentar aus, wenn er wahr ist ? ? ? ? ? ignorieren Sie das für einen Moment . . wie ist OrdersTotal() eine Ticketnummer? SELECT_BY_TICKET ist nicht einmal eine gültige Position, wenn Sie SELECT_BY_POS verwenden.
Ich glaube nicht, dass dieser Code das Problem ist, das Sie haben, auch wenn er einige Probleme hat.
Ja, das ist ein guter Punkt, auch wenn das, ehrlich gesagt, keinen wesentlichen Unterschied macht.
Hmmm....
Ja, das ist ein guter Punkt, auch wenn das, ehrlich gesagt, keinen wesentlichen Unterschied macht.
HmmCOPY00
Nein, tut es nicht ...
Ich glaube nicht, dass dieser Code das Problem verursacht... auch wenn er einige Probleme hat.
Ich glaube nicht, dass Sie den Code zeigen, der das Problem verursacht...
Dies ist der Abschnitt "Kaufen" - spuckt einfach ein "OP_BUYSTOP" aus.
Dies . . .
. . . ist ein Problem mit {} geschweiften Klammern . . .
Sortieren Sie Ihre Einrückung und Sie werden diese Probleme schnell "sehen".
Yea, wieder gut schreien, ich habe durch gegangen und sortiert ein paar der Einrückung Fragen... immer noch mit den gleichen Fragen stecken aber? Welchen anderen Code meinst du, dass es daran liegen könnte? Ich könnte mir nicht vorstellen, dass es an einem anderen Teil meines Codes liegt...?
Dies wird im Journal während meiner for-Schleife gedruckt, wo im Falle einer ausstehenden Buy Stop Order, wenn die 60 EMA > als die OrderStopLoss ist, wird es die ausstehende Order schließen, eine neue mit neuen SL öffnen (die hinter der 60EMA ist), passen Sie den Take-Profit, um die 1:2 Belohnung zu unterhalten, und ändern Sie die Lose relativ zu dem Stopp in Punkten und mein Risikoprofil (sagen wir 2%).
Wenn dies alles geschieht, funktioniert die benutzerdefinierte Variable "Current Lots", die "LotSize" innerhalb von OrderSend ist, sie sendet eine Lotgröße, die für den Server nicht korrekt ist: "0.18215"? Könnte dies ein Problem sein, obwohl die Aufträge eigentlich trotzdem gesendet werden - diese Frage steht eher im Zusammenhang mit "könnte dies der Grund sein, warum ich "OrderType==OP_BUY" nicht aufrufen kann?
Das ist ein langwieriger Prozess lol...