/Metatrader-Ecosystem

Tools, Robots, Indicators and library for metatrader

Primary LanguageC#

Metatrader-Ecosystem

Tools, Robots, Indicators and library for metatrader

Description

Ce projet regroupe des indicateurs, des robots en Csharp et des outils pour la plateforme Metatrader 4. Il fonctionne avec la librairie NQuotes

Avantages

Un avantage indéniable du système NQuotes est que l'on peut écrire les indicateurs et robots de trading en CSharp et les éxécuter directemet sur la plateforme MetaTrader 4, on peut également faire un débogage ou piloter le robot depuis une interface Windows Form ou WPF.

#installation

Pour compiler le programme avec Visual Studio, il faut au préalable :

  1. installer Metatrader 4

  2. installer NQuotes

  3. créer deux variables d'environnement

  4. installer metatrader 4.

  5. installer NQuotes

  6. Créer les deux variables d'environnement suivantes

Les instructions postbuild de visual studio utilisent deux variables d'environnement qu'il faut définir avec

a) le chemin d'accès au terminal Metatrader 'TERMINAL_DATA_PATH' (C:\Users{user name}\AppData\Roaming\MetaQuotes\Terminal)

b) votre identifiant d'instance 'Metatrader_Instance_I' de Metatrader qui se trouve dans 'TERMINAL_DATA_PATH':

Débogage avec NQuotes

Pour déboguer le programme avec NQuotes suivez les instructions donnez par son auteur Daniel.

Notes

a) si metatrader est actif, il y a une erreur lors de la compilation (la copie des dll ne se fait pas) du fait que les dll sont bloquées en accès par metratrader. il faut donc fermer metatrader avant de compiler.

Auteur

Je suis Abdallah Hacid, mon métier est technicien informatique et j'habite dans l'Essonne en France.