EA Problem mit Hammererkennung - Seite 2
Seite 2 von 572 ErsteErste 12
Ergebnis 11 bis 13 von 13

Thema: EA Problem mit Hammererkennung

  1. #11

    Zitat Zitat von ;
    I hSieht der Computer mehr Ziffern im Preis als wir. Zum Beispiel sehen wir 1,44551 sowohl beim Schluss als auch beim Hoch; sieht der Computer möglicherweise 1.445519?
    Sie haben Recht mit Ihrer Annahme, aber der schwierige Teil ist, dass die Situation nicht in 100% der Fälle eintritt. Es kommt oft genug vor, dass Sie immer Code schreiben sollten, um damit umzugehen. Führen Sie zunächst niemals einen Gleichheitsvergleich mit Doubles durch. Wenn Sie sie vergleichen müssen, subtrahieren Sie sie voneinander und stellen Sie dann eine Toleranz ein, z. B. Punkt, der 0,00001 in einem 5-stelligen System ist. Zweitens verwenden Sie NormalizeDouble(), um die überflüssigen Ziffern zu entfernen. Wenn Sie dies tun, vermeiden Sie viele lästige, schwer zu findende Fehler.

  2. #12
    Ok, Sie haben das sehr einfach klingen lassen ... irgendwie scheint es viel schwieriger zu sein, es zu tun. Ich werde Ihnen nicht sagen, wie lange es gedauert hat, das wenige, das ich getan habe, fertigzustellen. Wie würde ich es auch tolerant gegenüber einer Differenz von 0,00002 zwischen dem Hoch und dem Schluss machen.

  3. #13
    Vielen Dank für Ihren Beitrag, da jede Hilfe sehr geschätzt wird. Ich suche nicht nach einem bullischen Engulfing, da ich mir keine allzu großen Sorgen um die vorherige Kerze mache, sondern ich suche nach einer Kombination aus dem Schlusskurs innerhalb von lt;= 0,00002 und dem gleichen Schlusskurs gt;= zum 21 EMA. Für Shorts würde ich nach dem gleichen Schlusspunkt suchen, aber eher unter dem 21er Ema als darüber. Außerdem war mir nicht klar, dass ich wahr oder falsch angeben musste. Gilt das auch für die Antwort von CodeMeister? Nochmals vielen Dank an alle!
    Zitat Zitat von ;
    hey Max..... lass es nicht dein letzter Versuch sein..... und denk daran, dass viele in diesem Forum viele Jahre und/oder viele tausend Dollar an College-Geld ausgegeben haben, um zu lernen, was du versuchst zum eingefügten Code bool bull() { if((Close#91;2#93;lt;Open#91;2#93 (Open#91;1#93;lt;Close#91;2#93 (Close#91;1#93;gt;Open#91;2#93) return(true); sonst zurück (falsch); }/---/--- Sie können auch Ziffern verwenden, um unterschiedliche Symbole zu erfüllen.... Eingefügter Code NormalizeDouble(Close#91;1#93;,Digits);
    Zitat Zitat von ;
    hey Max..... lass es nicht dein letzter Versuch sein..... und denk daran, dass viele in diesem Forum viele Jahre und/oder viele tausend Dollar an College-Geld ausgegeben haben, um zu lernen, was du versuchst zum eingefügten Code bool bull() { if((Close#91;2#93;lt;Open#91;2#93 (Open#91;1#93;lt;Close#91;2#93 (Close#91;1#93;gt;Open#91;2#93) return(true); sonst zurück (falsch); }/---/--- Sie können auch Ziffern verwenden, um unterschiedliche Symbole zu erfüllen.... Eingefügter Code NormalizeDouble(Close#91;1#93;,Digits);

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
Die tradingintuitive Webseite verwendet Cookies
Wir nutzen Cookies, um Ihnen das Webseitenerlebnis bestmöglich anbieten zu können. Durch weitere Nutzung der Webseite erlauben Sie die Nutzung von Cookies. Für weitere Details und wie Sie ggf. diese Einstellungen verändern können, lesen Sie bitte unsere Datenschutzbestimmung. Lesen Sie mehr