Evtl. solltestst Du doch mal andere Buffer benutzen, z.B. 0 und 1.
|
Leider geht es auch nicht mit der 0&1
Gesendet von iPhone mit Tapatalk |
Kann er damit eigentlich was anfangen?
"Heiken_Ashi_Smoothed" Soviel ich weiß, darf nur der korrekte Name des HA eingetragen werden. :confused: Edit:Gibts eigentlich Fehlermeldungen oder Warnungen? |
Das geht mit Sicherheit:
Code:
double val0, val1; traderdoc PS: "Kann er damit eigentlich was anfangen? "Heiken_Ashi_Smoothed" Soviel ich weiß, darf nur der korrekte Name des HA eingetragen werden." Das ist der korrekte Name!! |
Hi,
ich habe es mit allem möglichen probiert und es will einfach nicht laufen. 1. Es passt nicht zu meinem Indikator-Bild (Heiken_Ashi_Smoothed). Ich habe den Indikator in den Tester (als template) eingebaut, aber das was ich sehe und was der EA macht, das sind zwei verschiedene Welten. 2. Es werden nur buy orders ausgelöst. Hier einmal der gesamt Code Code:
//+------------------------------------------------------------------+ |
Die Indikatorabfrage gehört auf jeden Fall in die Funktion OnTick(), egal ob direkt per Code oder aufgerufen über eine externe Funktion, z.B. CheckIndicator(). Steht das alles nur! In OnInit(), dann wird die Indikatorabfrage auch nur einmal! durchlaufen.
Diese Funktion braucht auch nur dann aufgerufen zu werden, wenn eine neue Kerze gebildet wird, z.B. per if (OldTime != Time[0]) { CheckIndicator(); OldTime = Time[0]; } Das zweite if (total == 0) ist überflüssig und irgendwas ist auch an der {} Setzung nicht korrekt. traderdoc |
double total,ticket;
Muss das nicht int sein? Lad vielleicht mal hoch. |
Zitat:
Danke MA-EA, hast recht. Die Wert sind ganze Zahlen. Und ebenfalls vielen Dank an Traderdoc, denn jetzt läuft die EA [emoji16] |
Alle Zeitangaben in WEZ +2. Es ist jetzt 00:26 Uhr. |
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum