[Archiv!] Jede Anfängerfrage, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht daran vorbei. Könnte nirgendwo ohne dich hingehen - 2. - Seite 288
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
Guten Tag, wer kann helfen, ein Problem zu lösen, vielleicht mache ich etwas falsch,
Ich habe einen Klimablock, der die Schlussflagge der letzten Position bei Takei zurückgibt und dasselbe für den Stop,
aber ich verwende es folgendermaßen.
und zunächst läuft alles wie geplant und bei Los 4 öffnet sich die, die ich brauche und diese
Ich kann nicht herausfinden, wofür es ist.
zur Verdeutlichung
Ich kann nicht herausfinden, wofür es ist
Das ist richtig,
Die erste Prüfung (Summe==1) findet statt, wenn der Auftrag noch 1 ist. Innerhalb des Blocks finden Sie den letzten geschlossenen Verkauf -> offen, den letzten geschlossenen Kauf -> wieder offen. Das sind 3 Bestellungen.
Ja, das ist richtig,
Die erste Prüfung (Summe==1) findet statt, wenn der Auftrag noch 1 ist. Innerhalb des Blocks finden Sie den letzten geschlossenen Verkauf -> offen, den letzten geschlossenen Kauf -> wieder offen. Daraus ergeben sich bereits 3 Aufträge.
Ja, aber wie soll man es machen, es waren nur 2 Aufträge, so dass es nicht einen Auftrag unter Nummer 6 eröffnet,
Am einfachsten ist es, zu prüfen, ob ein offener Auftrag vom Typ Kaufen oder Verkaufen vorhanden ist. Zum Beispiel so (die Variablen BuyOrders, SellOrders, TotalOrders sind globale Variablen im Programm; sie müssen in der Funktion start() als int BuyOrders, SellOrders, TotalOrders deklariert werden;) :
Es gibt viele Möglichkeiten, die einfachste ist, nach einem offenen Kauf- oder Verkaufsauftrag zu suchen. Nehmen Sie das hier:
Ich verstehe nicht, wie man es benutzt, bitte helfen Sie mir.
Ich verstehe nicht, wie man es benutzt, also helft mir, wenn ihr könnt.
Sind Sie sicher, dass es in drei Kisten gekauft und in einer verkauft werden kann? Es ist nicht symmetrisch...Das werde ich tun, aber ich verstehe immer noch nicht die Logik Ihres Codes:
Sind Sie sicher, dass es sich in drei Fällen um einen Verkauf und in einem Fall um einen Kauf handelt? Es ist nicht symmetrisch...Ich werde dir helfen, aber ich verstehe die Logik deines Codes noch nicht:
Ich möchte, dass er sich öffnet, wenn keine Position auf dem Markt ist, und wenn einer der Werte korrekt ist, dann 1 Auftrag öffnet und wartet, bis die Position geschlossen ist.
Ich möchte, dass es nur dann geöffnet wird, wenn keine Position auf dem Markt ist, und wenn einer der gewählten Werte korrekt ist, dann wird 1 Auftrag geöffnet und dann gewartet, bis die Position geschlossen ist.
Es stellt sich also heraus, dass Sie vielleicht 2 Kaufaufträge und keinen Verkaufsauftrag haben?
Figar0:
Т.е. получается что возможна ситуация когда у вас будет 2 ордера на покупку и не одного на продаж
Nein umgekehrt, die Positionen sollten nur 2 sein, einschließlich Verkaufen ohne Stopps und Behalten, die Erklärung zeigt, wie es funktioniert. richtig, aber eine zusätzliche Position öffnet unter Nummer 6
Nun, dann wird alles viel komplizierter. Beschreiben Sie in Worten, wie der Algorithmus funktionieren soll, und ich werde versuchen, Ihnen dabei zu helfen)
- Es sind 2 Positionen gleichzeitig möglich;
- zunächst 2 Positionen eröffnen: kaufen und verkaufen;
- Wenn die Long-Position durch einen Stop-Loss geschlossen wird -> Eröffnung einer Short-Position mit verdreifachtem SL und TP, erhalten wir zwei Verkaufspositionen, eine mit normalem SL und TP und eine mit verdreifachtem TP;
Wie geht es weiter?