|
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
Rückgabewerte von iCustom nicht gleich mit Anzeige
Hi Leute,
ich habe das Problem das ich in einem EA meinen Indikator abfragen will und die Werte verwenden möchte. TestValue = iCustom(NULL,PERIOD_M15,"meinIndikator",0,1); sollte eigentlich die Werte des ersten Buffer zurückgeben für die erste geschlossene Kerze oder ? Leider habe ich eine deutliche Diskrepanz zwischen der Anzeige auch M15 in MT4 und den berechneten Werten von iCustom. Kann das evtl. mal wieder an dem Strategietester liegen ? LG, Thomas |
|
|||
So also ich habe mir einfach mal die Werte von iCustom() per Comment im Demokonto Live ausgeben lassen und dort funktioniert es :-(
Ich werd noch verrückt mit dem Strategietester... Hat irgendjemand auch solche Probleme mit dem Strategietester und dafür evtl. ne Lösung ? |
|
|||
Und trotzdem sollten die Parameter der Demo-Version identisch sein zu den Parametern der Tester-Version. Das ist elementar wichtig und leider nicht immer der Fall.
traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
||||
Das dann unterschiedliche Werte angezeigt werden wird sehr wahrscheinlich an dem Indikator selbst liegen. Da kann man auch viel falsch machen.
Ich habe bisher keinen Fall gehabt, an dem einer meiner Indikatoren andere Werte im Backtest als im Livetrading rausgegeben hat, zumindest solange er ordentlich programmiert worden ist. Da musste ich dann schon mal 2-3 mal einen Indikator anpassen. Vielleicht ist dein Indikator auch ein Repainter?!? Dann kannst du natürlich noch wo anders einen Fehler in deinem Code haben und du denkst nur dass das durch den Indikator hervorgerufen wird... |
|
|||
Also ich lasse den gleichen EA im Tester und im Live Modus laufen und sehe unterschiedliche Werte als Rückgabe von iCustom.
der EA soll eigentlich nicht repainten aber ich werd mal weitersuchen... |
|
|||
Läuft der Indikator im Tester mit?
Wenn nicht, dann mit denselben Parametereinstellungen den Indikator mit dem EA visuell sichtbar laufen lassen und dann mal die Werte checken. traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
@ FunThomas:
Hast Du den Spread beachtet? Lad den Indi vielleicht mal hoch. |
|
|||
ich glaube es liegt an fehlenden Daten in der Historie, nach einer gewissen Laufzeit funktioniert das Ganze
Kann ich irgendwo schauen wo ich History Daten habe von welchem Zeitraum und in welchen Perioden ? |
Lesezeichen |
|
|