Search the Community
Showing results for tags 'mql4'.
-
Hallo liebe Trader und Programmierer, ich suche für mein festes Setup jemanden der es in einen EA programmiert. Das Setup / die Strategie sieht wir folgt aus: Gehandelt wird EURUSD im 15 Minuten Chart. Wenn eine Kerze größer als 40 pips zwischen Hoch und Tief ist wird eine Stop-Order plaziert. Ich nutze dafür den ATR, allerdings bei gaps natürlich nicht aussagekräftig, ich hoffe das man das jeweilge Hoch und Tief einer Kerze in mql4 auch so programmieren bzw auslesen lassen kann. Bei einer Up Kerze Buy Stop 1 pip über dem Hoch der Signalkerze, bei einer Down Kerze Sell Stop 1 pip unter das Tief der Signalkerze. Die Order bleibt jeweils eine Stunde lang gültig, entweder sie wird in der Stunde ausgelöst, ansonsten wird sie gelöscht. Stop liegt bei 100 pips, der TP, bzw das Ende des Trades geht über die Zeit. Beendigung des Trade am Tagesende wenn er im Plus ist, ansonsten Zeitstop am Folgetag um 10.30 Uhr, egal ob im win oder loose. Habe die Strategie vor ein paar Jahren, als ich auch tagsüber Zeit zum traden hatte, mit guten Ergebnissen getradet, aufgrund eines neuen Jobs habe ich jetzt dafür leider keine Zeit mehr, denke aber das sich das Ganze evtl. relativ leicht in einen EA packen lässt. Wobei ich das überhaupt nicht beurteilen kann, da ich keinerlei Programmierkenntnisse habe Falls sich jemand findet bitte einfach hier antworten oder per pn. Dann kann man ja evtl auch andere Währungspaare backtesten mit evtl anderer Kerzengröße o.ä. Danke für eure Antworten und Bemühungen crissy13
-
Hallihallo :) ich beschäftige mich seit kurzem mit der Programmierung in MQL4 und plane nun zur Übung einige Strategien zu programmieren. Beginnen wollte ich mit der breakout open range strategie, bei der jeweils das Hoch und Tief der Periode zwischen 08:00 und 09:15 eingezeichnet wird. Es soll gehandelt werden sobald nach 09:15 der Kurs außerhalb der range schließt. Die Frage ist wie bestimme ich diese Werte jetzt? Ich hab schon rausgefunden wie man ein Tageshoch bestimmen kann. Wie ich rausgefunden habe, funktioniert das so: double Res240 = iHigh(Symbol(),0,(iHighest(Symbol(),0,MODE_HIGH,Hour(),1)));// Tageshoch Ich verstehe allerdings nicht ganz wie ich das Hoch einer bestimmten Zeitperiode, z.b. eben von 8 bis 09:15 rausfinden kann, kann mir da zufällig jemand hier helfen? Vielen Dank schonmal im Vorraus :)