Einstieg MQL4
Hallo,
ich bin heute erstmalig hier im Forum. Ich suche einen Einstieg in MQL4. Im Internet konnte ich bisher nichts finden. Das Problem ist, dass ich ein Lernprogramm oder Ähnliches in deutsch suche! Für Hilfe bin ich dankbar! emil6 |
Zitat:
|
einstieg in das Programmieren von MQL4
Danke soweit,
ich suche aber keiner Info über den Metatrader 4, sondern mir geht es um das Programmieren von MQL4. danke! emil6 |
Servus Emil,
es gibt keine Lernprogramme oder Videotutorials zur MQL Programmierung. Die einzig verlässlichen Quellen sind: 1. MQL4 Tutorial 2. MQL4 Documentation 3. MQL4 Code Base: expert advisors, custom indicators, scripts and libraries Der Rest ist selbst lernen und ausprobieren. Grüße, Dan |
hallo emil6,
für .mql4 gibt es meines wissen keine deutsche Beschreibung (alles nur in Englisch). Für den vielgepriesenen Nachfoger .mql5 (den aber niemand mag) gibt es alles in deutsch (sollen über 1.000 Seiten sein) |
ex4 Textdatei
ich finde hier im Forum ex4-Dateien. Wie kann ich diese Datei in den Metatrader 4 einbauen?
danke emil6 |
.ex4 - Dateien sind Kompilierte .mq4-Dateien.
Die .mq4-Dateien kannst du im MT4 mit dem Metaeditor schreiben und/oder verändern. Danach wird er mit dem im Metaeditor enthaltenen "Kompiler-Button" in .ex4-Dateien umgewandelt. Entsprechend ob Indikator oder EA kommen sie in den Bereich "Indikator" oder "Expert". Eine .ex4-Datei kann man nicht mehr in eine .mq4-Datei Dekompilieren, außer man hat das Geld und kauft sich einen teuren, externen, aktuellen Dekompilierer. |
ich danke Dir für Deine schnelle Antwort!
emil6 |
Hallo nochmal,
ich suche einen einfachen E.A. der folgenden Grundaufbau hat. Ich möchte mit buy oder sell in den Markt und dann mich ausschließlich mit Trailingstops ausstoppen lassen. In bestimmten Abstanden sollen immer neue Ordern erstellt werden. Aber wie gesagt nur mit Trailingsstops aussteigen. Jetzt suche ich ein Grundgerüst von einen E.A. den ich entsprechen verändern kann. Danke schon mal ! emil6 |
Script
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
ich versuche mich im Moment in die MQL4 Programmierung einzuarbeiten. Einfache Expert-Advisors laufen auf meinem Exness Metatrader4. Ich bekomme nun ein ganz einfaches Skript nicht zum Laufen. Nachrichten des Experten: 1.) simpleopen1 EURUSDk,M15: loaded successfully 2.) simpleopen1 EURUSDk,M15: uninit reason 0 3.) simpleopen1 EURUSDk,M15: removed Auf dem Shart tut sich nichts! Wo liegt der Fehler? Das Skript befindet sich im Anhang! Danke Emil6 |
Hallo Emil,
vielleicht hilft dir folgende Webseite weiter: Expert Advisor Builder for MetaTrader 4 Damit kannst du dir einen EA nach deinen ganz eigenen Bedingungen und Vorstellungen zusammenstellen. Der mql Lerneffekt tritt dann bei der Analyse des dadurch erstellten Scripts ein. Ich denke so kommst du deutlich schneller an's Ziel. :) Grüße, Dan |
Hallo Dan,
danke für Deine schnelle Antwort! Ich arbeite mich im Moment durch das MQL4 Buch durch. Ich wollte nur das vorher angegebene Skript laufen lassen. Meine Frage: Warum läuft es nicht? Oder besser noch warum laufen bei mir die Skripte nicht? Expert advisor läuft doch! Danke, Emil6 |
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
du hast SL und TP vertauscht. Siehe Screenshot anbei. Bei OP_SELL muss der SL größer als der aktuelle Preis sein und der TP kleiner. Mit OP_BUY funktioniert das Ganze dann natürlich. Mit "Strg + T" öffnest du das Terminal im MT4 und in der Reiterkarte Journal findest du alle wichtigen (Fehler-)Meldungen. Grüße, Dan |
Hallo Dan,
die Änderung auf OP_Buy habe ich durchgeführt. Trotzdem funktioniert es nicht! Die Meldungen lauten: 1. skript1 EURUSDk,M15: loaded successfully 2. skript1 EURUSDk,M15: uninit reason 0 3. skript1 EURUSDk,M15: removed Kann es sein, dass bei mir grundsätzlich die Skripte nicht laufen? Die Expert Advisors laufen nämlich! Danke! emil6 |
Bei mir funktioniert es!
15 Pips Abstand für SL und TP zum aktuellen Kurs wird bei deinem Broker allerdings zu wenig sein und deshalb wird die Orderannahme verweigert. Probier mal einen größeren Wert (50, 100) aus. |
Hallo Dan,
funktioniert trotzdem nicht! Meine Skripte laufen grundsätzlich nicht! Indikatoren und Expert Advisor laufen! Vielleicht irgendeine Grundeinstellung?? Bis dahin Stefan |
Hallo Dan,
egal welches Skript ich laufen lasse, immer die gleiche Meldung! 1. skript1 EURUSDk,M15: loaded successfully 2. skript1 EURUSDk,M15: uninit reason 0 3. skript1 EURUSDk,M15: removed Stefan |
Lösung
Hallo Dan,
danke nochmal für Deine Hilfe! Es lag an der Grundeinstellung des Metatraders. Unter Optionen mußte "Life-Traden zulassen" angekreuzt werden. Bis dahin Stefan |
Alle Zeitangaben in WEZ +2. Es ist jetzt 23:55 Uhr. |
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum