Voici maintenant la démonstration en vidéo du traçage de supports et de résistances sur MetaTrader 4. Assez facile à faire techniquement, il faut juste entrainer son œil à voir les zones de supports et de résistances. Ça vient assez vite, il faut que vous vous entrainiez un peu après avoir vu le tutoriel. Vous serez livrés à vous même car sinon il faudrait que vous recherchiez dans l'historique des cours que j'ai tracé, le moment sur lequel je l'ai fait. Si vous arrivez à repérer, faites-le. La date d'où je suis parti est le 8 juillet 2013. Mais après je suis remonté dans l'historique, vous devrez alors repérer les dates. Je vous conseille tout de même de le faire n'importe où, ce n'est pas bien compliqué. Osez le faire. De toute manière, il n'y a qu'en étant seul face au problème qu'on progresse vraiment. Le tutoriel est là pour vous montrer des exemples. Bon courage. Au prochain post, on va rentrer dans le sujet qui nous intéresse: la programmation. Nous ne programmerons pas des robots de trading de suite; il faut, pour que ce soit accessible à tous le monde, une petite initiation à la programmation en quelques tutoriels.
Le trading sur le Forex par des robots, sans rester toute sa vie devant les cours à passer des ordres et stresser pour son investissement. Comprendre et maitriser le forex techniquement et programmer des experts advisors qui traderont pour vous, simplement en reproduisant les exemples de code. Le trading automatique et l'argent facile pour tous !
lundi 8 juillet 2013
dimanche 7 juillet 2013
Les supports et résistances
Dans les posts précédents nous avons vu les tendances et essayé de les tracer. Or nous n'avons pas tracé une valeur moyenne au milieu des oscillations, nous avons tracé des supports. Ils nous permettent de voir la tendance ou le range, mais il y a une différence avec la valeur moyenne. En effet, le support suit la tendance, mais ne cherche pas à donner des valeurs représentatives. Il fait ressortir des valeurs qui sont support de la tendance ou du range. Comme le nom, l'indique, c'est un support, donc les oscillations viennent s'appuyer dessus. C'est pour cela qu'on prend les plus bas des oscillations. Et comme vous pouvez le constater, les cours viennent effectivement rebondir dessus, même si c'est une tendance, et on observe bien que la progression est linéaire car les oscillations rebondissent sur une ligne oblique ou horizontale. Ce qui implique que le cours progresse avec une cadence constante pendant un moment. Un petit exemple visuel:
Ce qui est extraordinaire c'est que ces supports obliques peuvent être suivis un moment, puis le cours le quitte, pour y revenir bien plus tard.
Dans le domaine du forex et de la bourse, nous parlons de support surtout pour une valeur particulière, ou plutôt une zone autour de cette valeur, car les cours n'ont pas une précision absolue dans leurs mouvements. Cette valeur est surtout psychologique. Les investisseurs et spéculateurs ont des barrières psychologiques concernant les valeurs. Ils se disent: "non le cours ne descendra pas en dessous de cette valeur, c'est trop bas et ne correspond pas à la vraie valeur du sous-jacent". (le produit tradé, ici une paire de devises) parce que la psychologie collective pense que le cours ne doit pas descendre en dessous d'une valeur, il ira rebondir dessus, car quand le cours atteint le support tout le monde se dit: "ça ne passera pas dessous, donc c'est le moment d'acheter puisque c'est la valeur la plus basse." Ce qui fait de facto remonter la valeur car plein de monde en veut et fait donc remonter le cours. (eh oui: plus de demande, donc le prix monte). La psychologie provoque donc ces supports, et la spéculation l'amplifie. Les valeurs supports peuvent durer sur le long terme. Un exemple:
Concernant les résistances, c'est la même chose mais dans l'autre sens. La psychologie collective pense qu'un cours ne pourra pas passer une valeur car elle est trop haute pour le sous-jacent, le produit qu'on trade. Le produit, ici une devise, est pensé comme ne pouvant pas monter au delà d'une valeur parce que pensée comme sur-évaluée, et donc quand elle atteint cette valeur, tous les investisseurs se disent qu'il faut vendre à ce moment car ça ne montera pas plus. Alors, comme il y a une offre plus abondante due aux nombreuses ventes, le prix descend effectivement. Le cours a donc rebondi sur la résistance. La résistance peut donc être vue comme une valeur qui résiste au cours, et le cours n'arrive pas à la passer. Et une résistance peut durer sur le long terme. Plus elle dure et plus c'est une valeur symbolique difficile à franchir. Un exemple de résistance:
Je vous ré-explique tout ça en vidéo, graphiques à l'appui au post suivant. Puis nous verrons un phénomène qui en découle: les pullbacks et les throwbacks.
samedi 6 juillet 2013
Tracé de tendances sur MetaTrader 4
Suite au post précédent, nous allons ici pratiquer et exercer notre œil à voir les tendances et les ranges. Pour cet exercice, vous serez un peu seuls, car au moment où vous le ferez les cours ne seront plus les même que ceux que je vous montre ici. Je vais donc vous montrer sur la vidéo, à vous de pratiquer seuls, après, car je ne pourrai pas vous guider précisément sur les graphiques. Je trace ici quelques tendances à différents timeframes, mais sachez que plus le timeframe est à long terme et plus les tendances sont fortes et longues. A une échelle de temps courte, par exemple à la minute, les tendances sont plus aléatoires et les cours peuvent les quitter à tout moment. Alors que sur du journalier ou plus long, les tendances sont bien respectées et durent proportionnellement parlant plus longtemps. La vidéo sera courte pour ne pas trop en mettre. Vous regardez comment je fais, puis vous vous entrainez. C'est parti !
Je ne peux pas vous montrer sur un exemple que vous reproduirez car les cours changent tout le temps et il faudrait que vous fassiez une recherche historique dans les cours pour trouver le moment où j'ai tracé. Vous êtes donc livrés à vous même, mais ce n'est pas difficile, osez juste le faire et votre technique s'affinera d'elle même avec l'expérience. Pour le prochain post, des explications sur les supports et résistances.
vendredi 5 juillet 2013
Les tendances et les ranges
En observant les cours, vous remarquerez qu'il y a deux états des cours bien particuliers: une situation de tendance haussière ou baissière, et une situation de stagnation appelée "range". En voici l'explication selon les principes de marché. Je rappelle que le forex est un marché où on échange des devises. Cela signifie qu'il obéi à la loi de l'offre et de la demande. (c'était l'objectif des accords de la Jamaïque en 1976). Être soumis à l'offre et la demande signifie que le prix, donc ici les taux de conversion, sont variables. Et ils changent selon deux forces contradictoires qui s'amplifient d'elles même par la spéculation. J'explique: ces forces sont la pression vendeuse et la pression acheteuse. On parle de pression par comparaison avec la physique parce qu'elles poussent les taux dans un sens ou dans l'autre. Prenons deux devises, au hasard :) l'euro et le dollar américain. La population a plus ou moins confiance dans ces devises. Si quelqu'un a plus confiance en l'euro, il préfère en avoir plutôt que des dollars et donc il demandera des euros en échange de dollar (ou d'une autre devise). Il y a donc une pression acheteuse par la demande. Il y a aussi l'effet inverse: Des personnes savent que le dollar américain est trop imprimé, la planche fonctionne trop et il y en trop ce qui dévalue la devise. Ces personnes ne veulent pas du dollar elle vont donc essayer de les refourguer contre des devises plus stables pour que leur richesse ne fonde pas comme neige au soleil au fur et à mesure que la planche à dollars fonctionne. C'est alors une pression vendeuse par l'offre surabondante. La loi du marché veut que comme l'euro est plus demandé, son prix monte, et que le dollar est en offre plus grande, son prix baisse. Sur chaque devise il y a une offre et une demande. D'autres personnes peuvent ne pas avoir confiance en l'euro, et donc veulent s'en débarrasser contre des devises plus fiables. Et d'autres veulent des dollar, par exemple parce que c'est la seule monnaie qui paie le pétrole. (eh oui ! pour ceux qui se rappellent, un dirigeant un peu autoritaire en Irak avait annoncé vers l'année 2000, qu'il voulait faire payer son pétrole en euros, il en a payé le prix un peu plus tard par les hommes aux dollars dans les poches !) Revenons à nos moutons, donc le fait de payer le pétrole en dollars américains provoque une demande forte, ce qui contrebalance la dévaluation du dollar par la planche à billets.
Nous disions donc une offre cumulée qui fait baisser le taux et une demande cumulée qui le fait monter. Ces deux forces sont tout le temps en présence, l'une contre l'autre. Dès que l'une s'affaiblit, son effet sur le taux aussi. Supposons que l'offre d'euro s'affaiblit alors que la demande reste constante: il y a donc moins d'euros à disposition et si vous en voulez il faudra se battre et donner plus. Inversement, si l'offre grandit sans que la demande ne grandisse, pour pouvoir tout écouler il faudra augmenter l'attrait en baissant le tarif, d'où une baisse du taux. Je rappelle qu'on offre ou demande la devise de base. Si on regarde celle de contrepartie, l'effet est inverse. Il y a donc une lutte constante entre la pression acheteuse et la pression vendeuse, et dès que le rapport de force change, le taux de change en subit les conséquences. Ce rapport de forces peut être stable un moment, et donc vous verrez ce qu'on appelle un range, ou le cours oscille autour d'une valeur moyenne stable et à peu près constante. Voici, un exemple:
On constate que le cours oscille autour de la ligne violette que j'ai tracé. Et cette valeur moyenne reste stable pendant un moment. C'est ce qu'on appelle un range. Il est important de se rappeler qu'il y a des indicateurs techniques qui sont adaptés à cette situation, et là ils seront profitables, dans le sens où si nous les utilisons pendant un range, ils nous ferons gagner, alors qu'à un autre moment, ils auront tendance à nous faire perdre.
L'autre cas est celui de la tendance haussière ou baissière, en bref, une tendance. Ce qui se passe, c'est que le rapport de forces entre l'offre et la demande est en cours d'évolution, il change, non pas brutalement mais petit à petit, c'est un moment de transition. Bien que ce soient des transitions, les tendances sont majoritaires: le marché n'arrête pas de changer de rapport de forces. Le marché glisse doucement vers un nouvel équilibre des forces, et quand il l'a trouvé, on observe ensuite un range, qui ne restera pas longtemps. Des exemples: une haussière, suivie d'une baissière, puis une transition entre ranges.
Pour la dernière, on observe bien un premier range autour de la ligne magenta, puis une transition vers un nouvel équilibre autour de la ligne jaune. Ce qu'il faut aussi bien comprendre, c'est que tout est relatif au timeframe utilisé. Si on regarde de plus près, et plus localement (sur un intervalle de temps plus restreint) on peut voir des petites tendances baissières suivies de haussières, même dans une tendance plus générale. Le cours monte ou descend globalement, mais il oscille en montant ou descendant. Et pour chaque oscillation, il y a une plus petite tendance haussière suivie d'une petite tendance baissière. Pareil dans les ranges: ça oscille, et donc des petites tendances alternées. Et si on observe bien, dans le dernier exemple avec la transition entre ranges, il y a des petites tendances haussières et baissières et même des ranges. Si, si, regardez bien sur le premier range: un grand pic au début, suivit de trois petites oscillations puis un petit range au bas de la troisième oscillation. Il suffit de faire un zoom dessus pour ne voir qu'un range, et plus du tout les tendances qui l'encadrent. Les cours boursiers, et surtout du forex, sont fractals, c'est à dire que des schémas se répètent en changeant d'échelle (de zoom). Il suffit de faire sur les exemples proposés, des zooms arrières pour se retrouver à une autre échelle et une nouvelle situation peut-être même contradictoire (une petite tendance haussière dans une baissière plus globale et inversement). Je vous laisse observer ça de vous même sur MetaTrader en temps réel (changez les échelles de temps pour constater: changez le timeframe avec les boutons M1 à MN).
J'espère que ça a été clair pour vous, que ça vous a été profitable. Pour le prochain post, je vous ferai un petit tutoriel d'initiation en vidéo pour tracer des droites de tendances sur MetaTrader 4.
jeudi 4 juillet 2013
Les graphiques du forex: courbes, barres et chandeliers.
Il y a plusieurs représentations pour les cours du forex et de la bourse en général. Tout d'abord une simple courbe. Pour tracer une courbe il faut déjà choisir avec quelles valeurs le faire. Eh oui ! Car il y a un problème: on ne peut pas utiliser toutes les valeurs qu'a pris le cours puisqu'il en change au moins une fois par seconde voire plus. Et autant de valeurs c'est pas vraiment lisible. On va donc découper le temps en intervalles: 1 minute, 5 min, 15min, 30 min ou 1 heure, 4 heures, 1 jour, 1 semaine ou 1 mois complet, tout dépend de la vision temporelle qu'on souhaite avoir. Si on veut observer sur plus d'un an, il faut des intervalles d'une semaine ou d'un mois. Si on veut observer à l'intérieur d'une journée: des intervalles en 15 ou 30 min sont bons, ou bien si on a une vision dans les deux heures: il faut des intervalles d'une minute. Tous ces intervalles on va les noter: M1, M5, M15, M30, H1, H4, D1, W1 et MN. M pour minute, H pour hour (heure), D pour day (jour), W pour week (semaine) et MN pour month (mois). Nous ne sommes pas limités à la liste donnée, on peut imaginer utiliser par exemple H2 ou M20 etc. Mais la liste est celle des plus usités. Ces intervalles sont appelé le "timeframe" (cadre temporel).
On découpe donc le temps en intervalles. Il y a alors un autre problème: le cours varie dans un intervalle, et quelle valeur va-t-on prendre pour représenter cet intervalle. La première idée, et qui est mathématiquement la plus juste, serait de prendre la moyenne. Mais ce n'est pas ce qui est utilisé dans la pratique. Dans un intervalle temporel, il y a des valeurs particulières intéressantes:
- la valeur d'ouverture (la première de l'intervalle) appelée open
- la valeur la plus basse de l'intervalle appelée low
- la valeur la plus haute de l'intervalle appelée high
- la valeur de fermeture (la dernière de l'intervalle) appelée close
Ces valeurs sont facilement extractibles de l'ensemble des valeurs du cours dans l'intervalle, contrairement à la moyenne, bien que son calcul soit assez simple. On utilise le plus souvent les valeurs de fermeture (close) et quelque fois celles d'ouverture (open). Informatiquement parlant c'est bien plus rapide d'utiliser l'une de ces deux valeurs pour tracer les graphiques, et les traders préfèrent voir comment le cours a terminé l'intervalle. C'est psychologique. Donc quand on trace un graphique en courbe: on place donc les points avec les valeurs close le plus souvent. On obtient donc un graphique où ces points sont reliés par des lignes. En voici un exemple tiré de la paire euro-dollar du 3 juillet 2013:
Ça donne une courbe en ligne brisée. Et à chaque brisure il y a une valeur close. Vous pouvez voir qu'il s'agit d'un timeframe M1, et donc à chaque fois qu'on avance d'un cran vers la droite, il se passe une minute et une nouvelle valeur close. On peut aussi y voir les deux cours actuels Bid en gris et Ask en rouge.
Le graphique en courbe est simple, mais il a un petit inconvénient: ce n'est pas une moyenne des valeurs de l'intervalle, et donc pas représentatif du tout de ces valeurs. Donc pour avoir plus d'informations et visualiser l'évolution à l'intérieur de l'intervalle deux autres types de représentations ont été mises au point. La première: les barres. L'intervalle est représenté par une barre. Sur le côté gauche il y a un petit tiret qui est la valeur d'ouverture. Puis la barre verticale qui s'étend du plus bas au plus haut, comme ça elle s'étire sur toute l'amplitude des variations du cours. Puis pour finir un petit tiret sur la droite qui est la valeur de fermeture.
Ainsi on peut mieux visualiser ce qu'il s'est passé dans cet intervalle. L'information est sommaire mais très révélatrice de l'évolution du cours. On utilise les quatre valeurs typiques de l'intervalle. On peut aussi remarquer que lorsque le cours monte, le tiret de droite est plus haut que celui de gauche. La valeur de fermeture est plus grande que celle d'ouverture, donc le cours à augmenté en moyenne. Et inversement, lorsque le cours descend, le tiret de droite est plus bas que celui de gauche.
Le dernier type de représentation est le graphique en chandeliers japonais, ou candlesticks en anglais. Ce sont les japonais qui les utilisaient pendant leur période féodale pour les cours du riz. Ces chandeliers, ou bougies, utilisent et donnent les même informations que les barres. Le chandelier est constitué d'un corps qui est limité par les valeurs d'ouverture et de fermeture. C'est un rectangle dont la couleur indique le sens:
- S'il est noir, alors le bas du rectangle est la valeur d'ouverture, et le haut celle de fermeture. Le cours monte car la fermeture est plus haute que l'ouverture.
- S'il est blanc, alors le bas du rectangle est la valeur de fermeture, et le haut celle d'ouverture. Le cours baisse car la fermeture est plus basse que l'ouverture.
Les traits verticaux au dessus et au dessous sont les mèches de la bougie, ou les ombres. (termes équivalents). Ces mèches vont jusqu'aux plus haut et plus bas. Elles donnent donc l'amplitude des variations du cours dans l'intervalle. Et maintenant une petite animation, histoire de bien comprendre. Vous voyez sur l'animation ci-dessous l'évolution d'un cours dans un intervalle de temps, puis le chandelier vient se superposer à ces cours.
On remarque aussi dans l'exemple de la paire EUR/USD, qu'il y a certains chandeliers auxquels il manque des ombres (ou les mèches des bougies). C'est simple si le cours ne fait que grimper vers la fin de l'intervalle, alors le plus haut correspond à la valeur de fermeture. Donc le rectangle monte jusqu'au plus haut, et il n'y a pas de mèche haute. De même s'il le cours n'a pas hésité au début et grimpe et ne redescend pas en dessous du cours d'ouverture, le plus bas correspond au cours d'ouverture et alors il n'y a pas d'ombre basse. (ou mèche basse). Et inversement si le chandelier est baissier. Voilà pour les types de graphiques, j'espère que vous avez été éclairés sur le sujet. Au prochain post: les tendances et les ranges.
mercredi 3 juillet 2013
Prise en main de MetaTrader 4
Nous allons aujourd'hui faire un petit tour de cette plateforme, qui va nous amener plein d'argent ! Je vais ici vous expliquer ce qu'on y trouve, puis en vidéo vous le montrer. Une fois ouvert et connecté, vous pouvez constater 4 fenêtres de graphiques des cotations de paires. Ces fenêtres sont indépendantes et on peut les agrandir pour n'en voir qu'une seule, les disposer comme on veut et même aller les mettre sur un deuxième écran si on en a un, pour se prendre pour un trader professionnel ! Attention, elle ne peuvent pas sortir du cadre de MetaTrader, donc agrandissez la fenêtre MetaTrader jusque sur la surface du deuxième écran avant de les positionner. Dans chaque fenêtre d'historique de cours, vous voyez des éléments verticaux en vert qui s'enchaînent les uns à côté des autres, ce sont les cotations à un moment précis. il y a aussi une ligne horizontale qui monte et qui descend sans arrêt: la ligne des cours bid. Pour afficher le ask, allez dans le menu Outils / Options, puis onglet Graphiques et sélectionnez "montrer ligne 'Ask' " et faites Ok. Ça n'est toujours pas apparu sur le graphique, faites un clic droit sur le graphique puis dans le menu contextuel choisissez Propriétés. Dans l'onglet Commun sélectionnez "Montrer ligne 'Ask' ", puis faites Ok. Là, ça y est ! Vous pouvez voir deux lignes de cours, une grise: Bid et une rouge: Ask.
Voyons d'autres fenêtres. Celle du bas avec plusieurs onglets. les voici, avec les explications:
- trading: les informations financières du compte de trading, votre balance, équité et marge disponible.
- historique du compte: toutes les transactions qui ont fait évolué le solde du compte.
- nouvelles: informations économiques mondiales en temps réel pour trader en analyse fondamentale.
- alertes: quand vos ordres provoquent des erreurs.
- messagerie: les e-mails que vous envoie l'éditeur MetaQuotes.
- signals: les serveurs qui nous fournissent les cours.
- code base: mises à jours de la base de données de codes (programmes) de MetaQuotes.
- experts: la fenêtre dans laquelle nos petits programmes pourront nous envoyer des messages.
- journal: journal d'activité du logiciel MetaTrader (connexions, erreurs...)
Deux petites fenêtres sur la gauche. Celle du bas est un navigateur arborescent pour y trouver des éléments avec lesquels on va travailler comme les comptes de connexion, des indicateurs d'analyses, des expexts consultants (plus connus comme Expert Advisors, nos programmes qui vont trader), d'autres indicateurs qu'on peut programmer, et des scripts qui servent à faciliter le trading en manuel (ils assistent pour faire les tâches répétitives, ils se programment). Dans la fenêtre du haut il y a deux onglets: symboles et Graphique en Tick. L'onglet Symboles nous donne en temps réel Bid et Ask de toutes les paires. Graphique en tick, quant à lui, nous donne le cours en temps réel, mais à chaque modification. Sur les graphiques de droite, nous ne pouvons pas voir ce qu'il se passe à l'intérieur d'une minute, par contre sur ceux-ci, oui. On y observe en général les deux ou trois dernières minutes. Revenez sur l'onglet symboles et cliquez sur une paire, retournez sur les ticks et vous pouvez voir que le graphique est celui de la paire que vous avez sélectionné. Recommencez avec une autre paire et vous verrez. Maintenant nous allons afficher le cours Ask sur les ticks. Faites un clic droit sur le graphique des ticks. Dans le menu contextuel, cliquez sur Courbe de demande pour cocher cette option. Vous pouvez instantanément constater les deux cours Bid ne rouge et Ask en bleu.
Voyons un peu maintenant la barre d'outils
Les boutons de timeframe M1, M5, M15 jusqu'à MN. Des boutons que vous utiliserez souvent. Ces boutons changent l'unité de temps du graphique principal qui a le focus (sélectionné). Quand vous démarrez avec MetaTrader, ils sont en H4, cela signifie que chaque objet vert vertical du graphique représente quatre heures (Hour 4). Cliquez sur M1 pour voir plus précisément les derniers moments du cours, avec une précision d'une minute (Minute 1). Evidemment, on remonte moins loin dans le temps sur le graphique, mais c'est plus précis. Selon que vous choisissez de trader à plus où moins long terme, vous sélectionnerez un timeframe plus ou moins long. De toute façon, quelque soit le timeframe que vous choisirez, il faudra faire des allez-retours à différentes échelles pour mieux appréhender les cours et mieux les analyser.
Les boutons des symboles graphiques.En général vous choisissez un symbole parce que vous le préférez aux autres, et vous n'en changez plus. Ces boutons changent les symboles verts du graphique principal qui a le focus (sélectionné). Quand vous démarrez avec MetaTrader, ils y en a de deux types les barres verticales et les bougies ou chandeliers japonais. Je consacrerai un post sur ces symboles et les informations qu'ils nous donnent.
Les boutons de zoom. Rien d'extraordinaire, ils permettent de faire des zooms avant ou arrière sur le graphique qui a le focus.
Les boutons d'alignement de fin de graphique. Ils permettent d'aligner la fin de l'historique (le moment présent) sur le bord du graphique ou bien décalé. C'est juste une histoire de préférence, car on peut vouloir ne pas caler la fin du cours contre le bord, pour visualiser un peu mieux ce que le cours pourrait faire. C'est juste une question de préférence.
Les boutons de traçage. Ils permettent de dessiner sur les graphiques pour analyser: des lignes, des canaux, des niveaux, des annotations... Nous pourrons nous en servir plus tard pour faire des analyses techniques.
Il y a d'autres boutons dans cette barre d'outils. Je ne les présenterai pas maintenant, sachez qu'il servent à ajouter des graphiques, afficher des fenêtres que vous ne voyez pas encore, passer des ordres, ouvrir l'éditeur de code, etc. Ça suffira pour aujourd'hui. Je vous propose de pratiquer ce qu'on a vu ici en tutoriel vidéo. Je vous montre sur la vidéo, puis toujours pendant qu'elle avance je vous ferai basculer sur MetaTrader et vous répèterai à haute voix les actions que vous devrez faire. Pour basculer d'un programme à l'autre vous devez utiliser la combinaison de touches ALT+TAB. (la touche à gauche du A) Je vous réexplique ça dans la vidéo qui suit.
Dans le prochain post, des explications claires sur les différents types de représentation des cours: courbes, barres ou chandeliers.
lundi 1 juillet 2013
MetaTrader
Maintenant que nous avons vu de nombreux concepts préalables, nous allons rentrer dans le vif du sujet avec la plateforme MetaTrader. Une plateforme est un programme qui va offrir des fonctions standardisées sur tous les systèmes où il sera installé. Comme Java, ou .Net (prononcez "DotNet", point net en anglais) qui sont des plateformes de programmation. Les développeurs font des logiciels qui utilisent certaines fonctions, qui ne sont pas directement dans le programme mais disponibles sur l'ordinateur de l'utilisateur. Donc on installe d'abord la plateforme qui contient des fonctions standardisées, puis on installe le logiciel qui nous intéresse, et il pourra utiliser ces fonctions standards de la plateforme. En fait c'est comme si on avait des sols irréguliers (les différents ordinateurs de chacun), qu'on y installe un nouveau plancher bien uniforme et standard pour y mettre ce qui nous intéresse dessus. Donc par exemple un programme Java, va utiliser des fonctions dont on est sûr qu'elles seront disponibles chez tout le monde qui aura mis la plateforme. Tout comme DotNet de chez l'éditeur bien connu de Redmond créé par Bill G, mettre à jour cette plateforme c'est avoir de nouvelles fonctions que les logiciels plus récent veulent utiliser. MetaTrader est un logiciel qui est aussi une plateforme. Java ou DotNet sont des plateformes bien intégrées au système et qui ne se voient pas vraiment, mais les logiciels qui en ont besoin savent si elles sont là ou pas car ils peuvent utiliser les fonctions qu'elles proposent si elles sont présentes. MetaTrader est avant tout un logiciel, dans le sens où on est obligé de le voir puisqu'il faut le lancer, comme on lance un logiciel de traitement de texte, tableur ou de retouche photo. Mais c'est aussi une plateforme parce que ce logiciel-là propose des fonctions utilisables par d'autres petits programmes qu'on peut créer et lancer à l'intérieur même de MetaTrader. Ce sont ces petits logiciels qui nous intéressent, et MetaTrader leur met à disposition toutes les fonctions nécessaires pour analyser les cours et trader en passant les ordres. Nous allons à partir de là installer MetaTrader 4, pour pouvoir continuer notre formation et passer à la pratique, et voir des vraies cotations de Forex en temps réel. Les robots de trading que nous créerons utiliseront ces fonctions spécifiques de trading, pour analyser et passer les ordres. Ce qui nous simplifie énormément la vie, on a pas à réinventer la roue en programmant toutes les fonctions de calculs d'analyse (elles sont déjà disponibles) et en plus ça nous fait des fonctions standard pour passer les ordres quelque soit le broker (il doit bien sûr proposer MetaTrader pour que ce soit possible, et ils sont nombreux). Donc merci à MetaQuotes, l'éditeur de ce logiciel de l'avoir inventé !
Dans ce post nous allons l'installer en suivant les étapes décrites ci-après. Pour la découverte et l'utilisation, ce sera l'objet de posts ultérieurs.
- Allez sur le site de MetaQuotes et vous pourrez constater qu'il y a deux versions utilisées de MetaTrader: la 4 et la 5. La version 4, est un peu plus rudimentaire, et la 5 propose mieux évidemment. Nous utiliserons pour commencer, et on pourra faire beaucoup avec, la version 4 car son langage de programmation MQL4 est plus simple. Ce sera bien mieux pour débuter. Et pas besoin de la 5 pour devenir riche ! (tout est dans notre programme, pas dans le langage). MQL4 est un langage de programmation qui se rapproche du langage C, mais auquel il manque quelques éléments dont les structures qui nous auraient été bien utiles pour faire un meilleur code, bien plus compréhensible et plus gérable. MQL5 est un langage qui essaie de se rapprocher du langage C++, auquel il manque aussi quelques éléments, mais les structures y sont et même bien plus. C'est malheureusement un langage plus compliqué pour les néophytes, et qui demande beaucoup plus de temps d'apprentissage et de maîtrise. Je conseille en tant que développeur de commencer avec MQL4, ce sera largement abordable par les débutants. Ce n'est pas le cas de MQL5.
- Téléchargez donc MetaTrader 4. Dans le menu MetaTrader 4, section du haut: Download. Une page s'est ouverte, cliquez sur Free Download, une fois téléchargé, exécutez-le et suivez les instructions d'installation.
- Une fois l'installation finie, quand vous le lancez, il vous demande de créer un compte chez MetaQuotes. Créer un compte chez MetaQuotes vous fournira des cours en temps réel, les sous sont virtuels, vous mettez la somme que vous voulez, et inutile de vouloir la plus grosse, car dans le réel vous ne mettrez pas la plus grosse. Si vous voulez tester, il vaut mieux mettre une petite somme pour voir comment les robots vont gérer un petit capital. Et tant qu'on y est , choisissez un type de compte en euros, comme en vrai. Choisissez aussi un levier, et là, mettez-le au maximum: 100, car on comme on a un petit capital, on pourra voir comment se comportent les robots en risque maximal. MetaQuotes nous fourni un compte de broker virtuel, pour tester. On est obligé d'accepter de recevoir les newsletters pour poursuivre.
- Une fois les informations personnelles saisies et l'acceptation de la newsletter obligatoire faits, vous pouvez cliquer sur suivant, pour lancer un scan de réponse des serveurs. Il n'y en a qu'un dans mon cas, cliquez sur scan, et des pings seront lancés pour mesurer le temps de réponse à travers internet. Puis poursuivez.
- Une page web s'ouvre, allez-y et normalement il y a un problème de certificat, faites annuler (avec Firefox) plusieurs fois pour voir la page, un peu déconfite. Il y a dedans votre numéro de compte au milieu et ça vous dit d'aller voir sur votre e-mail pour récupérer le mot de passe.
- Allez récupérer ce mot de passe dans votre boite mail.
- Revenez sur MetaTrader et mettez-y ces informations de compte fraîchement créé et cliquez sur login.
- Vous pouvez dès à présent constater quatre cotations en temps réel: euro-dollar, livre-dollar, dollar-franc suisse et dollar-yen. il y a en a d'autres de disponibles. Les graphiques semblent ne pas bouger, c'est parce que le timeframe est à 4 heures (il faut 4 heures pour le faire bouger d'un cran), cliquer sur la barre de titre d'un graphique pour lui donner le focus, et cliquer sur le bouton M1 dans les outils au dessus, et là vous verrez le graphique bouger plus rapidement.
Voilà pour l'installation de MetaTrader. Dans le prochain post, on fera un petit tour de propriétaire du logiciel pour comprendre un peu ce que nous avons là, et en vidéo s'il vous plait !.
Inscription à :
Articles (Atom)
