Thomas Rosenkranz

Author's details

Name: Thomas Rosenkranz
Date registered: September 24, 2014
URL: https://metatrader-experts.de

Biography

co-Founder & CEO ForexInnovation GmbH Hamburg. MetaTrader specialist

Latest posts

  1. Erweiterung des MetaTrader Tools zur Speicherung der Trade-Historie — April 5, 2017
  2. Dynamisches zweidimensionales Array zur Speicherung von Ticks in MetaTrader — February 13, 2016
  3. Arbitrage Trading in Forex — January 18, 2015
  4. Erzeugung von smarten, reproduzierbaren Zufallszahlen mit festen Abständen und in fest definierten Bereichen — January 2, 2015
  5. Umfangreiche Erweiterung des MetaTrader Tools zur Auswertung aller Trades je MagicNummer Cluster — December 12, 2014

Most commented posts

  1. MetaTrader Tool zum Loggen der Trade-Historie in txt oder csv — 9 comments
  2. MetaTrader Tool zum Senden einer Mail bei jedem Trade-Open und bei jedem Trade-Close — 5 comments
  3. Tool zum Senden einer Mail bei jedem geschlossenem Trade — 4 comments
  4. Tool zur Auswertung aller Trades des MetaTrader-Accounts — 4 comments
  5. Korrekte Rundung von Stoploss und Takeprofit — 2 comments

Author's posts listings

Apr 05

Erweiterung des MetaTrader Tools zur Speicherung der Trade-Historie

tradeLoggingInXlsSample

Wer viel und regelmäßig mit MetaTrader tradet, egal ob automatisch mit einem Expert-Advisor oder rein manuell, der weiß um die Schwäche der fehlenden Auswertemöglichkeiten in MetaTrader. Bereits vor einiger Zeit habe ich ein Tool zur Auswertung der Tradehistorie hier im Blog vorgestellt. Dieses Tool wurde inzwischen sehr oft heruntergeladen und es gab zahlreiche Nachfragen zu …

Continue reading »

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

smartRandomNumber_03

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_04

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 »

Older posts «