|
Startseite | Registrieren | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
Ein paar vordefinierte Codes
Hi,
ich habe mich etwas in das coden reingelesen, aber irgendwie ist das schon alles sehr komplex. Ich wäre dankbar wenn mir jemand helfen könnte. Ich suche eigentlich einfach nur einen Code wenn der EA eine Position short schliesst dann wieder long direkt eröffnet. Kann mir da einer helfen? Also eigentlich nur der "if" Befehl und was die Bedingung ist (Zahlen kann ich ja dann selbst einsetzen). Gruß, Martin |
|
||||
order schliessen: OrderClose - MQL4 Documentation
order öffnen: OrderSend - MQL4 Documentation Wenn Du keine Ahnung von mql4 hast wirst Du Dich da wohl erst einarbeiten müssen. Es kann auch helfen sich vorhandene expert advisors/indicatoren/etc. anzuschauen und daraus zu lernen. Mit einer Zeile code ist es jedenfalls nicht getan ... |
|
|||
danke erstmal für deine Hilfe,
die Befehle kenne ich, aber was muss da dann genau stehen wenn er die eine order schliesst soll er dann die nächste genau entgegen gesetzt öffnen. also if OrderClose (Buy) then OpenOrder (Sell) aber dafür den Befehl find ich nicht, sonst komm ich schon eigentlich zurecht, nur das "then" weiss ich nicht wie ich es "befehlen" kann. |
|
|||
Zitat:
Ein then wirst Du deshalb nicht finden, weil MQL auf der Sprache C aufbaut und nicht auf der Sprache BASIC! traderdoc |
|
|||
Zitat:
deshalb meine "Anfängerfragen" |
|
|||
Ja ist doch alles klar. Ich wollte nur, dass Du nicht die ganze Zeit nach etwas suchst, was nicht existiert.
|
|
|||
das problem ich suche öfterts nach dem entsprechenden befehl und find ihn einfach nicht. Entweder kenn ich ihn anderse oder gar nicht, aber es ist ja alles möglich wsa ich will, nur wie ist halt die frage.
ich habe aber kurz ne frage weil mir das öfters begegnet und wenn ich alles neue schreibe oder ändere oder andere codes einfüge plötzlich weg ist. Woran liegt es wenn er mir ausgiebt: '}' - unexpected end of program '{' - unbalanced parentheses ich weiss nicht was das soll? Einmal hatte ich sogar einen funktionierenden EA abgeschrieben um zu lernen und es kam, bei dem EA nicht. Wo könnte da der Fehler liegen? Das begreif ich nicht wirklich. PS: Google und Suchfunktion helfen mir nicht wirklich nach solchen Fehlern, egal auf welcher Sprache etc. :/ |
|
|||
Servus Birni,
die Meldungen deuten lediglich darauf hin dass du eine geschweifte Klammer zuviel oder zuwenig hast. Das heißt du solltest die entsprechenden/reklamierten Stellen genau prüfen damit dein EA auch sauber läuft. |
Lesezeichen |
Stichworte |
codes, long, mql4, programmierung, programmierung metatrader, schliessen, short |
Themen-Optionen | Thema durchsuchen |
Ansicht | |
|
|