MetaTrader 4 - Experten Multi-Strategie Ea - Experte für MetaTrader 4 Vielleicht haben Sie meine Combo Trader gesehen, Dies ist die andere Version von Combo Trader, die es mit Ihrer Strategie verwenden, ist dieser Experte für diejenigen, die Strategie zum Trading haben Nach vielen Anfragen ive entscheiden, den Code zu ändern, um es komfortabel für Sie 1-Add Rauschfilter von Damianivolatmeter Indikator (Sie müssen Damianivolatmeter. ex4 auch herunterladen und kopieren Sie es auf Expertenindikatoren) 2-zeigt den aktuellen Trend Zustand auf Diagramm 3-fügen Sie eine Option auf Verwenden Sie statische Lose (wenn usestaticloss gesetzt ist wahr 4-add statische nehmen Gewinn amp statischen Verlust 5-fügen Sie eine Option zum Schließen Modus: use noiseclosing, die Sie Geräusche, um alle Positionen zu schließen, wenn profitltnoiseloss alle Verlustpositionen geschlossen werden 6-Sie können Wählen Sie zwischen MACD classic oder mit Zerolag MACD, indem Sie zerolagmacd auf true oder classicmacd auf true setzen (nur einer von ihnen muss choosed) 7-added TrendDetect Option zur Erkennung von Trend von adx. Sie fügen Sie einfach die ADXPERIOD und ADXMAINLEVEL 8 hinzugefügt Profitclose: Die Ihre Gewinne durch die Eingabe von Profittoclose-Wert schützt, wenn alle offenen Trades in diesem Gewinn erhalten sie schließen (Enter Profittoclose in Währung nicht pip) 9- add Losscontrol: die Ihr Konto schützt, um Verluste nicht mehr zu nehmen als LosstoClose (Geben Sie LosstoClose in Währung ein Nicht pip) 10-Added CancelTradingOnprofit, wenn alle Positionen von Profitclose geschlossen werden, dann wird es nie an diesem Tag tauschen 11-Added CancelTradingOnLoss, wenn alle Positionen von Losscontrol geschlossen dann wird es nie an diesem Tag Handel 12-Calculating Stoploss und Takeprofit von Atr Entfernt 13-Added Option FilteringNoise, die Rauschfilterung auf Öffnung Position-wenn es irgendwelche Geräusche auf dem Markt wird es nicht öffnen neue Position, bis das Rauschen gegangen ist 15-Zeigen Sie alle Indikatoren Signale Modus auf Diagramm (wenn Sie Uselastxxxsignal auf true gesetzt wird 16-Fügen Sie eine Option hinzu, um den Bollinger Bands Indicator zu verwenden, um auf Bereichsmarken zu handeln. (Um diese Option zu verwenden, müssen Sie UseBBand auf true setzen) und die Bollinger Bands Parameter 17-Add Time Frame Option für alle Indikatoren und Alle Einstellungen, so ist es real Multi TIme Frame EA Für Zeitrahmen müssen Sie einen Wert zwischen 1 bis 6 1: 1min Zeitrahmen 2: 5min Zeitrahmen 3-15min Zeitrahmen und viele andere neue Einstellungen Ich habe ein Handbuch für diese enthalten. Für die Installation dieses EA, müssen Sie alle Dateien in quotIndicators. zipquot zu Expertenindikatoren Ordner, in dem MetaTrader installiert ist und kopieren Multi-StrategyFSF. mq4 zu Ihrem Experten-Ordner Für die Optimierung dieser EA Optimieren Sie es wie alle EA (für die Suche nach besten tp und sl Und andere Einstellungen) quotIf Sie machen zu viel Geld mit diesem EA - einige Geschenk oder Spenden akzeptiert :-) quotMasterMartingale v1 --- ein Multi-Strategie-EA In meinem Studium der Verdoppelung oder Martingale-Systeme, Ive identifiziert drei großen Strategien, die eingesetzt werden können : 1. Zähler Trend. Dies ist die Strategie, die in Terminator, Predator, DLM, 10Points3 und anderen verwendet wird, und beinhaltet weiterhin den Handel mit der Verliererichtung und verdoppelt jedes Mal, bis der Markt genug korrigiert, um einen Gewinn zu erzielen. Es macht Geld, wenn die Trendrichtung korrekt gewählt wird, bei engen Range-Perioden hält und große Gewinne macht, wenn die Markttrends normal laufen, mit normalerweise erwarteten Korrekturen. Wenn der Markt in einer Richtung für eine große Entfernung ohne eine ausreichende Korrektur läuft (oder läuft), kann er leicht abwischen .. 2. Alternating Trades. Dies ist die Strategie, die ich versuche, mit Collector zu verwenden. In dieser Strategie, wenn der Markt bewegt sich gegen Ihren aktuellen Handel, anstatt eine weitere Position in die gleiche Richtung hinzufügen, fügen Sie eine in die entgegengesetzte Richtung. Dies sollte die Auswirkung des Aufbaus des Fortschritts haben, während der Markt in einem kleinen Bereich stecken bleibt, aber Gewinn nimmt, sobald die Strecke gebrochen ist - egal wie der Markt bricht. Wenn sich der Markt in die eine oder andere Richtung entwickelt, wird er auch nach einer profitablen Position profitabel bleiben. 3. Anzeige angetrieben. Dies ist die reinste Martingale-Strategie, da sie immer in Richtung des Trends, wie durch einige Indikatoren gezeigt handelt. Es ist nicht versuchen, einen Trend per se (obwohl es so sehr gut) zu fangen und seine nicht versuchen, einen reichhaltigen Markt scalp. Es geht einfach davon aus, dass die Indikator nicht mehr falsch falsch sein, als die Händler Kapital widerstehen können. Letztendlich hängt es von der Verwendung eines Indikators ab, der mehr als oft falsch ist und je mehr desto besser. Ein weiterer wichtiger Aspekt einer solchen Strategie ist, dass ein verlorener Handel geschlossen wird, wenn der nächste (verdoppelte) Handel gemacht wird, oder ob alle verlorenen Trades gehalten werden, bis der Größte gewinnt, wobei alle offenen Trades zu einem Gesamtgewinn geschlossen sind. Die ursprüngliche Martingale-Strategie - wie für Wetten vorgesehen - fordert eine Wette, um in einem realisierten Verlust zu beenden, bevor die nächste (verdoppelte) Wette gemacht wird. In Übereinstimmung mit dieser Tatsache, Ive zusammengestellt eine EA, die eine der drei Strategien, die oben gewählt werden können, erlaubt, aber das System schließt immer ein verlierender Handel (an der SL-Punkt) vor der Eröffnung der nächsten Handel in der Progression. Es gibt auch viele andere Glocken und Pfeifen, die hinzugefügt werden könnten, wie z. B. Schleppleisten, Kontenschutzpläne, Gewinnverfolgung und Skalierung, etc. Aber diese EA ist so konzipiert, dass sie einfach, und so wurden diese für jetzt ausgelassen. Die Bedienung ist einfach. Der TradeMode-Parameter wählt die Strategie (1 Zähler, 2 alternierend, 3 Indikator), Profit wird am TP genommen und ein Trade wird für einen Verlust am SL geschlossen. Die Richtung wählt die Handelsrichtung (1 lang, -1 kurz) und ist nur für TradeMode 1 (alle Trades sind in der ausgewählten Richtung) und TradeMode 2 aktiv (der erste Trade ist in der ausgewählten Richtung, alle nachfolgenden Trades in der Progression werden gemacht In abwechselnder Reihenfolge). In TradeMode 3 wird der Parameter Direction ignoriert, und alle Trades werden auf der Basis des verwendeten Indikators durchgeführt. In dieser ursprünglichen Version verwendet Ive die itrends Anzeige (eingeschlossen). Dieser Code wurde nicht gründlich getestet und kann einige Fehler enthalten. Ich habe keine Backtesting mit MT4 getan, wie ich es nicht vertrauen. Ich plane, mehrere Tests über die nächste Woche laufen zu sehen, wie es führt. Ich lade alle Interessenten ein, mit diesem Test zu helfen und an der Entwicklung dieses Codes zu beteiligen. Ich lief diese EA im Modus 2 (Wechselseitige Handelsrichtungen) für ca. 12 Stunden und theres definitiv etwas falsch mit ihm. Es behielt, Handel nach Handel zu öffnen, bis es 8 oder mehr Handel gab, die in jedem Paar geöffnet sind. Bedenken, dass diese EA nie mehr als ein offenes Handeln zu einem Zeitpunkt in jedem Paar haben sollte - es sollte den bestehenden Handel schließen, bevor es die nächste öffnet. Offensichtlich Ive etwas verschraubt. Ill versuchen, freizugeben, die Bug (s) und re-post die nächste Version bald. OK, ich grub einige Probleme und jetzt seine Verhaltensweise im Wechselmodus. Theoretisch sollte es auch in den anderen Modi arbeiten, aber wir brauchen einige Tests, um das zu überprüfen. Ill versuchen, die beiden anderen Modi ab heute Abend. Ducati: Backtests gingen von 10K zu 0 in weniger als einem Monat. Welcher Zeitplan und welche Einstellungen Sie verwenden und auf welchen Paaren würde ich nicht meine Zeit auf Backtesting verschwenden, wenn die EA noch nicht vollständig debugged ist. Wir müssen sicher sein, dass es keine Knicke oder Fehler im Code zuerst gibt. Zudem ist das Backtesting mit MT4 schlüssig bewiesen, dass es mit Fehlern behaftet ist und sehr instabil ist. Wie für Paare und Zeitrahmen, sollte es theoretisch auf jedem Paar nützlich sein, aber sicher einige Paare sind besser als andere. Für die Modi 1 und 2 ist der Zeitrahmen irrelevant, da er keine Indikatoren verwendet. Für Modus 3 Im arbeitet derzeit mit H1 und M15, aber das ist nur ein Ausgangspunkt, da der Code noch vollständig debuggen und überprüft werden muss. Ist Stil Nummer zwei auf diesem ea das gleiche wie das, was der Sammler ea (trying) tun Der Code, den ich beauftragt worden, um zu bearbeiten ist eine Variante von 2. Das System handelt fast makellos im Backtest und mit dem letzten Teil des Code Im Die Arbeit an es sollte fehlerlos in Vorwärts-Test sein. Das System verwendet Kaufstopps und Verkaufstops für zusätzliche Komplexität: Es hat schleppende Stopps, die als Verluste zählen. Eine andere Strategievariante ist, dass sie das Gesamtrisiko jedes Mal ändert, anstatt immer nur die Lose zu erhöhen. Es gibt eine einfache prozentuale Basis, um die Lotszunahme oder die Piperhöhung zu bestimmen. Dadurch werden Kanäle sehr gut vermieden, und wenn der Breakout in der entgegengesetzten Richtung auftritt, dann ist der Handel rentabel, wenn die Pipzunahme geringer ist als der gesamte Breakout - Offset. (Es könnte einfacher sein, es für sich selbst ausprobieren, als zu versuchen, zu verstehen, dass schlecht geschriebenen Satz.) Sobald ich meine grundlegenden Verpflichtungen Ich schaue auf Ihren Code und versuchen, bughunt zu helfen. Da MA-basierte Signale im Wesentlichen zufällige Eingaben sind, ist dies wahrscheinlich ein gutes System zum Testen. Eine rein zufällige Eintragung kann etwas bessere Resultate haben. Die Rentabilität mit der Zufallserfassung basiert auf der Marktvolatilität, die Ihren Einstellungen zugeordnet ist. Mit einem (50 (Broker takeavg Handel)) Indikator, wird dies wahrscheinlich profitabel sein. Ohne eine, wird es schließlich Geld verlieren, weil der Broker zu verbreiten. Die Erhöhung der Schleifen auf 6 oder 10 nur verzögert das Unvermeidliche. Vielen Dank für die gemeinsame Nutzung der ersten Version Ihres EA. Ich habe einen Fehler gefunden, oder es kann sein, dass ich einfach nicht verstehen, seine Logik. Wenn Sie die Alternating-Einstellung (2) verwenden, werden keine alternativen Trades ausgeführt. Was ich meine, ist, dass, wenn ich Richtung auf 1 (long), es NUR kauft lange, egal was. Auch wenn Sie es für ein paar Monate im Backtesting laufen lassen, wird es nur kaufen. Von meinem Verständnis, wenn der Markt gegen den Handel geht, sollte die EA in diesem Modus dann verdoppeln die Position in die entgegengesetzte Richtung. Ihr Projekt klingt sehr interessant. Ich denke, das Konzept verfolgte ist sehr solide, wenn richtig implementiert - Im gehen die sehr einfache Route für jetzt, aber Ill interessiert sein, um zu sehen, wie Ihre erweiterte Version funktioniert. Da könntest du recht haben. Ive machte einige Änderungen und jetzt scheint es, handeln ordnungsgemäß in Modus 2, und Ive führte einen Test in Modus 1 als gut, um seine Funktion zu überprüfen. Ill überprüfen Sie meine Fortschritte später und auch die neueste Version. Wie versprochen, hat Ive die neueste Version (1.03) beigefügt, die in Modus 2 (alternierend) und auch im Modus 1 (Gegenhandel) einwandfrei testet. Im Modus 2, seine gezogen in 109 Pips in knapp 16 Stunden auf USDJPY .. Weiter Im Gehen, um die Grafik ein bisschen Fichte, und auch Test in Modus 3 (Indikator). ZTrader: Wie versprochen, hat Ive die neueste Version (1.03) beigefügt, die in Modus 2 (alternierend) und auch im Modus 1 (Gegenhandel) einwandfrei testet. Im Modus 2, seine gezogen in 109 Pips in knapp 16 Stunden auf USDJPY. Weiter Im gehend, um die Grafiken ein wenig aufzureißen, und auch Test in Modus 3 (Indikator) zu starten. Einstellungen und Zeitrahmen
No comments:
Post a Comment