Die Synchronisation Experts,Skripts und Indikatoren
Betrachtet wird die Notwendigkeit und allgemeine Grundlagen zum Aufbau des Programmkomplexes, der einen Experte, einen Skript und einen Indikator enthält.
Die Übertragung eines Indikatorcodes in einen Expertcode. Die Struktur eines Indikators
Im Beitrag geht es um die Übertragung eines Indikatorcodes in den EA-Code und dem Schreiben der Experten, in denen keinen Aufruf zu benutzerdefinierten Indikatoren gibt. Und der gesamte Programmcode für die Berechnung der nötigen Indikatorwerte wird innerhalb des Expertes sein. Dieser Artikel stellt eine allgemeine Darstellung der Struktur des Indikators, die Emulation der Indikatorpuffer im EA und die Ersetzung der Funktion IndicatorCounted(). Der Artikel baut auf einen Leser, der die Programierungserfahrung mit dem MQL4 hat.
MetaTrader 4 Expert Advisor tauscht Informationen mit der Außenwelt aus
Eine einfache, universelle und zuverlässige Lösung für den Informationsaustausch zwischen MetaTrader 4 Expert Advisor und der Außenwelt. Lieferanten und Konsumenten der Informationen können sich auf verschiedenen Computern befinden, die Verbindung wird über die globalen IP-Adressen hergestellt.
Übertragen eines Indikator Code in einen Expert Advisor Code. Abschluss
Dies ist der abschließende Artikel über das Übertragen eines Indikator Code in einen Expert Advisor Code. Hier verändert der Autor in einem bestimmten Beispiel einen Code eines Expert Advisor so, dass dieser EA in einer einzigen Datei dargestellt wird, ohne den Aufruf benutzerdefinierter Indikatoren.
Wie ein Marktindikator für alle nicht standarten Charts geschrieben werden soll
Mit Offline-Charts der Programmiersprache MQL4 und mit ein kleinem Lust darauf können Sie jede Art von Grafiken erhalten: "Tic-Tac-Toe", "Renko", "Kagi", "Range Bars", Equivolume Charts usw. In diesem Artikel zeigen wir Ihnen, wie Sie das ohne DLL tun können, deshalb könnten Sie solche Indikatoren wie "Two-in-one" im Markt veröffentlichen und erwerben.
Die Verwaltung des Handelsterminals MetaTrader via DLL
Dieser Artikel beschäftigt sich mit mit der Verwaltung von Elementen der Benutzerschnittstelle der Handelsplattform MetaTrader mithilfe einer zusätzlichen DLL-Bibliothek. Dies wird am Beispiel der Veränderung der Einstellungen für den Versand von Push-Nachrichten illustriert. Der Quellcode der Bibliothek und ein Beispiel-Skript finden sich im Anhang des Artikels
Die Orders-Berechnung in einem großen Programm
Betrachtet werden allgemeine Grundlagen der Orders-Berechnung in einem komplizierten Programm.
Der grafische Expert Advisor:AutoGraf
Es werden die Verwendungsmöglichkeiten der grafischen Mittel betrachtet, um ein bequemes Interface (Benutzeroberfläche) des Kontrollhandels zu erstellen.
Eine alternative Log-datei mit der Verwendung der HTML und CSS
In diesem Artikel werden wir eine sehr einfache, aber leistungsfähige Bibliothek zur Erstellung der HTML-Dateien schreiben, dabei lernen wir auch, wie man eine ihre Darstellung einstellen kann (nach seinem Geschmack) und sehen wir, wie man es leicht in seinem Expert Advisor oder Skript hinzufügen oder verwenden kann.
Benachrichtigung und Kommentar für Externe Indikatoren (Teil Zwei)
Seit ich den Artikel "Benachrichtigung und Kommentar für Externe Indikatoren" veröffentlicht habe, empfing ich viele Bitten und Anfragen bezüglich der Möglichkeit der Entwicklung eines externen Informanten, dessen Betrieb auf Indikatorlinien basiert. Nachdem die Fragen analysiert waren, habe ich beschlossen mit dem Thema fortzufahren. Der Erhalt von in den Indikator-Puffern gespeicherten Daten stellte sich als ein weiterer Interessenbereich der Nutzer heraus.
Indikator Alternative Ichimoku – Einrichtung, Anwendungsbeispiele
Wie richtet man einen Alternativ Ichimoku richtig ein? Lesen Sie die Beschreibung der Einrichtung der Parameter. Der Artikel wird Ihnen helfen die Methode der Einrichtung der Parameter zu verstehen, nicht nur für den Indikator Ichimoku. Sicher werden Sie auch besser verstehen, wie Sie den Standard Ichimoku Kinko Hyo einrichten.
Expert Advisor für das Trading in dem Kanal
Der Expert Advisor zeichnet die Kanal-Linien. Die obere und untere Kanal-Linien fungieren als Support- und Resistance-Ebenen. Der Expert Advisor markiert Bezugspunkte, bietet jedes Mal akustische Benachrichtigung, wenn der Kurs die Kanal-Linien erreicht oder kreuzt und zeichnet die entsprechenden Markierungen. Bei der Fractal-Bildung, erscheinen die entsprechenden Pfeile auf den letzten Balken. Linien-Ausbrüche können die Möglichkeit eines wachsenden Trends hindeuten. Der Expert Advisor ist durchgehend ausführlich kommentiert.
Haltepunkte im Tester: Es ist möglich!
Dieser Artikel befasst sich mit Haltepunkt-Emulation beim Durchlaufen des Testers, Debug-Informationen werden angezeigt.
Besonderheiten von Expert Advisors
Expert Advisors im Handelssystem MetaTrader 4 schreiben und testen
MetaEditor: Vorlagen als Verlässlicher Punkt
Es könnte eine Neuigkeit für unsere Leser sein, dass alle Vorbereitungen zum Schreiben eines EA einmal ausgeführt werden und dann fortlaufend verwendet werden.
Schlafen oder nicht schlafen?
Eine alternative Nutzung der Sleep() Funktion bei der Realisierung von Pausen zwischen den Aktionen des Expert Advisors wird vorgeschlagen. Dieser Ansatz, wenn er berücksichtigt wird, ermöglicht eine intelligente Nutzung der Maschinenzeit.
Besonderheiten von Kundenindikatoren
Erstellung von Kundenindikatoren im Handelssystem MetaTrader 4
Rezepte für neuronale Netzwerke
Der Artikel ist für Anfänger gedacht, die "vielschichtige" Kuchen backen möchten.
Darstellung der Unterstützung / Widerstand Levels
Der Artikel widmet sich der Suche und Darstellung der Unterstützung / Widerstand Levels in MetaTrader 4. Basierend auf einem einfachen Algorithmus wird ein komfortabler und universeller Indikator konstruiert. Der Artikel befasst sich auch mit dem Thema, wie man einen einfachen Indikator erstellen soll, der die Ergebnisse von verschiedenen Zeitrahmen in einem Arbeitsbereich anzeigen kann.
ZUP - Universal ZigZag mit Pesavento Mustern. Teil 1
Der Artikel gibt eine kurze Beschreibung der zugrundeliegenden Ideen des ZUP Indikator - Universal ZigZag mit Pesavento Mustern. Der Artikel beschreibt außerdem in ZUP eingebettete ZigZag Indikatoren.
Warum Ist Es WIchtig MetaTrade 4 Spätestens bis zum 01. August auf die Neueste Version zu Aktualisieren?
Ab dem 1. August 2014 werden MetaTrader 4 Desktop-Terminals älter als Build 600 nicht länger unterstützt. Allerdings arbeiten viele Trader noch immer mit veralteten Versionen und sind sich nicht bewusst über die aktualisierten Plattform-Funktionen. Wir haben viel Mühe in die Entwicklung gesteckt und möchten mit den Tradern voranschreiten und die älteren Builds verlassen. In diesem Artikel werden wir die Vorteile des neuen MetaTrader 4 beschreiben.
Über die Methoden der Technischen Analyse und Markt-Prognosen
Der Artikel zeigt die Fähigkeiten und das Potential eines bekannten mathematischen Verfahrens gekoppelt mit visuellem Denken und einem "sofort einsatzbereiten" Marktausblick. Zum einen dient sie dazu die Aufmerksamkeit eines breiten Publikums zu gewinnen, da es die kreativen Köpfe zum Überdenken der Trading-Paradigmen als solche bringen kann. Zum anderen kann es Anlass zu alternativen Entwicklungen und Programm-Code Umsetzungen geben, in Bezug auf eine breite Palette an Werkzeugen zur Analyse und Prognose.
ABC Trading im Forex
Die Arbeit auf den Finanzmärkten besteht vor allem aus Handelsoperationen. Wir haben alle von der Kindheit eine intuitive Vorstellung vor den Operationen, bei denen es um Kaufen und Verkaufen geht. Aber das Trading im Forex hat seine eigene Besonderheit. In diesem Artikel werden wir die notwendigen Begriffe betrachten, die einige Fachausdrücke erklären. Wir werden auch die MQL4-Funktionen berücksichtigen, die mit diesen Begriffen entsprechen.
Ein Einblick in Akkumulation/Distribution und Wo Sie sie bekommen können
Der Akkumulation/Distribution (A/D) Indikator hat ein interessantes Merkmal - ein Ausbruch der in das Indikator-Chart gezeichneten Trendlinie deutet, mit einer einem gewissen Grad an Wahrscheinlichkeit, einen bevorstehenden Ausbruch der Trendlinie in dem Kurs-Chart an. Dieser Artikel wird nützlich und interessant für diejenigen sein, die neu sind in der Programmierung mit MQL4. unter diesem Gesichtspunkt habe ich versucht, die Informationen auf eine einfach zu erfassende Weise zu präsentieren und die einfachsten Codestrukturen verwendet.
Research hinsichtlich der wiederkehrenden Richtungstendenzen von Candlesticks
Ist es möglich, das Marktverhalten für einen kurzen zukünftigen Zeitraum vorherzusagen, indem man wiederkehrende Richtungstendenzen von Candlesticks berücksichtigt, die immer zu bestimmten Zeiten während des Tages auftreten? Es ist, wenn ein solches Ereignis wirklich gefunden werden kann. Diese Frage hat sich wohl ein jeder Händler bereits einmal gestellt. Der Zweck dieses Artikels ist es, zu versuchen, das Marktverhalten vorherzusagen, indem man statistisch wiederkehrende Richtungstendenzen von Candlesticks berücksichtigt, die in bestimmten Zeitintervallen auftreten.
ZUP - Universal ZigZag mit Pesavento Mustern. Teil 2
ZUP - Universal ZigZag mit Pesavento Mustern. Teil 2 - Beschreibung der eingebetteten Tools
Trendlinien Indikator unter Berücksichtigung von T. Demarks Ansatz
Der Indikator zeigt Trendlinien, welche die jüngsten Ereignisse am Markt anzeigen. Der Indikator wurde unter Berücksichtigung der Empfehlungen und dem Ansatz von Thomas Demark bezüglich der technischen Analyse entwickelt. Der Indikator zeigt beides, sowohl die letzte Trendrichtung, als auch die nächste-zur-letzten entgegengesetzten Richtung des Trends.
Theoretische Grundlagen zum Aufbau von Cluster Indikatoren für Devisenhandel
Cluster Indikatoren sind Indikatoren, die Währungspaare in einzelne Währungen aufteilen. Indikatoren ermöglichen das Verfolgen der relativen Währungsfluktuation, bestimmen das Potential der Bildung eines neuen Trends, erhalten Handelssignale und folgen mittelfristigen und langfristigen Positionen.
Verbesserung der Codequalität mit Hilfe eines Komponententests
Selbst einfache Programme haben oft Fehler, die unglaubhaft zu sein scheinen. "Wie konnte ich das kreieren?" ist unser erster Gedanke, wenn ein solcher Fehler aufgedeckt wird. "Wie kann ich so etwas verhindern?" ist die zweite Frage, die uns aber weniger häufig in den Sinn kommt. Es ist unmöglich, einen absolut einwandfreien Code zu kreieren, vor allem bei großen Projekten, but es ist möglich, Technologien für eine rechtzeitige Fehlererkennung zu verwenden. Der Artikel beschreibt, wie die MQL4 Codequalität mit Hilfe des beliebten Komponententestverfahren verbessert werden kann.
Die Funktionalität MetaTrader 4 unter Antiviren und Firewalls
Die meisten Händler verwenden spezielle Programme, um ihre PCs zu schützen. Leider schützen diese Programme den Computer nicht nur vor dem Eindringen der Viren und Trojaner, sondern auch verbrauchen viele Ressourcen. Dies betrifft vor allem den Netztrafik, der durch verschiedene intelligente Antiviren-Programme und Firewalls völlig kontrolliert wird. Den Anstoß zum Schreiben des Artikels haben die Beschweren der Händler über die Verlangsamung des MetaTrader 4 Kundenterminals beim Arbeiten mit Outpost Firewall gegeben. Wir haben uns entschieden, die Programme Kaspersky Antivirus 6.0 und Outpost Firewall Pro 4.0 selbst zu testen.
Mehrmalige Neuberechnungen des nullwertigen Bars in einigen Indikatoren
Der Artikel widmet sich dem Problem bei einer Neuberechnung des Indikator-Wertes im Client-Terminal MetaTrader 4, wenn das nullwertige Bar sich ändert. Es handelt sich da um die allgemeine Idee, dass zusätzliche Programm-Elementen im Indikator-Code hinzugefügt werden können, welche die Wiederherstellung des Programmen-Codes ermöglichen, der bis zu mehrmaligen Neuberechnungen gespeichert werden muss.
Zweistufige Modifizierung von Offenen Positionen
Der zweistufige Ansatz ermöglicht Ihnen das unnötige Schließen und Neu-Öffnen von Positionen, in Situationen nah am Trend und in Fällen des Auftretens von Divergenz zu vermeiden.
Kann der Forex Markt Vorhergesagt werden? Wie Erstellt man seine Eigene Forex Strategie?
Jeder, der anfängt in Forex zu arbeiten, versucht diese Frage zu beantworten. Aber nicht jeder findet die Antwort, aich nach vielen Jahren harter Arbeit und Suche. Ich persönlich habe diese Frage beantwortet, sowie viele andere Fragen in diesem Artikel. Als Ergebnis dieser Anworten wurde ein Weg zur Schaffung einer effizienten Handelsstrategie bestimmt.
Die Konstruktion der fraktalen Linien
In diesem Artikel wird der Bau der fraktalen Linien von verschiedenen Arten beschrieben, die mit Hilfe von Trend-Linien und Fraktalen konstruiert werden.
Interaktion zwischen MetaTrader 4 und Matlab über CSV Dateien
Schritt-für-Schritt Anleitungen wie man einen Daten-Arrays Austausch zwischen MetaTrader 4 und Matlab über CSV Dateien organisiert.
Irrtümer, Teil 1: Money Management ist Zweitrangig und Nicht Sehr Wichtig
Die erste Demonstration von Testergebnissen einer auf 0.1 Lot basierenden Strategie wird de facto zum Standard im Forum. Nachdem sie ein "nicht schlecht" von Profis erhalten haben, erkennt ein Einsteiger, dass "0.1" Test eher bescheidene Ergebnisse bringen und entscheidet ein aggressives Money-Management einzuführen, mit dem Gedanken, dass positive mathematische Erwartung auch automatisch positive Ergebnisse bedeutet. Schauen wir uns an, welche Ergebnisse erreicht werden können. Zusammen damit werden wir versuchen mehrere künstliche Kontostand-Diagramme zu konstruieren, die sehr aufschlussreich sind.
Integration von MetaTrader 4 Client Terminal mit MS SQL Server
Der Artikel gibt ein Beispiel der Integration von MetaTrader 4 Client Terminal mit MS SQL Server unter Verwendung einer DLL-Datei. Angehangen sind beide Quellcodes in C++ und MQL4 und ein funktionsfertiges und kompiliertes Visual C++ 6.0 SP5 Projekt.
MT4TerminalSync - System für die Synchronisation von MetaTrader 4 Terminals
Dieser Artikel widmet sich dem Thema "Erweitern der Möglichkeiten von MQL4 Programmen mit Funktionen des Betriebssystems und anderen Mitteln der Programmentwicklung". Der Artikel beschreibt ein Beispiel eines Programmsystems, das die Aufgabe der Synchronisierung mehrerer Terminal-Kopien, basierend auf einer einzelnen Quellvorlage, umsetzt.
Ändern Externer Parameter von MQL4 Programmen ohne Neustart
Der Artikel beschreibt eine Methode zum Ändern der externen Parameter von MQL4 Programmen im Betrieb, ohne Neustart.
FANN2MQL Tutorial zu neuralem Netzwerk
Dieser Artikel wurde geschrieben, um Ihnen anhand eines Beispiels zu zeigen, wie Sie neurale Netzwerke über FANN2MQL verwenden: einem neuralen Netzwerk ein einfaches Muster lehren und testen, ob es Muster erkennen kann, die es nie zuvor gesehen hat.