|
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
@MA-EA, jetzt mal ganz ehrlich, so langsam verstehe ich Deine Renitenz nicht.
Wir haben Dir doch nun schon mehrmals geschrieben, wie der CCI richtig berechnet wird. Alleine aus der Tasache der Definition des iCCI() gehen alle zu verwendenden Variablen eineindeutig hervor. Und dann sollte der erste Hinweis, dass die dritte Variable nicht 100 im Sinne der Lage der horizontalen Linie sein kann, geschweige denn -100, weil die Kerzenperiode nie negativ sein kann. So nun hat Dir @ralfbenker nun nochmals eineindeutig etwas dazu geschrieben. Dem ist nichts mehr hinzuzufügen. Ein paar Blicke mehr in die Docs zum MQL werden aber nicht schaden. traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
Dann erzählt mir demnächst mal, wie er sich macht, wenn die Indicator-Lines auf 1 oder 0 gestellt sind.
|
|
|||
Warum sollte sich jemand die Mühe machen, eine EA zu testen, der definitiv bzgl. des CCI falsche Ergebnisse liefern wird?
Hast Du den EA irgendwo abgeschrieben oder resultiert die z.T. falsche Anwendung aus Deiner Feder? traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
Zitat:
Wenn ich richtig verstehe, müsste dass so sein: Code:
extern int indicator_level1 = 1; extern int indicator_level2 = 1; |
|
|||
Nein, das hast Du wieder nicht richtig verstanden!!!
Die dritte Variable in der Funktion iCCI() ist ein Periodenwert!!!!!!, d.h. dort steht eine natürliche Zahl außer 0, aber auch nicht 1., denn dann würde der CCI nur über 1 Kerze (die letzte Kerze) berechnet werden. In der Regel steht da als guter "Mittelwert" 14. Bei MAs beträgt die Periode zuweilen 50, 100 oder gar 200. Und über diese Anzahl Kerzen werden die Indikatorwerte berechnet. Und nochmals, diese Periode hat überhaupt nichts mit den beiden Level-Werten zu tun, die Du jedes Mal als dritte Variable einsetzt. Ist das jetzt klar? traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
Cool, die Mühe war ja wohl wieder umsonst.
@MA_EA in dem Code des korrigierten EA's den ich dir angehängt hatte siehst Du wie es richtig sein müsste. Aber Du scheinst Dir den nicht angeguckt zu haben. Der Unterschied sind die Bedingungen für den Eintritt in einen Trade, Zeile 103/104 |
|
|||
Jo, wenn er mir nun nochmal mit seinem indicator_level1-Kram kommt, steige ich aus!
traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
@ traderdoc
Könntest Du das mal anhand von Beispielen erklären? Ich kapier nämlich gar nix. |
|
|||
Nein, nicht weil ich nicht will, sondern weil ich das zum x-ten Mal wiederholen würde, was andere hier auch schon geschrieben haben.
Also eigentlich ist der Sachverhalt einfach zu verstehen und nach unseren zahlreichen Hilfen auch gut nachzuvollziehen. Ich denke, Du solltest die Hilfestellungen von Anfang an nochmals durcharbeiten. Und auch dieser Rat zum wiederholten Male. Schaue in die Docs zum MQL, schaue Dir Codebeispiele an, die funktionieren, zerlege den Code in jede Zeile, verstehe die Zeile, bevor Du zur nächsten gehst. Wenn die Basics nicht sitzen, dann wirst Du nicht vorankommen. traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
Lesezeichen |
Stichworte |
ea, expert advisor, ichimoku kinko hyo, ichimoku kinko hyo ea, ichimoku kinko hyo expert advisor, mql4, programmierung, programmierung metatrader |
|
|