Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Na, dann fang doch mal an zu experimentieren.
InpRedraw wird doch nur einmal im Code verwendet:
Also, da der Debugger mit historischen Daten (Strg+F5) über den Tester läuft setzt da mal einen Debugger halt und kontrolliere den Wert und den Weg!
Du kannst aber auch die Variable ändern:
von
auf
Probier es einfach...
Danke für die Hinweise, dass mit dem
hatte ich auch schon ausprobiert, aber ohne Erfolg.
Hab auch im Indikator-Code die ganze enum und InpRedraw Geschichte rausgeschmissen,
der Indikator funktionierte sogar noch :) da war ich richtig glücklich, weil ich erst seit einem Jahr dabei bin, aber
es hat alles nichts geholfen. Bin hinundhergerisssen, ob es an der iCustom Parameterübergabe liegt oder
am Indi-Code... aber das ergibt keinen Sinn, weil der Indikator in Realtime einwandfrei funktioniert...
Kann es daran liegen dass der Tester bezüglich der Parameter 'seinen eigenen Kopf' hat?
Druck doch mal in beiden OnInit()s aus, welchen Wert der Parameter hat.
Bei mir steht der Indikator 'Extreme_TMA_line_indicator.mq5' mehrfach herum.
Einmal im Ordner MQL5\Indicators und im Ordner MQL5\Indicators\Examples. Prüf mal nach ob der bei dir auch mehrfach herumsteht.
Da hat der EA bei mir den falschen Indi 'erwischt'.
Jetzt geht's.
Jetzt habe ich das Problem begriffen. Der letzte Inputparameter wird einfach nicht an den Indi weitergegeben.
Lass den letzten Parameter (inpRedraw) einfach weg, dann sollte der Indi die Standardeinstellung nehmen.
Im Prinzip könntest du alle weglassen, kannst aber dann nix mehr optiomieren.
Wenn du das in die OnInit() einfügst siehst du den Indi im Chart. (nicht nur im Tester).
so mache ich es meistens, ohne Parameter, weil ich die Standardeinstellung bevorzuge,
aber das verrückte ist, dass es nicht funktioniert, er liefert immer die "No" Einstellung (rote Linien).
ich habe schon viele iCustoms implementiert, aber so ein Problem hatte ich noch nie...
so mache ich es meistens, ohne Parameter, weil ich die Standardeinstellung bevorzuge,
aber das verrückte ist, dass es nicht funktioniert, er liefert immer die "No" Einstellung (rote Linien).
ich habe schon viele iCustoms implementiert, aber so ein Problem hatte ich noch nie...
Das ist auch mir ein Rätsel- Ich hab den Indi umgebaut. Die Colorline herausgenommen und auch die letzten 2 parameter. Bei mir läuft er.
Versuche den mal. Ich hab die (alte) statische definition auf dynamisch (flexibler) umgestellt.
Das ist auch mir ein Rätsel- Ich hab den Indi umgebaut. Die Colorline herausgenommen und auch die letzten 2 parameter. Bei mir läuft er.
Versuche den mal. Ich hab die (alte) statische definition auf dynamisch (flexibler) umgestellt.
Krass :) tausendfachen Dank das du dir die Mühe gemacht hast.
ich kann es kaum glauben, hast was gut bei mir.
Werde ihn heute Abend gleich mal ausprobieren... fühlt sich an wie Weihnachten, kann es kaum abwarten :)
Vielen, vielen Dank!!!
Das ist auch mir ein Rätsel- Ich hab den Indi umgebaut. Die Colorline herausgenommen und auch die letzten 2 parameter. Bei mir läuft er.
Versuche den mal. Ich hab die (alte) statische definition auf dynamisch (flexibler) umgestellt.
Ich habe deinen Indikator eingebaut und sogar MT5 neu installiert, aber das Ergebnis hat sich leider nicht verändert...
Auf dem Bild habe ich einen Ausschnitt vom Ergebnis, könntest du bitte den Tag mal bei dir durchlaufen lassen, um
zu gucken, ob es da Unterschiede gibt...
Kann es daran liegen dass der Tester bezüglich der Parameter 'seinen eigenen Kopf' hat?
Druck doch mal in beiden OnInit()s aus, welchen Wert der Parameter hat.
Kann es daran liegen dass der Tester bezüglich der Parameter 'seinen eigenen Kopf' hat?
Druck doch mal in beiden OnInit()s aus, welchen Wert der Parameter hat.
Das glaube ich auch langsam, das mein Tester sein eigenes Ding durchzieht...
Ich hab mir das IndikatorHandle ausgeben lassen, da kam ne 10.0000000 raus
bei den Arrays habe ich nur Fehlermeldungen erhalten, keine Ahnung wie das in der Oninit() gehen soll...
Ich habe deinen Indikator eingebaut und sogar MT5 neu installiert, aber das Ergebnis hat sich leider nicht verändert...
Auf dem Bild habe ich einen Ausschnitt vom Ergebnis, könntest du bitte den Tag mal bei dir durchlaufen lassen, um
zu gucken, ob es da Unterschiede gibt...
Ich schau mir das noch heute, etwas später, an.
danke, mach dir aber keinen Streß...
PS Ich habe vergessen die IsNewBar() einzubauen, aber das ändert am Ergebnis ja nichts