Mon compte›Guide d'installation

MT4 procédure d'installation

Comment configurer l'EA qui synchronise automatiquement la performance de votre compte vers TrackRecord.
MT5 MT4 ⬇ Télécharger l'EA (.ex4)

Placez TrackRecordPublisher.ex4 (un exécutable déjà compilé) dans MT4 pour envoyer automatiquement la performance de votre compte vers https://track-record.atoz-gm.net. Aucune compilation nécessaire.

(La destination et la clé API sont communes avec la version MT5. MT4 agrège au niveau des ordres.)

1. Générer une clé API

Connectez-vous sur https://track-record.atoz-gm.net/mypage → cliquez sur « + Ajouter un EA », saisissez un slug, un nom affiché et la plateforme (MT4) → copiez la clé API (48 caractères) de chaque carte d'EA.

(Si vous le créez comme un EA distinct de la version MT5, vous pouvez lister MT4/MT5 séparément dans le classement.)

2. Installer l'EA dans MT4

  1. MT4 → « Fichier » → « Ouvrir le dossier de données » → dossier MQL4\Experts\
  2. Copiez-y TrackRecordPublisher.ex4 (sans compiler)
  3. Clic droit sur le Navigateur de MT4 → « Actualiser »

3. Autoriser WebRequest (obligatoire — le plus important)

MT4 → Outils → Options → Conseillers Experts (Tools → Options → Expert Advisors) →

4. Attacher l'EA à un graphique

  1. Glissez TrackRecordPublisher sur n'importe quel graphique
  2. Mettez la clé de l'étape 1 dans InpApiKey (obligatoire)
  3. Dans l'onglet « Commun », cochez « Autoriser le trading en direct » → OK
  4. Activez « Trading automatique » dans la barre d'outils

Si « TrackRecord: sent OK … » apparaît en haut à gauche du graphique, c'est bon.

Remplir tout l'historique (Backfill)

L'EA ne peut envoyer que l'historique chargé dans le terminal. Pour refléter toute la période :

  1. Clic droit sur l'onglet « Historique du compte » (en bas) de MT4 → « Tout l'historique »
  2. Dans les propriétés de l'EA (F7), mettez InpForceBackfillNow = true → OK
  3. Quand « Backfill terminé » apparaît, remettez InpForceBackfillNow = false
Même avec beaucoup de trades, l'envoi se fait par lots de InpBatchSize, donc tout est enregistré de façon fiable.
La baseline (solde de départ) est calculée automatiquement comme « solde actuel − P/L net de tous les trades ».

Dépannage