Affichage des articles dont le libellé est utilisation. Afficher tous les articles
Affichage des articles dont le libellé est utilisation. Afficher tous les articles

lundi 7 février 2011

Sleep et MessageBox

Sleep
Sleep est une fonction qui suspend l' éxécution d' un programme durant un temps prédéfini ( compté en millisecondes ).


Exemple :
Par exemple, si l' on veut que le programme stoppe pendant 15 secondes, on inclura ce qui suit dans le code.
Sleep(15000);
Sleep n' a pas de d' utilité évidente dans la programmation des Expert Advisor, mais le MQL4 comme tous les autres langages permet néanmoins l' emploi de cette fonction.


MessageBox
MessageBox est une fonction qui affiche une boîte de dialogue paramétrable.


Son utilisation est idéale pour le trading semi-automatique.


La fonction :
int MessageBox(string texte, string titre, int flags)

La chaîne text contient le message qui sera affiché sur la boîte de dialogue, la chaîne titre contient son en-tête.
Il faut aussi définir les boutons qui seront présents sur la boîte de dialogue ( variable flags ) :
0x00000000 OK
0x00000001 OK et Cancel.
0x00000002 Abandonner, Recommencer, et Ignorer.
0x00000003 Oui, Non, et Cancel.
0x00000004 Oui et Non
0x00000005 Recommencer et Cancel


Exemple d' utilisation :
int message1 = MessageBox("Voulez-vous continuer ?", "Attention !", 0x00000002);

La fenêtre de dialogue apparaît à l' écran. Selon le bouton cliqué ( ici Abandonner, Recommencer, ou Ignorer ), la variable message1 qui y est associée prendra une valeur différente ( voir ci dessous ).


BoutonValeur
OK1
Cancel
2
Abandonner
3
Recommencer
4
Ignorer
5
Oui
6
Non
7



---> Leçon suivante

mercredi 20 janvier 2010

Interface Metatrader

Présentation de l' interface du logiciel Metatrader.


Login :
Pour pouvoir utiliser la plateforme de trading Metatrader, il vous faut tout d' abord entrer vos identifiants.
Si vous ne possédez pas déjà un compte, vous devez vous en créer un depuis Metatrader ( 'fichier', 'ouvrir un compte' ).
Vous disposer normalement d' un identifiant, ( numéro de compte ), d' un mot de passe, et d' un code investisseur ( qui permet de rendre public votre portefeuille de manière sécurisée ).


La fenêtre Observation du marché :
Ici se trouvent tous les symboles des valeurs échangeables ( devises, métaux, indices, actions, options, ... ), le prix de la demande, et celui de l' offre.
Pour ouvrir un graphique : clic-droit sur la valeur de votre choix, puis 'Ouvrir graphique'.



La fenêtre Navigateur :
C' est ici que sont répertoriés tous les indicateurs, scripts, et Expert Advisor.



Les onglets du Terminal :
Trading : ordres en cours et en attente, balance, équité, marge disponible
Historique de compte : ordres clos et affichages des gains/pertes
Alertes
Messagerie : courriels envoyés par le broker
Experts ( apparaît uniquement si un Expert Advisor est installé ) : rapport de fonctionnement des robots
Journal : récapitulatif de toutes les actions passées



Les graphiques :

Les graphiques sont facilement paramètrables.
Pour changer les couleurs : clic-droit, puis 'Propriétés'.


La barre d' outil ci-dessous permet d' autoriser ou non les Expert Advisor, d' afficher les données du graphique en courbes, bâtons, ou chandeliers japonais, zoomer ou dé-zoomer, faire défiler automatiquement le graphique avec les derniers tick, insérer un indicateur, modifier l' échelle du temps, et enregistrer le template ( modèle ) de votre graphique.


Vous pouvez pour finir insérer et ajouter des lignes et des objets à vos graphiques. Allez pour cela dans 'Insertion'.