Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

MQL4 TUTORIAL GRUNDLAGEN - 41 SIMPLER SELL BREAKEVEN STOP

Автор: MQL4 Deutsch - Metatrader4 Free Expert Advisor Programmieren

Загружено: 2019-10-26

Просмотров: 654

Описание:

https://mql4tutorial.de/?s=stop+loss

Mit MQL4 und Metatrader4 erstellen wir einen Expert Advisor der automatisch einen Stop Loss setzen kann. Dieser EA setzt einen Break Even Stop für einen Sell Trade sobald sich der Kurs in unsere Richtung bewegt...


In diesem Video wollen wir uns einmal anschauen, wie man einen Breakeven Stop automatisiert mit MQL4 setzen kann, sobald sich bei einem Sell Trade der Preis in die richtige Richtung bewegt. Diese rote Linie hier ist unser Breakeven Stop. Der wurde jetzt gesetzt, weil sich hier das Preisniveau nach unten bewegt hat. Und wir wollen wir uns einmal anschauen, wie man so etwas mit MQL4 automatisieren kann. Um das zu tun, klicken Sie bitte hier oben auf dieses kleine Symbol oder drücken Sie die F4 Taste. Das ruft dann hier den Metaeditor auf. Und hier klicken wir auf Datei, Neue Datei, Expert Advisor aus Vorlage, Weiter. Ich vergebe hier einmal den Namen SimplerSellBraeakEvenStop, klicke auf Weiter, Weiter und Fertigstellen. Jetzt kann alles oberhalb dieser OnTick Funktion hier gelöscht werden. Und auch die zwei Kommentarzeilen werden entfernt. In der OnTick Funktion prüfen wir zunächst, ob wir keine offenen Orders haben. Das wäre der Fall, wenn der Rückgabewert für die Funktion OrdersTotal den Wert null zurückgibt. In dem Fall eröffnen wir hier eine Testposition. Das machen wir mit OderSend für das aktuelle Währungspaar. Wir hätten gerne einen Sell Trade für zehn Mikrolot. Auf einem Echtgeldkonto würde man das natürlich jetzt nicht so machen. Aber, wir möchten gerne eine Testposition eröffnen, damit wir auch etwas haben, wo wir dem Breakeven Stop setzen können. Danach rufen wir eine Funktion auf, die soll den Namen CheckSellBreakEvenStop bekommen. Allerdings existiert diese Funktion so noch nicht. Darum müssen wir die jetzt programmieren. Unsere selbsterstellte Funktion hat den Rückgabetyp void, also keinen Rückgabewert und bekommt den Namen CheckSellBreakEvenStop. Mit einer for Schleife gehen wir hier alle offenen Orders durch, solange, bis keine mehr übrig ist. Wir nutzen hier OderSelect für den aktuellen Zählerwert und finden mit SELECT_BY_POS heraus, ob es sich um eine offene Position handelt. Das geht mit MODE_TRADES. MODE_TRADES wird genutzt für offene und schwebende Positionen. Während man MODE_HISTORY nutzt, wenn man auf geschlossene oder stornierte Positionen zurückgreifen will. Im nächsten Schritt finden wir heraus, ob das OrderSymbol, also das Währungspaar für unsere Position übereinstimmt mit dem Währungspaar auf unserem aktuellen Chart. Außerdem möchten wir unseren Breakeven Stop nur dann setzen, wenn der aktuelle OrderStopLoss größer ist als der Einstiegpreis für unseren Sell Trade. Und außerdem möchte ich gerne noch, dass der aktuelle Bid Preis mindestens dreißig Punkte unter dem Einstiegspreis ist. Und nur wenn alle diese Bedingungen hier erfüllt sind, dann passen wir unseren Stop Loss an. Das geht mit OrderModify für das aktuelle OrderTicket für die Position, die zu unserem OrderOpenPrice geöffnet wurde. Hier setzen wir den Stop Loss jetzt sechs Punkte unterhalb des Eröffnungspreises. Den OrderTakeProfit Wert lassen wir unverändert. Den Parameter für das Ablaufdatum setzen wir auf null. Und wir brauchen hier auch keine Farbe zu setzen. Setzen wir hier noch zwei geschweifte Klammern. Das hier schließt den if Loop, das hier den for Loop. Und diese letzte Klammer die Funktion. Und das war es. Wenn Sie nicht wissen, was diese Codezeilen hier bewirken sollen oder wenn Ihnen das hier vielleicht zu schnell war, dann möchten Sie sich vielleicht die anderen Videos aus diesem Grundlagenkurs noch einmal anschauen. Oder vielleicht ist auch der Premiumkurs auf unserer Webseite interessant für Sie. Für den Moment klicken wir hier auf Kompilieren oder drücken die F7 Taste. Ich habe hier einen Fehler gemacht. Und zwar fehlt hier die öffnende Klammer für den for Loop. Setzen wir die noch ein und Kompilieren erneut. Dann sollte das funktionieren. Und wenn auch Sie hier keine Fehler haben, dann können Sie jetzt hier oben klicken oder die F4 Taste drücken, um in den Metatrader zurückzukehren. Und im Metatrader klicken wir auf Ansicht, Strategietester oder drücken die Tastenkombination Strg+R. Hier wählen Sie bitte die neu erstellte Datei SimplerSellBraeakEvenStop.ex4 aus. Markieren Sie den visuellen Modus und starten Sie einen Test. Hier läuft unser Expert Advisor auch schon los. Und sobald sich der Preis hier in die richtige Richtung bewegt, sollten wir gleich hier sehen, dass ein Breakeven Stop gesetzt wird. Das ist jetzt gerade passiert. Unser Expert Advisor funktioniert also. Und Sie haben in diesem kurzen Video gelernt, wie Sie einen Breakeven Stop automatisch mit MQ4 setzen können, sobald sich Ihr Sell Trade in die richtige Richtung bewegt. Und Sie haben das selbst programmiert, mit diesen paar Zeilen hier in MQL4.

MQL4 TUTORIAL GRUNDLAGEN - 41 SIMPLER SELL BREAKEVEN STOP

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

MQL4 TUTORIAL GRUNDLAGEN - 42 SIMPLER Accumulation Distribution EA

MQL4 TUTORIAL GRUNDLAGEN - 42 SIMPLER Accumulation Distribution EA

Я Построил Молот Высокого Давления

Я Построил Молот Высокого Давления

Самая холодная деревня в мире: Оймякон (-71°C)

Самая холодная деревня в мире: Оймякон (-71°C)

КАК ВСКРЫВАЮТСЯ ВСЕ СУВАЛЬДНЫЕ ЗАМКИ И КАК С ЭТИМ БОРОТЬСЯ/#медведь  +380933763773

КАК ВСКРЫВАЮТСЯ ВСЕ СУВАЛЬДНЫЕ ЗАМКИ И КАК С ЭТИМ БОРОТЬСЯ/#медведь +380933763773

Как работала машина

Как работала машина "Энигма"?

MQL4 TUTORIAL BASICS - 49 SIMPLE WILLIAMS PERCENT RANGE EA

MQL4 TUTORIAL BASICS - 49 SIMPLE WILLIAMS PERCENT RANGE EA

💾СОБРАЛ NAS НА TrueNAS💽 НЕ ПОНИМАЮ, КАК ЖИЛ БЕЗ НЕГО САМОДЕЛЬНОЕ ХРАНИЛИЩЕ ЭТО ПРОСТО

💾СОБРАЛ NAS НА TrueNAS💽 НЕ ПОНИМАЮ, КАК ЖИЛ БЕЗ НЕГО САМОДЕЛЬНОЕ ХРАНИЛИЩЕ ЭТО ПРОСТО

Как вылечить БЕЗ операций Близорукость,Дальнозоркость,Астигматизм,Косоглазие.Упражнения проф.Жданова

Как вылечить БЕЗ операций Близорукость,Дальнозоркость,Астигматизм,Косоглазие.Упражнения проф.Жданова

Deep House Mix 2024 | Deep House, Vocal House, Nu Disco, Chillout Mix by Diamond #3

Deep House Mix 2024 | Deep House, Vocal House, Nu Disco, Chillout Mix by Diamond #3

The “ONE CANDLE

The “ONE CANDLE" Scalping Strategy I Will Use For Life

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Для Чего РЕАЛЬНО Нужен был ГОРБ Boeing 747?

Для Чего РЕАЛЬНО Нужен был ГОРБ Boeing 747?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Маска подсети — пояснения

Маска подсети — пояснения

Это снова повторяется, и никто об этом не говорит.

Это снова повторяется, и никто об этом не говорит.

Уоррен Баффет: Если вы хотите разбогатеть, перестаньте покупать эти 5 вещей.

Уоррен Баффет: Если вы хотите разбогатеть, перестаньте покупать эти 5 вещей.

КУСТО УВИДЕЛ ЧТО СКРЫВАЛИ НА ДНЕ БАЙКАЛА! О ЧЕМ МОЛЧАЛ СССР?

КУСТО УВИДЕЛ ЧТО СКРЫВАЛИ НА ДНЕ БАЙКАЛА! О ЧЕМ МОЛЧАЛ СССР?

Почему МАЛЕНЬКИЙ атом создает такой ОГРОМНЫЙ взрыв?

Почему МАЛЕНЬКИЙ атом создает такой ОГРОМНЫЙ взрыв?

Задача века решена!

Задача века решена!

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com