Eröffnung von Geschäften mit größerem Spread als angegeben
1 Antworten
Mike H.
vor 9 Jahren #112367
OK, ich habe es herausgefunden... Ändern Sie den Code in sqConvertToPips (Ask - Bid) < 2.2 oder (Ask - Bid) < 0.00022
Im Assistenten wäre es sqConvertToPips Spread < 2.2
Beispiel: Long eingeben, wenn eine der Bedingungen Spread < 2,2 ist
Code angezeigt als (Ask - Bid) < 2,2
aber die Geschäfte werden unabhängig von der Spread-Größe geöffnet... Was mache ich falsch?
Die Trading Desks verwenden 5 Dezimalstellen... DEMO-Konten
Im Editor habe ich versucht, auf (Ask - Bid) < 2 und (Ask -Bid) < 2.0 zu wechseln und die Trades öffnen sich immer noch mit größeren Spreads...
Mark Fric
vor 9 Jahren #125392
Hallo,
können Sie es entweder als:
ConvertToPips(Spread) < 2,2
oder
Spread < ConvertToRealPips(2.2)
Auf jeden Fall sollte es funktionieren.
Haben Sie bedacht, dass sich der Spread ändern könnte, seit die Aktion ausgelöst wurde und Ihr Auftrag erteilt wurde?
Außerdem könnte es zu Abweichungen in der Reihenfolge kommen.
Wenn Sie glauben, dass es nicht funktioniert, versuchen Sie, den Spread von 2,2 auf 0,1 zu ändern. Werden die Trades dann immer noch angenommen?
Wenn ja, würde das bedeuten, dass es einen Fehler gibt, aber das glaube ich nicht, das ist ein sehr einfacher Vergleich.
Es spielt keine Rolle, ob der Broker 4 oder 5 Dezimalstellen verwendet, es wird automatisch erkannt.
Mark
StrategyQuant Architekt
Ansicht von 1 Antwort (von insgesamt 1)