Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools
Zurück   Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools > Metatrader 4 > Programmierung MQL4

Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4.


Portalsuche


Werbung

Login
Benutzername:
Kennwort:


Statistik
Themen: 3823
Beiträge: 36903
Benutzer: 6.073
Aktive Benutzer: 495
Links: 80
Wir begrüßen unseren neuesten Benutzer: Crossa
Mit 483 Benutzern waren die meisten Benutzer gleichzeitig online (21.04.16 um 17:12).
Neue Benutzer:
vor 2 Stunden
- Crossa
vor 3 Stunden
- snatshit
vor 22 Stunden
- Roerich
vor 22 Stunden
- John_Liver...
vor 22 Stunden
- harry1001

Onlineuser
'Wer ist online' anzeigen Benutzer: 1
Gäste: 41
Gesamt: 42
Team: 0
Team:  
Benutzer:  marcus1805
Freunde anzeigen

Empfehlungen

Werbung

Like Tree1Likes
  • 1 Post By Crashbulle
Thema geschlossen
 
Themen-Optionen Thema durchsuchen Ansicht
  #1 (permalink)  
Alt 18.09.14
Neues Mitglied
 
Registriert seit: Sep 2014
Beiträge: 18
Traderole befindet sich auf einem aufstrebenden Ast
Standard HILFE bei PROGRAMMIERUNG

Hallo,

ich habe angefangen MQl 4 zu lernen um meine Handelsstrategien umzusetzen. Hierzu wollte ich eine simple Strategie programmieren:
Sellsignal: Wenn der Schlusskurs einer Kerze mit mehr als 30 pips über dem SMA50 schließt UND der RSI einen Wert von mehr als 80 hat.
Buysignal: genau umgedreht.
Stoploss = 20 pips
TakeProfit = 40 pips

Ich habe diese Idee versucht zu progrmmieren, aber im Backtest funktioniert sie nicht und ich kann meine Fehler nicht finden.

Vielleicht kann mir jemand weiterhelfen, ich wäre über jede Hilfe sehr dankbar!

Im Anhang ist der Quelltext.
Angehängte Dateien
Dateityp: mq4 MA_RSI.mq4 (4,1 KB, 8x aufgerufen)
  #2 (permalink)  
Alt 18.09.14
Benutzerbild von fxdaytrader
Premium Mitglied
 
Registriert seit: Dec 2013
Ort: hier und dort
Beiträge: 433
fxdaytrader befindet sich auf einem aufstrebenden Ast
Standard

auf die Schnelle, nicht getestet ...
Angehängte Dateien
Dateityp: mq4 MA_RSI mod.mq4 (5,9 KB, 14x aufgerufen)
__________________
krank im Kopf aber sonst ganz nett
build 509 mql4 editor download
  #3 (permalink)  
Alt 18.09.14
Neues Mitglied
 
Registriert seit: Sep 2014
Beiträge: 18
Traderole befindet sich auf einem aufstrebenden Ast
Standard

Super, Ich bin dir sehr dankbar!
Nun muss ich nur noch versuchen alles nachvollziehen zu können^^
  #4 (permalink)  
Alt 19.09.14
Neues Mitglied
 
Registriert seit: Sep 2014
Beiträge: 18
Traderole befindet sich auf einem aufstrebenden Ast
Standard

Nun wollte ich versuchen einen simplen EA zu programmieren, der Bearish Engulfings tradet. Im Backtest macht er überhaupt nicht das was er will.
Er eröffnet da Positionen wo die Tradingbedingungen überhaupt nicht erfüllt sind... Der Trade soll nur über S/L oder T/P geschlossen werden. Soweit so gut, aber danach wird eine Position eröffnet wo kein bearish Engulfing vorhanden ist...
Vielleicht kann mir nochmals jemand helfen.
Angehängte Dateien
Dateityp: mq4 EA_BearishEngulfing.mq4 (2,0 KB, 3x aufgerufen)
  #5 (permalink)  
Alt 20.09.14
Benutzerbild von Crashbulle
Elite Mitglied
 
Registriert seit: Sep 2011
Ort: Voreifel
Beiträge: 584
Crashbulle befindet sich auf einem aufstrebenden Ast
Crashbulle eine Nachricht über MSN schicken Crashbulle eine Nachricht über Skype™ schicken
Standard

Das ist so schon richtig, da der Bearish Engulfing sich erst ausbilden muß. Nur dann kommt es darauf an, wann dem Ea erlaubt ist überhaupt einen Trade zu setzen (nicht nach dem Erkennen)! Erst beim NEW BAR ? und inzwischen ist der Chart mit Preise schon weiter gelaufen.

Erkenntnis von vielen NeuCodern z.b. beim Traden von kreuzungen über 80% und unter 20%. Nach den Erkennen der vorliegenden Bedingung erfolgt der Trade meist erst bei der dritten Kerze, aber der Kurs ist inzwischen im Nirwama.

Hierbei hoffe auf die Hilfe von besseren Codern als meinereiner.
Traderole likes this.
__________________
Was hoch aufsteigt, fällt tief herunter
Portfolio
Portfolio_1
  #6 (permalink)  
Alt 20.09.14
Neues Mitglied
 
Registriert seit: Sep 2014
Beiträge: 18
Traderole befindet sich auf einem aufstrebenden Ast
Standard

Ok, das macht Sinn soweit.
Aber wie müsste ich dann den Code modifizieren, sodass direkt nach dem Auftreten eines Bearish Engulfings die Orders abgesendet wird? Das müsste ja dann beim Empfangen des ersten Ticks der ersten neuen Kerze nach dem Engulfing geschehen, richtig?
  #7 (permalink)  
Alt 21.09.14
Neues Mitglied
 
Registriert seit: Sep 2014
Beiträge: 18
Traderole befindet sich auf einem aufstrebenden Ast
Standard

Ich konnte das problem soweit lösen. Ich musste das Sellsignal auf false setzten, sobald die Bedingungen nicht erfüllt sind...
Thema geschlossen

Lesezeichen

Stichworte
mql4, programmierung, programmierung metatrader, strategie programmieren


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus




Alle Zeitangaben in WEZ +1. Es ist jetzt 13:57 Uhr.



Der Wavesnode - Spam Firewall
-----------------------------------------------------------------------------------------------------------------------------
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Powered by vBCMS® 2.7.0 ©2002 - 2017 vbdesigns.de
SEO by vBSEO 3.6.1
Copyright ©2009 - 2017 by Expert-Advisor.com - Das Metatrader Forum
MetaTrader bzw. MetaTrader 4 und MetaTrader 5 sind eingetragene Marken der MetaQuotes Software Corp.
-----------------------------------------------------------------------------------------------------------------------------