Feb 13

Dynamisches zweidimensionales Array zur Speicherung von Ticks in MetaTrader

show all ticks in timeframe

In diesem Blogeintrag möchte ich eine Möglichkeit vorstellen in MetaTrader Ticks zu speichern. Für die Entwicklung und das Trading von Scalping-Strategien aber auch für das Trading von Strategien die sich auf Zeitebenen unter einer Minute abspielen ist das die zwingende Voraussetzung, denn MetaTrader kennt leider keine Zeiteinheiten unter einer Minute. Außerdem erlaubt MetaTrader nicht das …

Continue reading »

Jan 18

Arbitrage Trading in Forex

Was ist Arbitrage Trading und wie setzt man es in MetaTrader um? Arbitrage (von franz. arbitrage, von lat. arbitratus „Gutdünken, freie Wahl, freies Ermessen“) bezeichnet das Ausnutzen von Preisunterschieden für gleiche Waren auf verschiedenen Märkten. … Diese, auf Wikipedia vorhandene Definition von Arbitrage Trading, ist für ein globales Verständnis sehr hilfreich, weshalb ich es hier unverändert …

Continue reading »

Jan 02

Erzeugung von smarten, reproduzierbaren Zufallszahlen mit festen Abständen und in fest definierten Bereichen

smartRandomNumberCentral

Die Erzeugung von Zufallszahlen ist an sich recht einfach. Man muss den Zufallszahlengenerator initialisieren (in der Regel über MathSrand(irgendEinStartpunkt)) und direkt danach, kann man Zufallszahlen erzeugen. Früher oder später kommt man bei der Entwicklung aber an zwei typische Probleme 1. Wie gelingt es Zufallszahlen (trotz allem Zufall) reproduzierbar, also in gewisser Weise vorhersagbar zu erzeugen? …

Continue reading »

Dec 12

Umfangreiche Erweiterung des MetaTrader Tools zur Auswertung aller Trades je MagicNummer Cluster

Aktuell die meisten Downloads verzeichnen wir bei unserem Tool, mit dem Sie sich direkt auf dem Chart eine Anzeige über die historische Performance je MagicNummer Cluster zaubern können. Bisher war das Tool recht simpel programmiert. Es wurden alle Trades die zu einer MagicNummer gehören eingelesen, gruppiert und anschließend wurde die Anzahl der Trades, der Profit/Loss …

Continue reading »

Dec 03

Ordnerstruktur in MetaTrader und Einrichtung des Portable Modus

In der Zwischenzeit kam nun schon öfter die Frage auf, wo genau die Dateien in MetaTrader platziert werden müssen. Leider ist das nicht so einfach zu beantworten, denn MetaQuotes hat sich die Freiheit genommen, MetaTrader mit dem Update auf Build 600 so zu verändern, dass die entscheidenden Ordner nicht mehr da liegen, wo es der …

Continue reading »

Dec 03

MetaTrader Tool zum Loggen der Trade-Historie in txt oder csv

MetaTrader_History_Logging_in_File

Für das MetaTrader Tool welches ich Ihnen in diesem Beitrag vorstellen möchte, haben wir in den letzten Wochen viele Anfragen bekommen: Ein MT-Tool, das in der Lage ist, alle Trades aus der Historie auszulesen und in eine Datei auf der Festplatte zu schreiben, so dass dann in anderen Programmen weitergehende Auswertungen erstellt werden können. Ähnlich …

Continue reading »

Nov 04

MetaTrader Tool zur Darstellung geschlossener Trades im Chart

MetaTrader_Tool_Trades_in_chart_01

In den letzten Wochen habe ich mich zwei mal mit der Auswertung der historischen Trades beschäftigt. Dabei sind zwei sehr nützliche Tools heraus gekommen. MetaTrader Tool 1: Darstellung der Performance sortiert nach MagicNummer MetaTrader Tool 2: Darstellung der Performance für einzelne Währungspaare durch Buttons im Chart Heute möchte ich noch einen Schritt weiter gehen und eine …

Continue reading »

Oct 27

MetaTrader Tool zum Senden einer Mail bei jedem Trade-Open und bei jedem Trade-Close

Nachdem sich schon das erste MetaTrader Tool für die Versendung einer Mail bei jedem Trade-Close großer Beliebtheit erfreut hat, liefere ich heute die vielfach gewünschte Erweiterung für das Versenden einer Mail bei jeder Trade-Eröffnung nach. Ich habe für dieses Tool im MQL Quellcode einige interessante Erweiterungen vorgenommen, insbesondere das Arbeiten mit ENUM Datentypen ist eine …

Continue reading »

Oct 25

Grundlagen einer gut strukturierten Programmierung

Nachdem die letzten Blog-Einträge schon sehr praktisch orientiert waren und für diverse Probleme Lösungen und Tools vorgestellt wurden, will ich heute einen “Schritt zurück” gehen und ein paar Grundlagen zum Thema Programmierung, insbesondere MQL-Programmierung erläutern. Mit dem aktuellen Update von MetaQuotes auf MT4 Build 6xx, ist die gesamte MetaTrader-Entwicklungsumgebung deutlich aufgewertet wurden. Viele attraktive Features, …

Continue reading »

Oct 21

Anzeige des maximal möglichen Profit und Loss pro Trade

MetaTrader_Tool_compactMode

In den letzten beiden Blogeinträgen habe ich jeweils ein Tool vorgestellt, mit dem man sich die Performance bereits geschlossener Trades anzeigen lassen kann. Vielen Dank für die gute Resonanz auf diese beiden Tools und auch die zahlreichen Erweiterungsvorschläge. Der eine oder andere Erweiterungsvorschlag erscheint mit Sicherheit in einem der nächsten Einträge. In diesem Blogeintrag will ich …

Continue reading »

Older posts «