Einfacher RSI-Algorithmus
11 Antworten
kom75
vor 7 Jahren #116434
Hallo,
Ich möchte ein einfaches Algo erstellen, bei dem ich, wenn Position 1 geöffnet ist, Position 2 und Position 3 öffnen kann, wenn die Regeln es erlauben. Aus irgendeinem Grund Position1 wird bei der Eröffnung der nächsten Kerze geschlossen, auch wenn Schließen Regel nicht erfüllt wurde. Was habe ich falsch gemacht?
Die zweite Frage ist, wie ich einen monetären Stop in diesem Algo setzen kann? Die Idee dahinter ist das Risiko der gleichen Menge an Geld unabhängig von geöffneten Positionen. Wenn ich 100 Pips mit der ersten Position riskieren, wenn ich 2. öffnen, möchte ich den gleichen Betrag in monetärer Hinsicht riskieren
Danke für jede Hilfe
tomas262
vor 7 Jahren #141927
Hallo,
in Ihrer Exit-Bedingung verwenden Sie "OR", was die Bedingung immer dann gültig macht, wenn der RSI (2) höher als 50 ist. Versuchen Sie, es mit "AND" zu ersetzen und es sollte helfen
kom75
vor 7 Jahren #141932
Es ist genau das, was ich will. Wenn ich auf AND wechsle, wird die Position geschlossen, wenn beide Bedingungen erfüllt sind.
kom75
vor 7 Jahren #141933
Ich sollte hinzufügen, dass manchmal Position nach 1-2 Sekunden geschlossen wird, definitiv nicht wegen RSI. Etwas falsch in den Code und ich kann nicht finden, was
tomas262
vor 7 Jahren #141941
Hallo,
es funktioniert bei mir wie erwartet. Zwei Trades funktionierten normal, während der dritte "sofort" wegen der RSI-Ausgangsbedingung geschlossen wurde
Um den monetären Stopp zu verwenden, können Sie die Funktion "Open P/L" verwenden, um den offenen Verlust zu überwachen und über den Ausstieg zu entscheiden.
kom75
vor 7 Jahren #141942
Hallo Tomas,
Ich habe noch einmal nachgesehen und jetzt wurde die erste Position nicht geschlossen, aber auch die 2. und 3. nicht geöffnet. Ich hatte noch nie ein solches Problem mit professionellen Algos. Ich sehe seine Arbeit auf Ihrer Plattform, kann etwas falsch in meinem sein?
um nicht mehr als $100 zu riskieren, sollte das offene P/L =< 100 sein?
Danke
kom75
vor 7 Jahren #141944
letzte Frage Tomas. Ist es möglich, dass dieser Algo auch manuelle Trades schließt? Der Algo hat die erste Position eröffnet und weil er die 2. und 3. nicht eröffnet hat, habe ich sie manuell mit festem tp geschlossen. Algo hat alle 3 Positionen zusammen nach den Regeln geschlossen (rsi>50), aber unter dem festen tp für manuelle Trades
danke für Ihre Antwort
tomas262
vor 7 Jahren #141987
Hallo,
Erhalten Sie beim Testen einen Fehler? Sehen Sie sich das Journal an
Sie sollten IF Open P/L < -100 für die Erkennung von Verlustgeschäften verwenden.
Manuelle Gewerke haben die magische Zahl 0, so dass Sie sie alle als eine Gruppe verwalten können.
kom75
vor 7 Jahren #142008
Hallo,
Seltsame Sache, im Backtest ist alles in Ordnung, aber im Demo- oder Live-Handel wird nur ein Handel eröffnet. Ich habe Geld auf acc, keine Anzahl von offenen Positionen Beschränkung. Wirklich nicht verstehen
kom75
vor 7 Jahren #142011
Unten 2 Druckbilder mit aktuellen Positionen
tomas262
vor 7 Jahren #142031
Haben Sie das Terminal auf mögliche Fehler untersucht? Wie sieht es mit der Losgröße aus? Haben Sie den richtigen Wert für Demo/Live eingestellt?
kom75
vor 7 Jahren #142033
Ja, ich habe alle überprüft und alles scheint richtig zu sein. im Bit verloren, weil Algo arbeitet in sehr erratische Weise. Am selben Tag habe ich AUDUSD und EURUSD printscreen, GBPUSD funktionierte gut mit 3 Positionen geöffnet. Jedenfalls danke Tomas für den Blick auf den Algo und ich werde immer noch versuchen, eine Lösung zu finden
Ansicht von 11 Antworten - 1 bis 11 (von insgesamt 11)