Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/index.php)
-   Programmierung MQL4 (http://www.expert-advisor.com/forum/forumdisplay.php?f=220)
-   -   Einstieg MQL4 (http://www.expert-advisor.com/forum/showthread.php?t=3005)

feelfree 04.07.13 14:32

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

emil6 04.07.13 14:44

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

feelfree 04.07.13 15:19

Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von emil6 (Beitrag 22207)

Warum läuft es nicht?

Hi Emil,

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

emil6 04.07.13 17:52

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

feelfree 04.07.13 17:59

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.

emil6 04.07.13 18:31

Hallo Dan,

funktioniert trotzdem nicht!

Meine Skripte laufen grundsätzlich nicht! Indikatoren und Expert Advisor laufen!

Vielleicht irgendeine Grundeinstellung??

Bis dahin

Stefan

emil6 04.07.13 18:37

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

emil6 05.07.13 20:34

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 00:29 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