---
title: "Exemple de développement d'un programme - Aide MetaEditor"
description: "Grâce au MQL4/MQL5 Wizard , vous n'avez besoin que de quelques minutes pour créer un programme simple. L'exemple ci-dessous... - Exemple de développement d'un programme - Aide MetaEditor"
image: "https://www.metatrader5.com/i/logo_metatrader5.png"
---

[Aide MetaEditor](https://www.metatrader5.com/fr/metaeditor/help) → Exemple de développement d'un programme

# Exemple de développement d'un programme

Grâce au [MQL4/MQL5 Wizard](https://www.metatrader5.com/fr/metaeditor/help/mql5_wizard), vous n'avez besoin que de quelques minutes pour créer un programme simple. L'exemple ci-dessous affichera les mots "Hello World" dans le journal de la plateforme.

Lancez le MQL4/MQL5 Wizard en utilisant la commande ![Nouveau](https://www.metatrader5.com/i/help/metaeditor/en/new_icon.png) Nouveau du menu [Fichier](https://www.metatrader5.com/fr/metaeditor/help/main_menu/main_menu_file) ou de la barre d'outils [Standard](https://www.metatrader5.com/fr/metaeditor/help/toolbar/toolbar_standard). Sélectionnez Script comme type de programme à la 1ère étape.

![Création d'un script dans le Wizard](https://www.metatrader5.com/i/help/metaeditor/en/example_wizard_script.png)

Saisissez ensuite le nom du script. Si vous souhaiter créer le fichier du script dans un sous-répertoire différent que la racine Scripts, ajoutez le nom du dossier dans le champ Nom. Par exemple, "Scripts\Exemple de Script\Exemple de Script". Après avoir cliqué sur Terminer, le fichier du script "Exemple de Script.mq5" est généré dans le répertoire "Scripts\Exemple de Script\".

Ajouter la chaîne de caractères "Print("Hello World!);" dans le fichier généré et sauvegardez les changements (Ctrl+S). Effectuez la compilation pour transformer le fichier initial en un fichier pouvant être lancé dans la plateforme de trading. Cliquez sur ![Compiler](https://www.metatrader5.com/i/help/metaeditor/en/compile_icon.png) Compiler dans le menu [Fichier](https://www.metatrader5.com/fr/metaeditor/help/main_menu/main_menu_file#save) ou dans la [barre d'outils](https://www.metatrader5.com/fr/metaeditor/help/toolbar/toolbar_standard). Le résultat de la compilation est affiché dans l'onglet [Erreurs](https://www.metatrader5.com/fr/metaeditor/help/workspace/toolbox#errors) de la fenêtre Boîte à Outils :

![Compilatoin du script](https://www.metatrader5.com/i/help/metaeditor/en/example_compile.png)

En résultat de la compilation, le fichier exécutable du script ExempleDeScript.ex5 est créé dans le même répertoire où le fichier source est situé.

Le [mode de déboguage](https://www.metatrader5.com/fr/metaeditor/help/development/debug) vous permet de vérifier l'exécution d'un programme par étapes. Si cela est nécessaire, ajoutez des [points d'arrêt](https://www.metatrader5.com/fr/metaeditor/help/development/debug#breakpoint) – des chaînes de caractères ou des fonctions où l'exécution du programme sera mis en pause. Pour cela, double-cliquez avec le bouton gauche de la souris sur la gauche de la ligne désirée. Cliquez ensuite sur "![Lancer le déboguage](https://www.metatrader5.com/i/help/metaeditor/en/start_debug_icon.png) Lancer le déboguage" dans le menu [Debug](https://www.metatrader5.com/fr/metaeditor/help/main_menu/main_menu_debug#start) ou sur la [barre d'outils](https://www.metatrader5.com/fr/metaeditor/help/toolbar/toolbar_standard).

![Lancer le déboguage](https://www.metatrader5.com/i/help/metaeditor/en/example_start_debug.png)

Le script est lancé sur un graphique temporaire dans la plateforme de trading, et l'exécution du script génère l'entrée "Hello World!" dans le journal des experts :

![Déboguage du script](https://www.metatrader5.com/i/help/metaeditor/en/example_debug.png)

Pour finir le déboguage, appuyez sur "![Arrêter le déboguage](https://www.metatrader5.com/i/help/metaeditor/en/stop_debug_icon.png) Arrêter le déboguage".

Après avoir terminé toutes les étapes, vous pouvez exécuter le script dans la plateforme de trading. Pour l'ouvrir, cliquez sur ![Terminal de trading](https://www.metatrader5.com/i/help/metaeditor/en/terminal_icon.png) Terminal de Trading dans le menu [Outils](https://www.metatrader5.com/fr/metaeditor/help/main_menu/main_menu_tools) ou F4.

## In this section

- [Lancement](https://www.metatrader5.com/fr/metaeditor/help/beginning/open)
- [Paramètres](https://www.metatrader5.com/fr/metaeditor/help/beginning/settings)
- [Intégration avec d'autres IDE](https://www.metatrader5.com/fr/metaeditor/help/beginning/integration_ide)
- [Menu principal](https://www.metatrader5.com/fr/metaeditor/help/main_menu)
- [Barres d'outils](https://www.metatrader5.com/fr/metaeditor/help/toolbar)
- [Espace de Travail](https://www.metatrader5.com/fr/metaeditor/help/workspace)
- [Projets et MQL5 Storage](https://www.metatrader5.com/fr/metaeditor/help/mql5storage)
- [MQL4/MQL5 Wizard](https://www.metatrader5.com/fr/metaeditor/help/mql5_wizard)
- [Développer des programmes](https://www.metatrader5.com/fr/metaeditor/help/development)
- [Opérations avec des bases de données SQL](https://www.metatrader5.com/fr/metaeditor/help/database)
- [Travailler avec des modèles d'apprentissage automatique](https://www.metatrader5.com/fr/metaeditor/help/machine_learning)
- Exemple de développement d'un programme
- [Dossiers de l'environnement MetaEditor](https://www.metatrader5.com/fr/metaeditor/help/structure)
- [MQL5.community : Communauté de Traders](https://www.metatrader5.com/fr/metaeditor/help/mql5community)
- [Aide intégré](https://www.metatrader5.com/fr/metaeditor/help/mql5_help)
- [Articles sur le développement d'applications de trading](https://www.metatrader5.com/fr/metaeditor/help/articles)
- [Guides vidéos de la plateforme de trading](https://www.metatrader5.com/fr/metaeditor/help/video_guides)

```json
{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ {"@type": "ListItem", "position": 1, "item": {"@id": "https://www.metatrader5.com/fr/metaeditor/help", "name": "Aide MetaEditor"}}, {"@type": "ListItem", "position": 2, "item": {"@id": "https://www.metatrader5.com/fr/metaeditor/help/project_example", "name": "Exemple de développement d&#39;un programme"}} ]}
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "MetaTrader 5: Exemple de développement d&#39;un programme", "acceptedAnswer": { "@type": "Answer", "text": "Grâce au MQL4/MQL5 Wizard , vous n&#39;avez besoin que de quelques minutes pour créer un programme simple. L&#39;exemple ci-dessous affichera..." } }] }
```
