2 Level Einstieg

 

Hallo an die Community,

nachdem ich lange diverse EA´s getestet und auch eingesetzt habe, bin ich etwas müde geworden mich auf Programmierungen zu verlassen, die ich nicht steuern kann.

Aus diesem Grunde bin ich jetzt selbst in den Code eingestiegen und wie sich jeder vorstellen kann ist das kein einfacher Schritt, auch wenn es Programme gibt, die es erleichtern.

Momentan stecke ich etwas fest und mir fehlen die Ideen (kommme eigentlich aus der VBA Welt)... daher habe ich gedacht ich stelle mal eine Frage an die Profis ;-)


In einem Teil der Code versuche ich einen Einstieg über zwei Level heißt Level 1 (z.B. Stoch 90 - als Variable) muss von unten nach oben gekreutzt werden und erst wenn Stoch wieder von oben nach unten das Level 2 (z.B. Level 70 - als Variable) kreuzt soll der Trade ausgelöst werden. In VBA würde ich einen sowas bauen wie .. wenn Bedingung 1 erfüllt loop oder goto setzen und so lange in eine Schleife setzen, bis zweite Bedingung erfüllt ist... in MQL habe ich nur leider nichts gefunden, wie ich das machen kann. Da ich auch nicht sagen kann, wann dies zeitlich passiert oder wieviele Kerzen dazwischen liegen bekomme ich es nicht gelöst. Wenn ich hier z.B. nur auf ein Level gehen würde, so öffnen die Trades zu früh oder in wenig potentiellen Einstiegen.


Kann mir hier jemand vielleicht eine Richtung geben wonach ich suchen soll? Oder ggf. ein einfaches Beispiel posten? Möchte hier wirklich niemanden Zeit rauben, aber nach Stunden der Recherche fehlen mir die Ideen...

Schoneinmal vielen Dank vorab!!

 

Hallo,

ich würde empfehlen,Du suchst Dir einen Code (CodeBase, Artikel), der funktioniert, und den änderst Du ab: Man lernt so schneller und macht viel weniger (auch Denk-) Fehler.

Ansonsten:

https://www.mql5.com/de/articles/100  Schrittweiser Leitfaden für Anfänger zum Schreiben eines Expert Advisors in MQL5
https://www.mql5.com/de/articles/496  Schnelleinstieg oder Kurzanleitung für Anfänger
https://www.mql5.com/en/code/22900 // Losgrößenbestimmung, mehrere Indikatoren als Signale

    Christian hat auch eine Empfehlung:
    https://www.mql5.com/de/forum/329626#comment_14470067

    Sonst kannst Du mit dem Editor über Datei => Neu (Ctrl+N) leicht eine erstmal fehlerlose Version eines EAs mit alles notwendigen Basisfunktionen und anderer Dinge erstellen!
    Da gibt es auch den Link zu einem Youtube Video:
    https://www.youtube.com/watch?v=XVW_6X_uf8Q&index=2&list=PLltlMLQ7OLeKwyQwC8FhiKwjl9syKhOCK

    Ein Tipp noch:
    Erst suchen! Es gibt fast nix, was nicht schon für Mt4/5 programmiert wurde!
    Warum das Rad neu erfinden, wenn es in der CodeBase liegt, bereit zum abkupfern?

Wenn ich nach einer Funktion suche, verwende ich diese Webseite mit Ctrl+F: https://www.mql5.com/de/docs/function_indices

Außerdem gibt es im Editor die Möglichkeit, den Kursor auf eine System-Funktion zu stellen und F1 drücken, man kommt direkt zur Hilfe und manchmal gibt es dort auch Beispiele.

Schrittweiser Leitfaden für Anfänger zum Schreiben eines Expert Advisors in MQL5
Schrittweiser Leitfaden für Anfänger zum Schreiben eines Expert Advisors in MQL5
  • www.mql5.com
Dieser Beitrag richtet sich an Anfänger, die wissen möchten, wie man einen einfachen Expert Advisor (EA) in der neuen MQL5-Sprache schreibt. Beginnen wir also zunächst mit der Festlegung dessen, was unser Expert Advisor können, und sehen uns dann an, wie wir festlegen können, wie er dies ausführen soll. 1. Handels-Strategie Er überprüft einen...
 

Hallo Carl, vielen Dank für die ganzen Informationen, eine Menge gute Links dabei.

Leider nur etwas schwer die Lösung zu finden, wenn man nicht genau weiß wonach man suchen soll...werde alles Schritt für Schritt sichten, ggf. finde ich ja etwas passendes.

Hatte nur gedacht, dass diese Funktion relativ "üblich" ist, daher hatte ich den Beitrag gepostet..

 

Im ersten Artikel wird als Beispiel ein EA auf Basis des ADX gebaut, also der Handel in Abhängigkeit seiner Linien (Kreuzen eines Schwellenwertes).

Auf Deinem PC gibt es neben anderen dieses Beispiel: ..\MQL5\Experts\Examples\MACD\MACD Sample.mq5.

Und such mal nach "Stoch EA": https://www.mql5.com/de/search#!keyword=Stoch%20EA.

Suche - MQL5.community
Suche - MQL5.community
  • www.mql5.com
Die Suche beruht auf der Morphologie, Klein-/Großschreibung wird nicht beachtet. Alle eingegebenen Buchstaben werden als Minuskeln betrachtet. In der Standardeinstellung werden die...