|
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
Du hast natürlich recht, Traderdoc. Es ging da aber erst mal ums Prinzip, dass eine Order eine Ticketnummer hat, die man z.B. beim Oeffnen einer Order erhält (oder eben auch aus bestehenden Orders lesen kann), und dass diese beim Close angegeben werden muss.
In meinen EA's sieht das natürlich auch etwa so aus wie bei dir. Aber das ist nicht unbedingt Stoff für Lektion 1 TraderHolic schreibt ja selbst, er sei Anfänger. Da sollten auch die Antworten erst mal einfach sein. Und du hast nochmals recht, wenn du in vielen Beiträgen schreibst, ohne lernen, lernen, lernen geht's einfach nicht. Ich wundere mich auch manchmal, wie einfach sich manche das vorstellen. |
|
|||
Mit "Da sollten auch die Antworten erst mal einfach sein." ist das so eine Sache.
Wenn die Einfachheit dann dazu führt, dass sie falsch eingebaut wird, nutzt sie dem Anfänger überhaupt nichts. Das bringt dann eher Verwirrung und Frust, wenn es nicht funktioniert. Das Thema OrderSelektion ist sicherlich kein Einfaches, aber bestimmte Sachverhalte lassen sich nicht so einfach darstellen, ohne dass ein beträchtlicher Datenverlust damit einherginge. traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
Also, ich habe es probiert und es funktioniert super!
Ihr habt natürlich beide zur Lösungsfindung beigetragen. TogoTigers Lösung konnte ich sofort nachvollziehen und einprogrammieren. traderdoc hat dann nochmal die Profi Variante gezeigt, welche ich bestimmt in einigen Wochen benötige. Oder wenn die "einfache" nicht mehr reicht. Vielen Dank dafür! |
|
|||
Gratuliere, ein Schritt weiter.
Traderdocs Lösung wirst du sicher auch bald verstehen. Gruss Erwin |
|
|||
Ok, traderdocs Lösung habe ich gestern auch noch gebraucht.
Noch 2 Fragen: Warum wird der ADX nicht berücksichtigt? Der if Befehl wird trotz "nicht erfüllen" des ADX trotzdem ausgeführt. PHP-Code:
Kann man auch einer einzelnen Kerze eine Nummer geben? So wie man auch einer Order eine Nummer geben kann? Danke |
|
|||
Der Order gibt man! keine Nummer. Die wird beim Tester mit 1 beginnend von MT4 festgelegt. Beim Demo- und Livekonto wird diese Nummer vom Broker verteilt.
Zum Code: In solchen Fällen füge ich immer die Funktion Print(...) an bestimmte Stellen ein. Für ... stehen dann entsprechende zu überprüfende Variablen oder einfach nur eine kurzer String zu Überprüfung, wo der EA hinläuft. traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
Lesezeichen |
Stichworte |
magic number, magic nummer, magicid, mql4, programmierung, programmierung metatrader |
|
|