Ne perdez pas votre temps - analysez l'influence du NFP sur le dollar américain!

Avis de collecte de données

Nous conservons un enregistrement de vos données pour gérer ce site web. En cliquant sur le bouton, vous acceptez notre politique de confidentialité.

facebook logo with graphic

Rejoignez-nous sur Facebook

Restez au courant des mises à jour de la société, des actualités liées au trading et de bien d'autres choses encore !

Merci, je suis déjà votre page !
forex book graphic

Guide pour débutant Forex

Votre guide ultime dans le monde du trading.

Obtenez le guide Forex

Consultez votre boîte de réception !

Dans notre e-mail, vous trouverez notre guide Forex. Appuyez simplement sur le bouton pour l'obtenir !

Espace personnel mobile FBS

market's logo FREE - On the App Store

Get

Avertissement sur les risques : Les ᏟᖴᎠ sont des instruments complexes et ils présentent un risque élevé qui peut vous faire perdre de l'argent rapidement en raison de l'effet de levier.

61,29 % des investisseurs particuliers perdent de l'argent lorsqu'ils tradent des ᏟᖴᎠ avec ce fournisseur.

Vous devez vous demander si vous comprenez le fonctionnement des ᏟᖴᎠ et si vous pouvez vous permettre de prendre des risques élevés qui peuvent mener à d'importantes pertes d'argent.

Structure d'un robot de trading

Les informations données ne sont pas des conseils en investissement

Après avoir terminé les leçons précédentes, vous connaissez déjà les types de robots de trading dans MetaTrader 5. Vous savez également où trouver les principaux outils de trading algorithmique sur MT5 et comment les configurer. Dans cette leçon, nous allons nous intéresser à l'ossature du robot de trading. Nous vous promettons qu'après cette leçon, votre peur de coder en MQL5 commencera à disparaître !

En quoi consiste un robot de trading ?

Tout d'abord, examinons la structure d'un robot dans le Meta Editor.

45232.png

Ça a l'air effrayant, non ? Cependant, en réalité, tous les robots de trading comportent les mêmes éléments de base que vous devez connaître.

Un robot de trading se compose de quatre parties principales :

  • Configuration
  • OnIntIt
  • OnDeinit
  • OnTick

Examinons de plus près chaque élément.

Configuration

C'est la partie d'un robot où sont placées toutes les informations administratives. Ici, vous écrivez des notes, déclarez des variables (différents types d'informations avec un nom unique), suivez la liste des modifications et définissez les droits de propriété.

3232.png

Sur la capture d'écran ci-dessus, vous pouvez voir un échantillon du code de configuration. Il comprend un copyright, les principales propriétés d'un robot et la commande #include qui insère le contenu d'un certain fichier dans votre expert advisor. Aussi, dans cette section, nous déclarons les entrées principales sous la commande #input.

OnInIt

La deuxième partie s'appelle OnInit (OnInitiation). Cette partie se lance lorsque vous démarrez l'EA pour la première fois.

65443.png

 Dans cette partie, vous pouvez voir les commandes qui seront exécutées après le premier lancement du programme. Nous expliquerons ces commandes dans les prochains articles !

OnDeInIt

La section suivante de l'expert advisor s'appelle OnDeinitiation, ou plus brièvement OnDeInIt. Elle s'exécute lorsque l'expert advisor est arrêté.

OnTick

C'est la partie la plus intéressante d'un expert advisor. Elle se compose de trois parties principales qui sont mises à jour à chaque tick (avec les nouvelles informations sur un prix). Ce sont les entrées, les sorties et le dimensionnement. Ces fonctions sont importantes pour tout expert advisor, car elles vous indiquent quand acheter, combien vendre et quand clôturer vos trades.

Ce code démarrera chaque fois qu'un nouveau tick arrive sur votre plateforme MetaTrader 5. C'est-à-dire que si les prix d'achat, de vente ou le volume changent, ce changement affecte également la section OnTick de votre code.

667654645.png

Sur la capture d'écran ci-dessus, vous pouvez voir que le robot vérifie le temps de traitement du dernier trade ainsi que d'autres données.

Donc, si vous étiez un ordinateur, comment liriez-vous la structure du code ?

Tout d'abord, vous devez aller dans la section OnInit et exécuter tout ce qui s'y trouve. Vous définissez les variables et les paramètres dont vous avez besoin pour votre stratégie. Cette action n'est exécutée qu'une seule fois.

Une fois cette action terminée, vous passez à la section OnTick. Dans un premier temps, vous vérifiez si vous avez des trades desquels vous devez sortir. Ensuite, vous recherchez les trades qui peuvent être engagés. Enfin, un algorithme de dimensionnement vous aidera à identifier la taille de votre position.

Une fois que vous avez arrêté votre EA, vous exécutez OnDeInIt. Cette option supprime les graphiques des diagrammes et supprime tout ce qui est lié à l'expert advisor lui-même.

En résumé

En résumé, si vous voulez développer un robot de trading, vous devez connaître sa structure en profondeur. Heureusement, tous les robots ont une structure similaire qui vous permet de les concevoir étape par étape.

Populaire

Nouvelles cruciales pour la semaine suivante

Nous aborderons dans cette rubrique les nouvelles importantes pour la semaine à venir. Qu'est-ce qui affectera bientôt les marchés financiers ? Comment les principales paires de devises vont-elles réagir ?

L'inflation reste l'essence pour le dollar, jusqu'à quand

Méta Trader ° 14H30 ° Publication du compte rendu BCE (EUROPE) Méta Trader ° 15H30° Inscription hebdomadaire au chômage (USA) Méta Trader ° 15H30° Indice manufacturier de la FED  (USA) Méta Trader ° 17H00° Vente de logement existant  (USA)

Quoi de neuf avec le taux de chômage australien ?

Le Australian Bureau of Statistics annoncera les données actualisées du taux de chômage et de l'évolution de l'emploi le jeudi 19 mai à 04h30 MT.

Sélectionnez votre système de paiement

Rappel

Veuillez remplir le formulaire ci-dessous pour que nous puissions vous contacter

Choisissez le meilleur moment pour que nous vous appelions. Nous téléphonons du lundi au vendredi selon les intervalles suggérés. Si nous n'avons pas réussi à vous joindre, nous réessaierons à la même heure le lendemain. Pour obtenir une assistance en temps réel, utilisez le Chat FBS.

Nous proposons uniquement des rappels en anglais. Si vous préférez une autre langue, veuillez contacter l'équipe d'assistance.

Nous vous appellerons lors de l'intervalle de temps que vous aurez choisi

Changer le numéro

Votre demande a été acceptée.

Nous vous appellerons lors de l'intervalle de temps que vous aurez choisi

La prochaine demande de rappel pour ce numéro de téléphone sera disponible dans 00:30:00

Si vous avez un problème urgent, veuillez nous contacter via le
Chat en direct

Erreur interne. Veuillez réessayer ultérieurement