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: 3822
Beiträge: 36937
Benutzer: 6.068
Aktive Benutzer: 492
Links: 80
Wir begrüßen unseren neuesten Benutzer: supadog
Mit 483 Benutzern waren die meisten Benutzer gleichzeitig online (21.04.16 um 17:12).
Neue Benutzer:
vor 6 Stunden
- supadog
vor einem Tag
- POCJonah7
vor einem Tag
- flowi88
vor einem Tag
- dealtycoon
vor einem Tag
- VicenteWuc

Onlineuser
'Wer ist online' anzeigen Benutzer: 0
Gäste: 43
Gesamt: 43
Team: 0
Team:  
Benutzer:  
Freunde anzeigen

Empfehlungen

Werbung

Like Tree31Likes
Thema geschlossen
 
Themen-Optionen Thema durchsuchen Ansicht
  #81 (permalink)  
Alt 05.03.16
Mitglied
 
Registriert seit: Oct 2015
Ort: Karlshagen
Beiträge: 199
ralfbenker befindet sich auf einem aufstrebenden Ast
Standard

@MA-EA
kauf Dir doch mal nen Buch über mq4 Programmierung.
Ich glaub nicht, dass Du weisst was Du eigentlich machst, das ist reine Zeitverschwendung.

Was sollen die Zeilen da oben bewirken die Du geschrieben hast?

Du legst drei Variablen fest, die ganzzahlig sind(Tenkan,Kijun,Senkou können auch Nachkommastellen enthalten, double wäre also richtig statt int)
extern int Tenkan = 7;
extern int Kijun = 22;
extern int Senkou = 44;

danach fragst Du die Variablen ab (deren Werte du ja vorher mit eindeutigen Zahlen bestimmt hast)

if (Tenkan > Kijun && Kijun > Senkou)

kannst Du auch gleich schreiben:
if (7 > 22 && 22 > 44)
gibt ja keine Stelle in Deinem Programm, dass die Werte der Variablen ändert, oder?

Du musst mit der Funktion iIchimoku() die Werte des Indikators abfragen.

Die Parameter findest Du in der MQL4 Referenz deines Editors

double iIchimoku(
string symbol, // symbol
int timeframe, // timeframe
int tenkan_sen, // period of Tenkan-sen line
int kijun_sen, // period of Kijun-sen line
int senkou_span_b, // period of Senkou Span B line
int mode, // line index
int shift // shift
);

Wenn Du den Wert des Tenkansen der letzten Periode wissen willst dann so:

double tenkan=iIchimoku(NULL,0,9,26,52,MODE_TENKANSEN,1);
  #82 (permalink)  
Alt 10.03.16
Benutzerbild von Aktien Andy
Premium Mitglied
 
Registriert seit: Oct 2014
Beiträge: 436
Aktien Andy befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von RetepM Beitrag anzeigen
Ist das draußen Jemand, die/der das mit mir zusammen bei anderen Brokern testen möchte? Achtung! ich meine nicht, den EA mal laufen lassen und gucken, ob das Teil funktioniert und tradet, sondern ich meine qualifizierte, soweit mit dem MT4 möglich optimierte Backtest, absolut geil wäre die Nutzung von Tickstory-Daten.
Für den Source bitte E-Mail, mich würde auch interessieren bei welchem Broker Ihr testen wollt.
Moin

Im backtesten bin ich ja nun schon fast Profi Wäre nur interessant zu wissen, welchen Zeitraum Du getestet haben möchtest. Tickdaten von Tickstory habe ich. Da müßte ich nur wissen, ob die Uhrzeiten (wenn Du sie benutzt) UTC oder GMT (also mit Versatz in der Sommerzeit) sein sollen.

Ein Test auf Demo kann ich bei jedem Broker durchführen, dessen Demoaccount nicht abläuft; real kann ich Dir Activtrades anbieten.

Ich habe mir das Video schon angesehen und die Bachelorarbeit ausgedruckt; werde ich die nächsten Tage lesen. Ich hoffe, dass ich dann genug Wissen habe, um halbwegs qualifizierte Aussagen treffen zu können.

Zu dem SL, der ja offenbar ein Problem darstellt, kann ich nur anmerken, dass entweder ein stufenweises Nachziehen des SL oder ein an die Volatilität gekoppelter SL grundsätzlich gute Ergebnisse erzielen sollten. Natürlich kann man über einen Backtest gute Annäherungswerte dafür herausfinden.

Gruß

Andreas
kohmann likes this.
__________________
Is there anybody out there?
  #83 (permalink)  
Alt 10.03.16
Elite Mitglied
 
Registriert seit: Sep 2015
Beiträge: 565
MA-EA befindet sich auf einem aufstrebenden Ast
Standard

Abend.

Gibts irgendwo den IKH EA pur? Ohne SL,TP, ADX, was auch immer. Hab keine Lust, mich da erst zu registrieren.
  #84 (permalink)  
Alt 10.03.16
Mitglied
 
Registriert seit: Feb 2012
Ort: miesbach
Beiträge: 46
kohmann befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von MA-EA Beitrag anzeigen
Abend.

Gibts irgendwo den IKH EA pur? Ohne SL,TP, ADX, was auch immer. Hab keine Lust, mich da erst zu registrieren.
schau mal ob der kostenfreie dir hilft?!

https://quivofx.com/expert-advisor/i...-kinko-hyo-ea/
  #85 (permalink)  
Alt 11.03.16
Mitglied
 
Registriert seit: Feb 2016
Beiträge: 135
RetepM befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Aktien Andy Beitrag anzeigen
Moin

Ein Test auf Demo kann ich bei jedem Broker durchführen, dessen Demoaccount nicht abläuft; real kann ich Dir Activtrades anbieten.

Andreas
Hi, siehe PM, ich vergaß zu schreiben, dass Sommerzeit zu berücksichtigen ist. Danke!
  #86 (permalink)  
Alt 11.03.16
Benutzerbild von Aktien Andy
Premium Mitglied
 
Registriert seit: Oct 2014
Beiträge: 436
Aktien Andy befindet sich auf einem aufstrebenden Ast
Standard

Muß erst einmal zur Arbeit, melde mich heute nachmittag....
__________________
Is there anybody out there?
  #87 (permalink)  
Alt 23.03.16
Mitglied
 
Registriert seit: Jan 2016
Beiträge: 31
Thilo1979 befindet sich auf einem aufstrebenden Ast
Standard Ergebnisse

Ich hatte den 2E jetzt länger auf Demo laufen, der war, zumindest auf einem Activtrades-Demokonto bei mir ohne irgendwas dran zu verstellen zumindest "schwach profitabel", habe ihn dann reichlich backgetestet und verstellt, und das angehängte Setfile für M15 (danke, Gatowman) herausbekommen.
Wie Ralf hier schon an anderer Stelle geschrieben hat, ein wichtiger Punkt scheint wirklich das rasche Nachziehen des SL auf BE zu sein, was ja aber auch nur klappt, weil er den kurzfristigen Trend über die verschiedenen Ichimoku-Einstiege gut erwischt.
Im Backtest auf Activtrades war Einstieg 3 sehr oft ein Einstieg in nicht gewinnbringende Trades, der hat da eher Verlust gebracht, Einstieg 5 war zwar profitabel, aber mit geringem Profitfaktor für den Backtestzeitraum 2013 bis heute.
Beide Einstiege sind im Backtest auf einem FXCM-Konto mit denselben Daten aus Tickstory gut profitabel.
Einstieg 4 liefert bei mir sehr wenige, aber im Backtestzeitraum immer (100%) profitable Signale.
Das Close on Signal, was im Backtest den Profitfaktor deutlich erhöhen konnte, hat bei mir auf Demo und Real dazu geführt, dass jeder Trade in der ersten Minute wieder geschlossen wurde, da scheint das Marktrauschen schnell ein Gegensignal zu generieren, was bei M1-Daten im Backtest "gefiltert" wird.
Die Tradingzeiten auf trendstarke Phasen zu beschränken, macht ebenfalls viel aus, die im Setfile verwendeten scheinen bei mir auf allen Konten die besten zu sein.
Soviel von mir, ich lasse den momentan mit diesen Einstellungen und kleiner Ordersize real laufen, und er verhält sich so, wie man es von BT und Demo hoffen konnte, hat heute schon drei kleine Gewinner mitgenommen. Ich berichte, wie er sich macht!
Angehängte Dateien
Dateityp: pdf Strategy Tester_ IchimokuTest_2EM15-SL31-Einst.Ohne3MitCloseOnSignalADXPer14EMA30Uhr0930-1045-14.pdf (445,3 KB, 28x aufgerufen)
Dateityp: set Ichi2EM15.set (356 Bytes, 10x aufgerufen)
  #88 (permalink)  
Alt 23.03.16
Mitglied
 
Registriert seit: Oct 2015
Ort: Karlshagen
Beiträge: 199
ralfbenker befindet sich auf einem aufstrebenden Ast
Standard

Hallo Thilo,

danke für Dein Feedback. Habe zwischenzeitlich mit anderen EA's experimentiert und dabei festgestellt, dass im kurzfristigen Handel das Nachziehen des Stops nach Markttechnik oder Supertrend nicht immer sinnvoll ist.
Ich werde in der nächsten Version mal andere Trailingmöglichkeiten testen um nicht immer auf Breakeven ausgestoppt zu werden. Bei mir läuft der EA auch real. Wenn ich aber z.B. merke, dass sich gegen Mittag der DAX nicht von der Stelle bewegt dann schließe ich ne Position auch mal manuell um nicht wieder auf Einstand zurückzulaufen.

Eventuell bringt nen zeitabhängiges oder volatilitätsabhängiges Schließen der Position mehr als das ständige Ausstoppen auf BE.

Allen ein schönes Osterfest - bis später
kohmann likes this.
  #89 (permalink)  
Alt 23.03.16
Mitglied
 
Registriert seit: Jan 2016
Beiträge: 31
Thilo1979 befindet sich auf einem aufstrebenden Ast
Standard

Na, das klingt ja nach guten Osterplänen, Ralf! Dann bin ich mal gespannt, was Du rausbekommst. Das Vola-abhängige Schließen leuchtet mir rein logisch immer noch am ehesten ein, aber wir werden es sehen. Und wenn ich irgendwo backtesten soll, welcher Trail mit welchen Einstellung am besten funktioniert - ich hab' Ostern außer den üblichen Familienverpflichtungen auch noch nichts vor... ;-)
  #90 (permalink)  
Alt 23.03.16
Mitglied
 
Registriert seit: Oct 2015
Ort: Karlshagen
Beiträge: 199
ralfbenker befindet sich auf einem aufstrebenden Ast
Standard

So, hier schon mal ne Variante mit der Möglichkeit eines fixen schnellen Trailings. Man kriegt zwar nicht den Riesengewinn aber das ein oder andere Mal wird man nicht auf BE ausgestoppt sondern nimmt noch ein paar Punkte mehr mit.

@Thilo
Vorsicht mit dem dynamischen SL!! Ist der dynamische SL auf true gestellt wird der SL auf das Periodentief H1 der voreingestellten Anzahl der Perioden eingestellt. Das verbessert zwar das Ergebnis absolut birgt aber auch die Gefahr eines DD von 500-800 Punkten wenn der Dax vorher sehr volatile Sprünge hatte.
Angehängte Dateien
Dateityp: mq4 IchimokuTest_2H.mq4 (17,6 KB, 22x aufgerufen)
Dateityp: ex4 IchimokuTest_2H.ex4 (41,9 KB, 10x aufgerufen)
kohmann and Aktien Andy like this.
Thema geschlossen

Lesezeichen

Stichworte
ea, expert advisor, ichimoku kinko hyo, ichimoku kinko hyo ea, ichimoku kinko hyo expert advisor, mql4, programmierung, programmierung metatrader


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 05:55 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.
-----------------------------------------------------------------------------------------------------------------------------