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

Expert-Advisors Expert-Advisors für Metatrader 4.

Login
Benutzername:
Kennwort:


Statistik
Themen: 4973
Beiträge: 43248
Benutzer: 7.219
Aktive Benutzer: 81
Links: 84
Wir begrüßen unseren neuesten Benutzer: Hopfen&Malz
Mit 2.475 Benutzern waren die meisten Benutzer gleichzeitig online (16.01.20 um 22:38).
Neue Benutzer:
vor einem Tag
- Hopfen&Mal...
vor 2 Tagen
- frankmicha...
vor einer Woche
- DFeck
vor einer Woche
- bb1107
vor 2 Wochen
- rg-trader

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

Empfehlungen

Like Tree4Likes
Thema geschlossen
 
Themen-Optionen Thema durchsuchen Ansicht
  #141 (permalink)  
Alt 03.11.16
Benutzerbild von mawini
Mitglied
 
Registriert seit: Apr 2016
Beiträge: 80
mawini befindet sich auf einem aufstrebenden Ast
Standard Neuer EA von mir, Ausprobieren & Verbesserungsvorschläge ausdrücklich erwünscht!

Guten Abend,

nach einiger Zeit Programmieren habe ich den bisherigen EA ganz ordentlich weiterentwickelt. Das TrailingSL Problem ist auch behoben und funktioniert meiner Meinung nach einwandfrei. Es gibt also nun die Möglichkeit nach Voigt-Markttechnik-Bewegung zu trailen ( Beachten der Außenstäbe). Der EA setzt den SL auch zurück auf die Vorperiode, wenn sich ein Innenstab bildet. Dort bleibt er dann tatsächlich auch, bis das AußenstabHoch per Schlusskurs überwunden wird ( alles wie Voigt es beschreibt).

Gleich geblieben sind die 3 Long & Shortlevels, die der Trader eingeben muss.

1)Er kann allerdings wählen wie viele er eingibt.

2)Es kann gewählt werden an welchen Triggerlevels Reversals gehandelt werden.

3)Der EA besitzt nun die Möglichkeit die Support&Resistance Marken aus dem "Support & Resistance (Barry)" Indikator zu handeln (Fractals). Dabei kann eingestellt werden in welchem Timeframe der Indikator die S&R Marken liefern soll und ob diese ungefiltert bei jedem gehandelt werden sollen oder immer nur am TH/TT ( letzteres entspricht der sinnvolleren Variante meiner Meinung nach und dem Ansatz der Markttechnik. Es werden also Trigger an die markttechnischen Punkt2s gelegt). Außerdem kann festgelegt werden ob die S&Rs erst ab Longtrigger1/Shorttrigger1 gehandelt werden dürfen. Man kann also sehr schön mit dem Setzen dieser bestimmen, ab wo man den EA autonom handeln lassen möchte.

4) Der EA besitzt nun die Möglichkeit manuellen Handel zu ermöglichen, bei dem der EA das Setzen von TP und SL (wird auf letztes Support oder Resistancelevel gelegt), sowie das Trailen nach eingestellter TrailingSL Variante übernimmt. Mit "Manuelles Trading ermöglichen" kann man die BUY/SELL Buttons ein- und ausblenden.

Achtung: Der EA muss auf dem gleichen TF liegen wie der TradingTF im Interface eingestellt ist, sonst wird nicht gehandelt. ( Dies ist sehr wichtig, damit wenn man mal zur Übersicht in andere TFs geht nicht aus versehen eine Order ausgelöst wird, weil Close[0] und Close[1] verhalten sich bzgl. der Triggerlevels im Daily ganz anders als im M15.

Falls Ihr Fragen habt, gerne an mich wenden!!! Über Feedback und Verbesserungs-oder Ergänzungsvorschläge würde ich mich sehr freuen!

Ich wünsche viel Erfolg!

Im Anhang der SA-3L-S&R-Trader (1.7) (SA=SemiAutomatic)
Angehängte Dateien
Dateityp: mq4 SA-3L-S&R-Trader (1.7).mq4 (84,0 KB, 76x aufgerufen)
expert likes this.
  #142 (permalink)  
Alt 04.11.16
Mitglied
 
Registriert seit: Jul 2012
Beiträge: 68
kamü befindet sich auf einem aufstrebenden Ast
Standard

Hi mawini,

"einfach genial"

was anderes fällt mir dazu nicht ein.

Die vielen Möglichkeiten muß ich jetzt mal ausprobieren.

Handeln werde ich erst wieder nach den US Wahlen.

Noch einmal vielen Dank für Deine Arbeit.

Viele Grüße

kamü

PS: An den Forenbetreiber: Der extrem langsame Seitenaufbau nervt gewaltig
mawini likes this.
  #143 (permalink)  
Alt 04.11.16
Benutzerbild von mawini
Mitglied
 
Registriert seit: Apr 2016
Beiträge: 80
mawini befindet sich auf einem aufstrebenden Ast
Standard

Gerne!!! Ich freue mich über dein Lob und bin gespannt auf deine Erfahrungen und Verbesserungsvorschläge!!! Habe schon jetzt wieder einen Haufen Ideen die noch umzusetzen sind Der Weg ist das Ziel! Heute hat der EA für mich 156€ in Dax und Brent erhandelt... Recht angenehm während ich anderen Dingen nachgegangen bin. Euch allen ein schönes Wochenende!

Gesendet von meinem D5503 mit Tapatalk
  #144 (permalink)  
Alt 05.11.16
Gesperrter Benutzer
 
Registriert seit: Feb 2016
Ort: 2100 Österreich
Beiträge: 313
Kronenchakra befindet sich auf einem aufstrebenden Ast
Thumbs up

Es freut mich für dich,daß dein EA profitabel ist!
Ich verwende allerdings dem MT5, so ist der Code leider nicht 1:1 zu übernehmen.
Interessiert mich trotzdem, und ich versuche das auf MQL5 umzusetzen.
Das Programm ist schon relativ groß, und ich kann dir da nur raten einige Programmteile in mqh-Dateien auszulagern.
So hat zB der MagicNumberGenerator sicher nix im Hauptprogramm verloren.
Mach dir eine zB MyUtils.mqh und schmeiss den dort hinein.
Tip Nr2: achte mehr auf die korrekte Einrückung bei Klammern.
Nachdem ich jahrelang in Lisp(Böse Zungen behaupten, daß das 'Lost In Stupid Parenthesis' heißt, ist aber 'List Processing Language' ) programmiert habe, ist mir das wirklich wichtig geworden.
Die Programme werden dadurch wesentlich leichter zu lesen.
Beispiel:
Code:
void aFunction()
{
   int aValue=1;
   if(aExpression)
      DoThis()
   else
      DoSomthingElse()
}
Falls du Unterstützung brauchst melde dich, ich helfe gerne.
Weiterhin viel Erfolg mit deinem EA, und wenn ich das mit MQL5 schaffe, melde ich mich.
LG Otto

PS: Zur Gescwindigkeit des Servers: Der 'Master of the Universe' hat mir versichert, daß er sich dahinteklemmt. Es ist ein Server bei SysProvide ausgefallen. Seit TAGEN! Da frag ich mich schon, ob das Profis oder Nudler sind.
Wozu gehöre ich (laut OOKLA Speedtest) zu den 7% schnellsten Weltweit!?
Da kommt mir doch das grüne ko..... (bring jetzt den kotzenden smiley nicht rein, wurscht)
mawini likes this.
  #145 (permalink)  
Alt 09.11.16
Benutzerbild von mawini
Mitglied
 
Registriert seit: Apr 2016
Beiträge: 80
mawini befindet sich auf einem aufstrebenden Ast
Standard

Hallo Kronenchakra,

Danke für deinen Beitrag. Ja, die Ordnung ist noch verbesserungswürdig. Ich komme leider unter der Woche nicht zum Programmieren, sodass ich es nächstes Wochenende versuchen werde. Ich habe auch vor, mal eine Gliederung der Funktionen oben zu schreiben und diese dann besser nach Funktionsgebieten zu ordnen. Ordnung ist wirklich extrem wichtig, allein schon bei der Fehlersuche.

Ich notiere mir dann unter der Woche immer alle Bugs und versuche sie am Wochenende zu beheben. Es sind noch einige da...

Vielen Dank für dein Angebot, ich bin mir sicher ich werde bald auf dich zurück kommen!

Hast du den EA schon mal probiert in MT4 oder handelst du ausschließlich MT5? Findest du MT5 besser? Lohnt es sich umzusteigen, wie verschieden sind MQL4/5?

Viele Grüße

Mawini
  #146 (permalink)  
Alt 09.11.16
Benutzerbild von mawini
Mitglied
 
Registriert seit: Apr 2016
Beiträge: 80
mawini befindet sich auf einem aufstrebenden Ast
Standard

PS: Vielen Dank an die Jungs von der IT, der Server scheint, zumindest bei mir, genesen zu sein!
  #147 (permalink)  
Alt 09.11.16
Benutzerbild von mawini
Mitglied
 
Registriert seit: Apr 2016
Beiträge: 80
mawini befindet sich auf einem aufstrebenden Ast
Standard

Ich habe eine Nachricht bekommen, in der jemand fragt, ob man die LTs/STs nicht am Anfang auf die TH/VTH/Wochenhoch bzw TT/VTT/Wochentief zuweisen könnte um diese dann einfacher manuell verschieben zu können.

Vielleicht könnt Ihr mir hier helfen:

Prinzipiell kann man das natürlich in der OnInit() so zuweisen, die im Interface extern eingestellten Parameter werden allerdings jedesmal neu eingestellt, wenn man den TF wechselt und der EA sich neu lädt. Selbiges gilt für das manuelle Verschieben. Man muss, damit die Trigger sich nicht beim TF-Wechsel wieder zurückstellen, diese immer auch im Interface manuell eingeben. Ich würde gerne eine Funktion implementieren, bei der der Wert des Manuellen Verschiebens oder auch die initiale Zuweisung in der OnInit() in die externe Variable im Interface übernommen wird. Können wir dies mit einer Set-Function machen oder gibt es ähnliches? Habe dieses Problem sehr wohl schon wahrgenommen und empfinde es auch als sehr nervig. Weiß mir aber momentan noch keine wirklich gute Abhilfe.

Bin für jeden Tipp dankbar!!!

Viele Grüße

Mawini

PS: Anbei noch meine Antwort auf die PN:
Die Werte so zuweisen könnte man wahrscheinlich in der Init()-Function. In der Eingabe geht das leider nicht, da der Konstanten verlangt. Ich weiß aber was Du meinst, du willst die Trigger manuell verschieben können ohne ins Interface wechseln zu müssen, richtig? Und dafür willst du sie sehen können. Dazu müsstest du im Init() eine Funktion schreiben, die die Werte den jeweiligen Triggern zuweist. Sei dir aber bewusst, dass wenn Du sie manuell verschiebst und dann den TF wechselst, der EA sich neu lädt und die im Interface festgelegten Werte wieder lädt. Für dieses Problem habe ich noch keine Lösung gefunden. Bin aber auch dran. Am liebsten würde ich den EA am Tagesende über die Fractals 3 LTs/STs vorschlagen lassen, die der Trader dann bewilligen oder ablehnen kann.
Komme allerdings nur am Wochenende zum Programmieren.

Das gesamte Handling der Trigger /die Neueingabe wird auf jeden Fall nochmal überarbeitet und vereinfacht werden.
  #148 (permalink)  
Alt 09.11.16
Benutzerbild von mawini
Mitglied
 
Registriert seit: Apr 2016
Beiträge: 80
mawini befindet sich auf einem aufstrebenden Ast
Standard ...muss mal ein bisschen angeben.

..und schäme mich auch jetzt schon dafür . Aber der EA hat sich heute spitze geschlagen in DAX, Gold, Brent und EURUSD. Wenn man die Trigger gut legt also auch goldwert in einem äußerst volatilen Umfeld.

Anbei ein kleiner Screenshot mit dem Tagesgewinn (wohl gemerkt virtuell, da Demokto). Der EA ist ja noch in Entwicklung!
Angehängte Grafiken
Dateityp: jpg Tagesgewinn-US-Wahl-09-11-16.jpg (297,3 KB, 56x aufgerufen)
  #149 (permalink)  
Alt 10.11.16
Neues Mitglied
 
Registriert seit: Aug 2015
Beiträge: 4
DUC998 befindet sich auf einem aufstrebenden Ast
Standard Glückwunsch

Hi mawini, das wäre im Live Betrieb wohl auch so gewesen. Ich habe ihn zwischendurch live mit 0.1LOT laufen. Er tut das, was eingestellt ist. Super gemacht! Eine Frage, was muss ich einstellen das er mehrere Positionen in eine Richtung an den eingestellten Leveln öffnet. Wenn mein LongTrigger1 ausgelöst wird meldet sich der EA beim überschreiten des LongTrigger2 das nur eine Order pro Richtung geht. (genauen Text hab ich gerade nicht da). Kann der EA hintereinander an allen 3 Longtrigger auslösen (Pyramidisieren) und die Stopps jeweils managen?
Gruß
  #150 (permalink)  
Alt 14.11.16
Mitglied
 
Registriert seit: Jul 2012
Beiträge: 68
kamü befindet sich auf einem aufstrebenden Ast
Standard

Hallo mawini,

nach ausgiebigem Test des EA hätte ich, w.m. 2 kleine Änderungen vorzuschlagen:

Beim Verkaufsignal (S&R) müßte der TP unter den kurs und der SL über den Kurs.

Das Kaufsignal (S&R) sollte durch den Resistance ausgelöst werden.

Das Verkaufsignal (S&R) sollte durch den Support ausgelöst werden.

Viele Grüße

kamü
Thema geschlossen

Lesezeichen

Stichworte
ea, expert advisor, hoch, tief, tief hoch, vortagshoch, vortagstief, vtt vth

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 12:56 Uhr.





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