Tuesday 18 July 2017

Build Your Own Forex Handel Roboter


MetaTrader 5 - Beispiele Wie man einen Trading Roboter in keiner Zeit, um einen Trading Roboter zu machen, müssen Sie ein Trading System Trading auf Finanzmärkte umfasst viele Risiken einschließlich der kritischsten - das Risiko einer falschen Handelsentscheidung zu machen. Der Traum von jedem Händler ist, einen Handelsroboter zu finden. Das ist immer in guter Form und unterliegt nicht menschlichen Schwächen - Angst, Gier und Ungeduld. Jeder Neuling will ein klares und strenges Handelssystem schaffen oder schaffen, das in Form von Algorithmen präsentiert und komplett von Routineoperationen befreit werden kann. Ist es möglich Ein Handelssystem ist eine notwendige Voraussetzung für den Eintritt in den Markt und das System sollte natürlich rentabel sein. Wenn Neulinge auf den Markt kommen, sind sie meist von der großen Masse von Informationen schwer zu begreifen überwältigt. Bücher und Händlerforen können in diesem Fall etwas helfen. Leider sind nicht alle Autoren erfolgreiche Händler und nicht alle erfolgreichen Händler schreiben Bücher. Viele spezielle Web-Ressourcen sind nur geschaffen, um Gewinn für ihre Besitzer zu verdienen, da es viel schwieriger ist, Ihr eigenes Geld zu handeln, als Prognosen auszustellen und Trading-Systeme zu unterrichten. Jeder Trader sollte unabhängig alle Stufen einer Schaffung eines Handelssystems durchlaufen. Es gibt ein populäres Sprichwort, dass es egal ist, welches System Sie für den Handel verwenden, die Hauptsache ist, dass Sie wirklich nach diesem System handeln sollten. Andernfalls wird der Handel auf dem Markt zu einem Spiel mit einem vorhersehbaren Ergebnis. Trading Robots und Forex Forex-Markt wird geglaubt, um eine große Liquidität haben. Auch erlaubt es den Handel 24 Stunden am Tag, im Gegensatz zu vielen anderen Märkten. Deshalb versuchen viele Händler, Handelsroboter speziell für Forex-Markt zu machen, da sie eine große Anzahl von Handelsinstrumenten anbietet. Allerdings behaupten Skeptiker, dass alle Währungspaare stark miteinander korreliert sind und eine sehr geringe Volatilität auf dem Markt bieten. Aber ihre Gegner reagieren darauf, dass jedes Währungspaar seine eigenen Eigenschaften hat und eine geringe Volatilität durch eine große Hebelwirkung kompensiert wird. In jedem Fall sind Forex-Instrumente attraktiv für die Herstellung von Roboter und die meisten Unterstützer der automatisierten Handel schärfen ihre Fähigkeiten auf Währungspaare. MetaTrader 4 und MetaTrader 5 Handelsterminals wurden speziell entwickelt, um automatisierte Handelssysteme leicht zu entwickeln, aber gleichzeitig ist ihre Schnittstelle auch für den manuellen Handel bequem. Wie man einen Trading Roboter macht Es gibt viele Ansätze zum Aufbau eines automatisierten Handelssystems. Wir werden nur einige wichtige beschreiben. Der erste Ansatz beruht auf Mathe. Ein Entwickler versucht, eine Art Gleichung zu schaffen, die viele Faktoren berücksichtigen kann. Dieser Ansatz basiert auf der festen Überzeugung, dass die Preisbewegungen von einem Modell verwaltet werden, das anhand verfügbarer historischer Daten gefunden werden kann. In den meisten Fällen wissen die Anhänger eines solchen Ansatzes zu viel Mathe, aber wissen nichts über nicht interessiert auf dem Markt. Der Markt ist eine reine Abstraktion, eine Art von intellektuellem Spiel für sie. Dieser Ansatz führt in der Regel zu vielen Jahren des Studiums und der Entwicklung, während ein bestimmtes Ergebnis in Form eines automatisierten Handelssystems ist nicht so wichtig. Der zweite Ansatz basiert auf dem Studium der Marktgesetze. Es werden keine Versuche unternommen, um zu verstehen, warum der Preis nach oben oder unten geht, wenn verschiedene technische Analyse-Figuren auf einem Diagramm erscheinen. Der Vorteil dieses Ansatzes ist, dass es keine besonderen Kenntnisse der Mathematik erfordert und keine Annahmen über die treibende Kraft des Marktes macht. Es ist am klarsten und bequem beim Studieren des Handels. Es ist beliebt bei Händlern, die universelle Anerkennung erhalten haben. Der Nachteil des Ansatzes ist die Notwendigkeit, alle notwendigen Symbole ständig zu verfolgen. Früher oder später beginnt ein Händler, die Automatisierung von Handelsprozessen zu betrachten, und die bedeutendste Frage erscheint in diesem Stadium der Komplexität der Formalisierung der Handelsregeln, wenn man versucht, sie in Form von Algorithmen auszudrücken. In manchen Fällen können Händler, die versuchen, einen Handelsroboter zu bestellen, keine Handelsregeln beschreiben und mit Programmierern einen gemeinsamen Grund finden. Der dritte Ansatz basiert auf dem Versuch, eine Black Box auf der Grundlage von neuronalen Netzwerken mit dem Einsatz der fertigen Tools weit in speziellen Software und Mathe-Pakete zu erstellen. Die Schaffung eines automatisierten Handelssystems mit den Elementen der künstlichen Intelligenz ist eine spannende und herausfordernde Aufgabe auch für Neulinge, da es weder tiefen mathematischen Hintergrund noch Programmierkenntnisse erfordert - alles mit visuellen Hilfsmitteln. Ein Händler sollte die Grundlagen der technischen Indikatoren kennen, besitzen die Fähigkeit, notwendige Preisdaten und Erfahrungen in einem bestimmten Paket für die Arbeit mit neuronalen Netzwerken vorzubereiten. Der Hauptnachteil dieses Ansatzes ist, dass ein Handelsroboter, der mit solchen spezialisierten Werkzeugen für die Arbeit mit neuronalen Netzen verwendet wird, tatsächlich eine Black Box ist. Trader kennen ihre Arbeitsprinzipien nicht, und im Allgemeinen ist es unmöglich, vorherzusagen, welche Marktphase für den Roboter am problematischsten ist. Programmierer wählen oft den vierten Ansatz, den sie anfangen, einen Handelsroboter von Anfang an zu machen, ohne Zeit für den manuellen Handel zu verbringen. Warum handeln Sie manuell Sie können einen Roboter verbringen ein paar Monate und ernten die Vorteile Ihrer Bemühungen dann. Aber keine Schmerzen, keine Gewinne. In den meisten Fällen beginnen Programmierer, alle notwendigen Infrastrukturen mit einer vertrauten Programmiersprache zu erstellen, anstatt nur einen Handelsroboter zu machen und Preisdaten zu verarbeiten, visuelle Darstellung von Diagrammen und Indikatoren, benutzerdefinierte Mittel zum Testen von Strategien auf historische Daten und so weiter. Sie gewinnen viel Erfahrung in dem Prozess. Aber in den meisten Fällen bringt diese Erfahrung sie nicht näher an das endgültige Ziel der Schaffung eines automatisierten Handelssystems. Und selbst wenn ein Handelsroboter erstellt wird, gibt es keine Garantie, dass es rentabel sein wird. Und was ist, wenn ein Programmierer ein anderes Handelssystem schreiben will. Tiefe Umstrukturierungen und neue Programmierfehler sind unvermeidlich. Es gibt auch den fünften Ansatz, ein fertiges Handelssystem in Form eines Handelsroboters zu kaufen. In diesem Fall fungiert ein Trader als Operator oder Tuner. Dieser Ansatz spart viel Zeit (keine Notwendigkeit, viele neue Dinge zu lernen) und ermöglicht es Händlern, schnell in die Welt des automatisierten Handels einzutreten. Der Hauptnachteil dieses Ansatzes ergibt sich aus seinen Vorteilen, die Sie nicht kennen die Betriebsprinzipien Ihres Handelsroboters und seiner Struktur. Und selbst wenn ein Verkäufer Ihnen eine detaillierte Beschreibung des implementierten Handelssystems zur Verfügung gestellt hat, werden Sie nie ganz sicher sein. Allerdings kann keiner der genannten Ansätze Ihnen absolute Garantie geben, außer einer Bankeinlage. Aber das ist nicht eine sehr geeignete Lösung für Menschen, die sich für Markthandel interessieren und Möglichkeiten, ihre privaten Vermögenswerte zu erhöhen. Was ist der beste Ansatz für den automatisierten Handel für einen Trader Jede der fünf beschriebenen Ansätze hat ihre Vorteile und entspricht einer bestimmten Art von Trader. Es ist unwahrscheinlich, dass Sie den ersten Ansatz (Marktanalytische Beschreibung) ohne guten mathematischen Hintergrund wählen werden. Es ist gleich unwahrscheinlich, dass man von der Herstellung von Roboter auf der Grundlage neuronaler Netze beginnen wird. Allerdings sind beide Ansätze sehr spannend und bieten gute intellektuelle Übung. Im Folgenden werden wir nur den zweiten Ansatz besprechen, der bereits als der klassische gilt. Das ist der Ansatz, der in der Regel von neuen Anhängern des automatisierten Handels gewählt wird, da die technische Analyse der wichtigste Wissensbereich bleibt, wenn man Handelsgrundlagen lernt. Ein weiterer Vorteil des zweiten Ansatzes ist, dass, nachdem Sie einige Zeit für manuellen Handel und erhalten das Gefühl des Marktes zu verbringen, haben Sie bereits ein gutes Verständnis der technischen Analyse-Tools. Außerdem können Sie Handelsstrategien programmieren oder neuronale Netze auf höherer Ebene erstellen. Die ersten Schritte in der Herstellung eines Trading Robot Um ein automatisiertes Handelssystem zu machen, benötigen Sie Programmierkenntnisse und Kenntnisse über alle Feinheiten der Handelsanfragen Verarbeitung. Aber zuerst können Sie von den fertigen Expertenberatern starten, die Roboter aus der freien Codebibliothek handeln. Laden Sie jeden Expert Advisor (Trading Roboter) und starten Sie es in der Strategie Tester von MetaTrader 4 oder MetaTrader 5 Client-Terminals. Wählen Sie ein Verlaufsintervall aus, das einen starken Trend und ein Intervall mit einer Wohnung zeigt. Führen Sie die Optimierung eines Expert Advisor-Eingabeparameters durch und untersuchen Sie diese Unterschiede in diesen beiden Intervallen. Starten Sie einen Expert Advisor mit den optimalen Parametern für eine Flat im Trendintervall und mit den optimalen Parametern für einen flachen Intervall. Untersuchen Sie die Unterschiede in den Handelsergebnissen, den Angebotsverteilungen und anderen statistischen Parametern. Als Ergebnis werden Sie wissen, wie viel das Verhalten Ihres Handelssystems variieren kann, wenn sich die Marktsituation ändert. Es wäre besser, mehrere Standard-Handelsstrategien mit dieser Methode auf verschiedene Teile der Geschichte und verschiedene Symbole zu versuchen. Ein solcher Probelauf verhindert, dass ein Handelssystem für ein bestimmtes Historienintervall geeignet ist und ein besseres Verständnis von Trend - und Gegensprechsystemen bietet. Der nächste Schritt wäre es, komplexere Handelssysteme zu schaffen, die auf der Kombination von bereits vorhandenen einfachen Signalen aus dem MQL5 Wizard Set basieren. Sie können testen und entwickeln Sie Ihre Trading-Intuition Sortierung schlechte Signale eines Systems mit einem Filter auf der Grundlage eines anderen Systems ohne Programmiermittel. Die Hauptsache hier ist nicht zu übertreffen. Je mehr Eingangsparameter ein Handelssystem hat, desto leichter ist es zu montieren. Es gab viele Diskussionen über die Unterschiede zwischen Optimierung und Montage. Hier gibt es keine allgemein akzeptierten Lösungen. Aber die Visualisierung von Testoptimierungsergebnissen und deinem eigenen gesunden Menschenverstand kann dir helfen. Erfahren Sie, um die wichtigsten Eingabeparameter zu identifizieren, die Ihr Handelssystem aus dem gesamten Satz von Eingabedaten beeinflussen. Achten Sie nicht auf Aufmerksamkeit auf sekundäre Parameter, die während der Optimierung Zeit in Anspruch nehmen, aber nicht die Logik des Systems beeinträchtigen. Denken Sie daran, dass ein gutes Handelssystem immer eine kleine freie Bewegung von sekundären Parametern zeigt, aber es zeigt keine dramatische Volatilität bei unerheblichen Marktveränderungen. Sie können so viel Zeit in diesem Stadium verbringen, wie Sie es wünschen, bis Sie sicher sind, dass Sie jede Handelsstrategie verstehen können, die Test - und Optimierungsergebnisse untersucht. Das Wissen über Stärken und Schwächen von Standardsystemen ermöglicht es Ihnen, bei der Erstellung Ihres eigenen Handelsroboters besser vorbereitet zu sein. Programmierung eines Trading Robot Angenommen, Sie haben gelernt, MMS4 oder MQL5 Programmiersprache zu lernen und jetzt sind Sie bereit, Ihre erste Expert Advisor für MetaTrader Client Terminal zu schreiben. Hier sind mehrere Fälle möglich. Zuerst können Sie mehrere fertige Handelsroboter untersuchen, die in den Artikeln beschrieben sind, um die Programmierkomplikationen besser zu verstehen. Zweitens können Sie Fragen zu MQL4munity oder MQL5munity stellen. Wenn du irgendwelche ungelösten Probleme hast. Erfahrene Community-Teilnehmer helfen in der Regel den Anfängern, aufrichtiges Interesse an dem Thema zu zeigen. Drittens können Sie im Bereich der Instandhaltung oder Entwicklung eines Expertenberaters oder eines Indikators im Auftragsdienst bestellen. Wenn Sie nicht in der Lage sind, ein notwendiges Programm auf eigene Faust zu schreiben. Aber auch wenn Sie einen Auftrag über den freiberuflichen Service machen, sollten Sie eine Vorstellung von Strategie-Tests haben, um eine gemeinsame Sprache mit einem Entwickler zu finden. Darüber hinaus können Grundkenntnisse einer Programmiersprache Ihnen erlauben, kleinere Korrekturen und Änderungen in den Code zu implementieren, nachdem die Arbeit bereits abgeschlossen ist. Immerhin wäre es nicht zu bequem, um einen Programmierer anzurufen, um jedes kleine Problem zu beheben, das Sie begegnen. Es wäre viel einfacher und schneller, es selbst zu beheben. Keine Notwendigkeit, das Rad neu zu erfinden Wie finde ich deine eigene Handelsstrategie oder zumindest in welche Richtung sollst du deine Suche konzentrieren Alle Händler schützen ihre eigenen Handelssysteme, wenn sie eine haben. Alle Neulinge wollen ein profitables System schaffen oder fertig machen. Gleichzeitig scheint jede erhaltene Lösung zu einfach zu sein, verglichen mit Neuankömmlingen über ein echtes Handelssystem. Armee-Männer auf der ganzen Welt sind anfällig für übermäßiges Geheimnis. Es gibt viele Witze darüber, dass die folgenden: Das militärische Geheimnis ist nicht in dem, was Sie studieren, - ein Offizier sagt an Militärschüler, - aber in der Tatsache, dass genau Sie es studieren. Die Situation mit Handelssystemen ist ähnlich genug: Die meisten Händler verwenden einfache und bekannte Handelsideen mit geringfügigen Änderungen, z. B. Hinzufügen von Trailing Stop oder Bestätigungen von Trendindikatoren. Es gibt viele Trader-Foren mit eingeschränktem Zugang, wo die Teilnehmer ihre Bemühungen zur Entwicklung oder Verbesserung von geheimen Handelssystemen beitreten. Am interessantesten ist, dass solche Systeme überhaupt nichts Besonderes enthalten. In der Regel wird eine bekannte Idee (wie Handel mit dem Trend) als Basis verwendet. Dann ist es mit einigen neuen Indikatoren, die der Öffentlichkeit unbekannt sind, perfektioniert. Daher können Sie leicht akzeptieren Handel Roboter Quellcodes und versuchen, sie richtig mit verschiedenen Symbolen und Zeitrahmen zu verwenden. Ein weiteres populäres Sprichwort kann hier erwähnt werden: Du magst keine Katzen Du weißt einfach nicht, wie man sie kocht Es ist schwer zu glauben, aber die Wahrscheinlichkeit, dass du etwas wirklich Neues entwickeln wirst, ist sehr klein. Hauptsache ist es, ein System mit vorhandenen Zutaten zu schaffen. Denken Sie nicht, dass einige Genies Zugang zu einigen geheimen Systemen von NASA-Laboratorien haben. Das ist das Geheimnis des Grals. Nur noch ein paar wird es schaffen So, warum nennt man niemals handelnde Ideen, wenn sie buchstäblich in Armen greifen. Die Antwort liegt wahrscheinlich in der menschlichen Psychologie. Das Personal von vielen Banken und großen Investmentfonds umfasst Händler, die Geschäfte nach strengen Regeln und innerhalb begrenzter Mengen durchführen. Aber aus einigen Gründen verlassen nur wenige institutionelle Händler ihre Firmen und beginnen mit ihrem eigenen Geld zu handeln. Es stellt sich heraus, dass Sie nicht nur eine Handelsstrategie brauchen, sondern auch die eiserne Disziplin, um es zu folgen. Viele Händler fanden mit Bedauern heraus, dass sie auch die gleichen psychologischen Probleme haben, die in Büchern beschrieben sind. Nachdem ich erkannt habe, dass der schlimmste Feind der Händler selbst ist, beginnt ein Neuling darüber nachzudenken, einen Handelsroboter zu machen, um eine psychologische Belastung zu beseitigen. Obwohl ich etwas vom Thema abweiche, sollte ich die legendären Schildkrötenhändler erwähnen, die im späten 20. Jahrhundert erfolgreich auf mehreren Märkten gehandelt haben. Lesen Sie Weg der Schildkröte und Sie werden sehen, dass das Wichtigste für einen Händler ist eine Selbstdisziplin und nicht irgendein streng geheimes System. Ach, die meisten Neulinge werden nicht in der Lage sein, eine profitable Strategie zu verfolgen, auch wenn sie es kostenlos bekommen. Das Problem ist, dass die meisten Handelsstrategien, die perfekt für den manuellen Handel geeignet sind, kaum formalisiert und in eine Programmiersprache transkribiert werden können. Die Strategien, die leicht formalisiert werden können (z. B. diejenigen, die zwei gleitende Durchschnitte Kreuzung) sind zu einfach und erfordern eine Menge von Verfeinerungen und Verbesserungen, so können sie in der Praxis verwendet werden. So wird eine einfache Idee allmählich durch eine Vielzahl von externen Parametern kompliziert, die einen Handelsroboter vor falschen Einträgen und Fehlern für einen Entwickler deutlich sichtbar machen. Es folgt eine Handlungsroboteroptimierung. Dieser Prozess sollte nicht zu einer Überoptimierung und Anpassung für ein bestimmtes Verlaufsintervall werden. Um dieses Problem zu lösen, wurde die Vorwärtsprüfung unter Verwendung der erhaltenen Systemparameter in dem Terminal MetaTrader 5 implementiert. Wenn sich die Vorwärts-Testergebnisse nicht signifikant von denen im Optimierungsabschnitt unterscheiden, besteht die Wahrscheinlichkeit, dass ein Handelsroboter für einige Zeit nach dem Start auf einem Handelskonto stabil genug ist. Eine Länge eines Intervalls für die Parameteroptimierung und ein aktueller Wert von jener Zeit hängt von einem bestimmten Handelssystem ab. Die Optimierung eines Handelsroboters, bevor er sie auf einem Handelskonto lanciert, erinnert an das Abwickeln einer Schlinge - je sorgfältiger wir abgewickelt und ein Projektil aus der Schlinge geworfen haben, desto weiter wird es fliegen und umso genauer wird seine Trajektorie. Ein gründlich entwickelter Handelsroboter wird ein positives Ergebnis auf einem Handelskonto für eine längere Zeit als ein Handelsroboter erhalten, der als Ergebnis einer Montage erhalten wird. Wir können sagen, dass der Gral eine Arbeitsidee und eine korrekte Einstellung von Parametern ist, die von Zeit zu Zeit in den Momenten der Marktbedingungen Veränderungen durchgeführt werden. Dies lässt sich durch die bereits seit vielen Jahren stattfindenden Ergebnisse der Automated Trading Championship verdeutlichen. Eingeschriebene Expert Advisors von allen Teilnehmern durchlaufen automatische Tests auf dem Zeitintervall von Januar bis Ende Juli. Die wichtigste Voraussetzung für die Weitergabe der automatischen Test ist ein Gewinn für acht Monate der Prüfung verdient. Aber weniger als die Hälfte der für die Meisterschaft zugelassenen Handelsroboter bleiben nach den Monaten autonomer Arbeit rentabel. Sie können auch versuchen, Ihre Fähigkeiten in machen und Anpassung Ihrer Trading Roboter, um an der Meisterschaft teilnehmen und erhalten die Vorwärts-Testergebnisse Ihrer Expert Advisor. Außerdem ist die Teilnahme frei und die Preise sind beeindruckend. Wir hoffen, Sie dort zu sehen Fazit Professionelle Intraday-Trader verbringen viele Stunden an ihren Computern und warten auf den richtigen Moment, um einen Deal zu führen. Natürlich können sie die ganze Zeit nicht in guter Form sein. Die meisten Händler kommen zu dem Schluss, dass ihre Aktionen gegen ihre eigenen Handelsregeln verstoßen. Nicht alle Handelssysteme können vollständig formalisiert werden, aber auch solche Systeme können in den meisten Fällen zusätzliche Werkzeuge wie Indikatoren, analytische Systeme und falsche Signalfilter anwenden. Wir machen hier keine besonderen Empfehlungen bezüglich MQL4 oder MQL5 Sprachen lernen, da es viele andere nützliche Artikel zu diesem Thema gibt. Der Zweck dieses Artikels war, eine erste Idee zu geben, wie man anfängt, Ihren Handelsroboter für MetaTrader 4 und MetaTrader 5 Terminals zu bilden. Wir hoffen, dass dieser Artikel Zeit für Neuankömmlinge sparen und die richtige Richtung in der schwierigen Aufgabe der Entwicklung eines automatisierten Handelssystems zeigen wird. Achtung: Alle Rechte an diesen Materialien sind von MQL5 Ltd. vorbehalten. Das Kopieren oder Nachdrucken dieser Materialien ist ganz oder teilweise verboten. How to Code Your Own Algo Trading Roboter Wollte schon immer ein algorithmischer Trader mit der Fähigkeit, Ihren eigenen Handel zu kodieren Roboter Und doch sind Sie mit der Menge der unorganisierten, irreführenden Informationen und falschen Versprechen von über Nacht Wohlstand frustriert Nun, Lucas Liew, Schöpfer des Online-Algorithmus Trading Kurs AlgoTrading101. Kann die lösung für dich haben Mit hervorragenden Bewertungen und sammeln über 8.000 Studenten seit dem ersten Start im Oktober 2014, Liews courseaimed bei der Präsentation der Grundlagen der algorithmischen Handel in einer organisierten wayis erweisen sich als sehr beliebt. Er ist unnachgiebig über die Tatsache, dass der algorithmische Handel kein get-rich-quick-Schema ist. Zeichnen von Einsichten von Liew und seinem Kurs, die unten skizziert werden, sind die Grundlagen dessen, was es braucht, um Ihren eigenen algorithmischen Handelsroboter zu entwerfen, zu bauen und zu pflegen. Was für ein Algorithmischer Trading Robot ist und tut Auf der grundlegendsten Ebene ist ein algorithmischer Trading Roboter ein Computer Code, der die Fähigkeit hat, zu kaufen und auszuführen Kauf und Verkauf von Signalen auf den Finanzmärkten. Die Hauptkomponenten eines solchen Roboters umfassen Einstiegsregeln, die signalisieren, wann sie kaufen oder verkaufen, Ausrechnungsregeln, die angeben, wann die aktuelle Position geschlossen werden soll, und Positionsgrößenbestimmungen, die die Mengen definieren, um zu kaufen oder zu verkaufen. (Weitere Informationen finden Sie unter: Grundlagen des Algorithmischen Handels: Konzepte und Beispiele.) Die Hauptwerkzeuge Offensichtlich benötigen Sie einen Computer und eine Internetverbindung. Danach wird ein Windows - oder Mac-Betriebssystem benötigt, um MetaTrader 4 (MT4) eine elektronische Handelsplattform zu betreiben, die die MetaQuotes Language 4 (MQL4) für die Codierung von Handelsstrategien verwendet. Obwohl MT4 nicht die einzige Software ist, die man verwenden könnte, um einen Roboter zu bauen, hat er eine Reihe von bedeutenden Vorteilen. Während MT4s Haupt-Asset-Klasse ist Devisen (FX), kann die Plattform verwendet werden, um Aktien zu handeln. Aktienindizes. Rohstoffe und Bitcoins mit CFDs. Andere Vorteile der Verwendung von MT4 im Gegensatz zu anderen Plattformen gehören einfach zu erlernen, hat zahlreiche vorhandene FX-Datenquellen und seine frei. Leider erlaubt MT4 keinen direkten Handel auf Aktien - und Futures-Märkten und die Durchführung statistischer Analysen kann jedoch belastend sein, MS Excel kann als ergänzendes statistisches Tool verwendet werden. Algorithmische Handelsstrategien Es ist wichtig, anfangen, über einige Kernmerkmale zu reflektieren, die jede algorithmische Handelsstrategie haben sollte. Die Strategie sollte marktgerecht sein, da sie aus markt - und wirtschaftspolitischer Sicht grundsätzlich gesund ist. Auch das mathematische Modell, das bei der Entwicklung der Strategie verwendet wird, sollte auf fundierten statistischen Methoden basieren. Als nächstes ist es entscheidend zu bestimmen, welche Informationen Ihr Roboter zielt, um zu erfassen. Um eine automatisierte Strategie zu haben, muss Ihr Roboter identifizierbare, anhaltende Marktinfizienten erfassen können. Algorithmische Handelsstrategien folgen einem rigiden Satz von Regeln, die das Marktverhalten nutzen und somit das Auftreten einer einmaligen Marktintensität nicht ausreicht, um eine Strategie umzusetzen. Weiterhin, wenn die Ursache der Marktintensität nicht identifizierbar ist, dann wird es keine Möglichkeit geben zu wissen, ob der Erfolg oder Misserfolg der Strategie auf Zufall zurückzuführen ist oder nicht. Mit der oben genannten gibt es eine Reihe von Strategie-Typen, um die Gestaltung Ihrer algorithmischen Trading-Roboter zu informieren. Dazu gehören Strategien, die (i) makroökonomische Nachrichten (zB nicht-landwirtschaftliche Abrechnung oder Zinsänderungen) (ii) Fundamentalanalyse (z. B. Verwendung von Ertragsdaten oder Ertragsveröffentlichungsnotizen) (iii) statistische Analyse (zB Korrelation oder Kointegration) ( Iv) technische Analyse (zB bewegte Durchschnitte) (v) die Marktmikrostruktur (zB Arbitrage oder Handelsinfrastruktur) oder (vi) jegliche Kombination der oben genannten. (Für verwandte Lesung siehe: Was ist Markt-Effizienz) Entwerfen und Testen Ihres Roboters Es gibt im Wesentlichen vier Schritte, um einen Handelsroboter zu bauen und zu verwalten: Vorläufige Forschung. Dieser Schritt konzentriert sich auf die Entwicklung einer Strategie, die Ihren eigenen persönlichen Eigenschaften entspricht. Faktoren wie persönliches Risikoprofil. Zeit Engagement und Handelskapital sind alle wichtig zu denken, bei der Entwicklung einer Strategie. Sie können dann beginnen, die anhaltenden Marktinfizienten zu identifizieren, die oben erwähnt wurden. Nachdem Sie eine Marktintensität identifiziert haben, können Sie beginnen, einen Handelsroboter zu kodieren, der für Ihre persönlichen Eigenschaften geeignet ist. Backtesting Dieser Schritt konzentriert sich auf die Validierung Ihres Handelsroboters. Dies beinhaltet die Überprüfung der Code, um sicherzustellen, dass es tut, was Sie wollen und zu verstehen, wie es über verschiedene Zeitrahmen, Asset-Klassen oder verschiedene Marktbedingungen, vor allem in Black-Swan-Typ Veranstaltungen wie die globale Finanzkrise 2008 durchgeführt. Optimierung So, jetzt haben Sie einen Roboter codiert, der funktioniert und in diesem Stadium möchten Sie seine Leistung maximieren, während minimieren Überfüllung Bias. Um die Leistung zu maximieren, müssen Sie zunächst eine gute Leistungsmessung auswählen, die Risiko - und Belohnungselemente sowie Konsistenz (z. B. Sharpe-Verhältnis) erfasst. Überfüllung Bias tritt auf, wenn Ihr Roboter ist zu eng auf vergangene Daten basiert ein solcher Roboter wird geben die Illusion von hoher Leistung, aber da die Zukunft nie ganz ähnelt der Vergangenheit kann es tatsächlich scheitern. Live-Ausführung. Sie sind jetzt bereit, mit echtem Geld zu beginnen. Doch abgesehen von der Vorbereitung auf die emotionalen Höhen und Tiefen, die Sie erleben können, gibt es ein paar technische Fragen, die angesprochen werden müssen. Diese Fragen beinhalten die Auswahl eines geeigneten Brokers. Und Umsetzung von Mechanismen zur Bewältigung von Marktrisiken und operationellen Risiken wie potenzielle Hacker und Technologie Ausfallzeiten. Es ist auch wichtig, bei diesem Schritt zu überprüfen, ob die Roboterleistung ähnlich der in der Testphase erfahrenen ist. Schließlich ist eine kontinuierliche Überwachung erforderlich, um sicherzustellen, dass die Marktwirksamkeit, die der Roboter entworfen hat, noch existiert. (Für mehr, siehe: Wie Trading-Algorithmen erstellt werden.) Die Bottom Line In Anbetracht der Tatsache, dass Richard Dennis, der legendäre Rohstoffhändler, eine Gruppe von Studenten seine persönlichen Handelsstrategien, die dann ging auf über 175 Millionen in nur fünf Jahren zu verdienen, es gelehrt Ist völlig möglich für unerfahrene Händler, eine strenge Reihe von Richtlinien gelehrt zu werden und erfolgreiche Händler zu werden. Allerdings ist dies ein außergewöhnliches Beispiel und Anfänger sollten sich definitiv daran erinnern, bescheidene Erwartungen zu haben. Um erfolgreich zu sein, ist es wichtig, nicht nur eine Reihe von Richtlinien zu folgen, sondern um zu verstehen, wie diese Richtlinien funktionieren. Liew betont, dass der wichtigste Teil des algorithmischen Handels ist das Verständnis, unter welchen Arten von Marktbedingungen Ihr Roboter funktionieren wird und wann es brechen wird, und verstehen, wann zu intervenieren. Algorithmische Handel kann belohnen, aber der Schlüssel zum Erfolg ist Verständnis. Jeder Kurs oder Lehrer vielversprechen hohe Belohnungen mit minimalem Verständnis sollte ein wichtiges Warnzeichen sein. Build Your Own Bundle der Top Forex Roboter Es ist ein wenig bekanntes Geheimnis, dass Forex Roboter arbeiten am besten in Paaren. Wir empfehlen allen unseren Kunden, mindestens zwei Forex Roboter zu jeder Zeit zu verwenden. Mit dem Bundle Builder unten können Sie leicht alle unsere Roboter vergleichen und wählen Sie die, die Sie wollen. Wähle je 3 Roboter für nur 129 oder vier Roboter für nur 149. Ein einzelner Forex Roboter kostet in der Regel mindestens 99. Durch dieses Bündel können Sie jeden Roboter für so niedrig wie 37.25 Dies ist eines der besten Angebote auf unserer gesamten Website. Schauen Sie sich diesen Artikel für einige tolle Ideen auf Roboter-Kombinationen. 30.747,60 im Handel im letzten Monat. Häufige Trades, vollautomatisch. Unser beliebtester Roboter. Fractal Pterodactyl Roboter 53.218.50 im Handel letzten Monat. Niedrige Risiko-Geschäfte, vollautomatisch. Verwendet Trendstärke, Retracements. 45.709,80 im Handel letzten Monat. Extra Gewinn von Hecken, vollautomatisch. Aktiviert alle 8 Zeitrahmen. Fractal Breakout Indicator 35.038,70 in Trades letzten Monat. Erkennt große Trades frühen Ampere genau. Pinpoints genau, wann du eintreten sollst. 22.054,30 im Handel im letzten Monat. Findet riesige Trades, die letzte Wochen dauern können. Komplimente Hochfrequenzroboter. Volatilität SAR Roboter 12.450.70 im Handel letzten Monat. Geht in volatilität, vollautomatisch. Verwendet erweiterte Kanalausbrüche. 28.509,00 im Handel im letzten Monat. Niederfrequenz-Handel, vollautomatisch. Verwendet fortgeschrittene Elliot-Wave-Theorie. Equity Trail Robot Aktiviert Ihr Konto Eigenkapital. Verwaltet automatisierte und manuelle Trades. Steuert das Gewinnniveau durch die Sicherung von Pips.

No comments:

Post a Comment