Diskussion zum Artikel "Automatisieren von Handelsstrategien in MQL5 (Teil 11): Entwicklung eines mehrstufigen Raster-Handelssystems"
Ein sehr guter Code und sehr schneller EA!
Leider gibt es ein Problem mit der Losgrößenberechnung - Multiplikatoren mit einer Dezimalzahl (wie 1,3, 1,5 usw.) können Probleme mit MQL-Order-Funktionen verursachen, da die Losgröße manchmal Fehlercodes 4756 gibt, wenn der Multiplikator nicht 1 oder 2 ist.
Es wäre zu schön, wenn die Losgrößenberechnung geringfügig geändert werden könnte, um sicherzustellen, dass die Losgrößen für die Eingabe in die Auftragsfunktionen für alle Multiplikatorwerte angemessen berechnet werden.
Es wäre zu schön, wenn die Losgrößenberechnung geringfügig geändert werden könnte, um sicherzustellen, dass die Losgrößen für die Eingabe in die Auftragsfunktionen für alle Multiplikatorwerte ordnungsgemäß berechnet werden.
Vielen Dank für das freundliche Feedback. Gern geschehen.
Hallo,
Nach der Lektüre des Artikels, fand es nützlich und wird auf jeden Fall testen es aus. Allerdings scheine ich nicht sehen, oder vielleicht habe ich aus dem Artikel auf die Trennung der ersten Position TP, die ich glaube, es ist auch nützlich und nachhaltig für die Handelsstrategie verpasst.
Ich danke Ihnen.
Ich danke Ihnen.
Sicher. Danke.

- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Neuer Artikel Automatisieren von Handelsstrategien in MQL5 (Teil 11): Entwicklung eines mehrstufigen Raster-Handelssystems :
Ein Multi-Level-Raster-Handelssystem ist ein strukturierter Ansatz, der die Marktvolatilität ausnutzt, indem er eine Reihe von Kauf- und Verkaufsaufträgen in vorher festgelegten Intervallen über eine Reihe von Kursniveaus erteilt. Bei der Strategie, die wir jetzt umsetzen werden, geht es nicht darum, die Richtung des Marktes vorherzusagen, sondern vielmehr darum, vom natürlichen Fluss der Preise zu profitieren und Gewinne zu erzielen, unabhängig davon, ob sich der Markt nach oben, unten oder seitwärts bewegt.
Aufbauend auf diesem Konzept wird unser Programm die mehrstufige Raster-Strategie durch einen modularen Aufbau umsetzen, der Signalerkennung, Auftragsausführung und Risikomanagement voneinander trennt. Bei der Entwicklung unseres Systems werden wir zunächst wichtige Parameter initialisieren, wie z. B. gleitende Durchschnitte zur Identifizierung von Handelssignalen, und eine Korbstruktur einrichten, die Handelsdetails wie anfängliche Losgrößen, Rasterabstände und Take-Profit-Levels enthält.
Während sich der Markt entwickelt, überwacht das Programm die Preisbewegungen, um neue Handelsgeschäfte auszulösen und bestehende Positionen zu verwalten, indem es Aufträge auf jeder Rasterebene auf der Grundlage vordefinierter Bedingungen hinzufügt und die Risikoparameter dynamisch anpasst. Die Architektur wird auch Funktionen zur Neuberechnung von Breakeven-Punkten, zur Änderung von Profit-Targets und zur Schließung von Positionen bei Erreichen von Gewinnzielen oder Risikogrenzen umfassen. Dieser strukturierte Plan gliedert das Programm nicht nur in einzelne, überschaubare Komponenten, sondern stellt auch sicher, dass jede Ebene des Rasters zu einer kohärenten, risikogeleiteten Handelsstrategie beiträgt, die für robuste Backtests und den Handelseinsatz bereit ist. Kurz gesagt, so wird die Architektur aussehen.
Autor: Allan Munene Mutiiria