Ich kann Dir nur raten, proboere Deine Ideen im Debugger (mit historischen Daten) aus. Du kannst die aktuellen Werte der Indikatoren sehen und sehen warum nicht passiert, was Du Dir denkst - und Du kannst so auch erkennen, was gehen könnte.
Habe ich. Bevor ich das mit meinem Geld ausprobiere werde ich das auch mit meinem Demo account testen. Jedoch ist halt das Problem das mein Algorithmus zu spät eingreift. Es findet eine Überschneidung statt und mein Bot kauft/verkauft auch, aber erst 1 bis 2 Kerzen später....
Habe ich. Bevor ich das mit meinem Geld ausprobiere werde ich das auch mit meinem Demo account testen. Jedoch ist halt das Problem das mein Algorithmus zu spät eingreift. Es findet eine Überschneidung statt und mein Bot kauft/verkauft auch, aber erst 1 bis 2 Kerzen später....
dann musst du wohl deinen Algorithmus anpassen
dann musst du wohl deinen Algorithmus anpassen
Hast du da Erkenntnisse das der EA auf mehrere Threads aufgeteilt wird?
Hallo,
danke für die hinweise, das ist sehr hilfreich.
wenn ich es jetzt richtig verstanden habe, soll ich zu einem die IMA außerhalb von der on tick funktion machen (bspw in ONInit)?
und dazu füge ich noch timecurrent hinzu ?

- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Hallo zsm,
ich versuche gerade 2 SMA darzustellen und ich will das bei einer Überkreuzung jeweils gekauft bzw verkauft wird. Jedoch kriege ich es nicht das mein Algorithmus bei der Überschneidung eingreift.
Er greift immer später ein, wenn der eine Wert größer ist als der andere. mit einer if-Abfrage == funktioniert es auch nicht.
Meine Idee war es daher verschiedene Timeframes zu nutzen. Sprich ich erstelle meine MA für jeweils 15 min, nutze aber meinen Algorithmus in einem 1min Chart, so dass ich genauer arbeiten kann.
Ich habe erst vor kurzem mit EA angefangen, deswegen weis ich hier nicht weiter. Macht meine Idee sinn, wenn ja wie kann ich das machen bzw. kann man das Problem vllt anders lösen?
Danke schonmal!!