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

jeudi 10 mars 2011

Test de Zulutrade

Zulutrade permet aux investisseurs de tous poils de profiter très simplement des performances des meilleurs traders forex. L' idée plait vraiment beaucoup, à tel point que ZuluTrade compte desormais des milliers d' utilisateurs.
Passage en revue et test.



Ouverture d' un compte démo
La création d' un compte de démonstration avec argent fictif ( mais en conditions réelles ) s' effectue en une minute.



Les fournisseurs de signaux
Pour investir son argent, on doit passer par un fournisseur de signaux ( trader ). Ceux-ci peuvent être classés par performances, risque, nombre de trades gagnants, ...


On ajoute un ou plusieurs fournisseur de signaux à son portefeuille.


On détermine un montant à investir à chaque trade ( en lots ). Maintenant, le fournisseur de signaux passe des ordres pour notre compte.
Tout est absolument transparent, aucune critique n' est possible ici.


Les meilleurs fournisseurs de signaux sont de vrais stars locales qui touchent le pactole en faisant gagner leurs clients.




Trading 
Il est aussi possible de passer des ordres soi-même sur le forex. Bien sûr, ce n' est pas idéal, mais cela peut-être une première approche du trading des devises.



Pour aller plus loin
Un widget à installer sur le bureau pour suivre l' évolution de son compte. Le même existe pour les Iphone.


Une belle FAQ pour comprendre comment sont rémunérés les fournisseurs de signaux, et ce qu' implique le trading via Zulutrade.



Notre avis
L' effet de mode est retombé. Cependant, Zulutrade continue d' attirer des investisseurs, séduits par la simplicité, la transparence, et le potentiel gain élevé. L' entreprise a beaucoup d' avenir, elle a d' ailleurs conclu des deals avec certains brokers ( Easy-Forex, AvaFX, ... ) pour agrandir encore sa clientèle.
C' est un système gagnant-gagnant au sein duquel chacun peut y trouver son compte. Que du positif donc.

lundi 21 février 2011

Qu' est-ce que c' est ? Options

Définition :
Une option est un instrument financier simple, une sorte de mini-contrat dont les principaux termes sont prédéfinis. C' est une alternative au trading classique, plus simple, qui se développe rapidement grâce à la forte demande des investisseurs.
Les options s' achètent en passant par des brokers ( courtiers ) spécialisés via une plateforme sécurisée.


Les valeurs financières concernées :
Indices, prix des matières premières, actions boursières, et devises.


Les options binaires ( ou digitale ou  cash-or-nothing ) :
Sur une valeur financière et un temps donnés, le broker propose au trader de miser sur l' évolution ( baisse ou hausse ) du cours. Si à la fin du temps imparti, le cours a évolué comme l' avait prévu le trader, ce dernier touche une prime. Par contre si le cours s' est dirigé dans le sens contraire, le trader perd la somme qu' il avait investie.

Par exemple, dans l' illustration ci-dessous, on demande au trader si le cours euro/dollar va augmenter ( High ) ou baisser ( Low ) entre 19h25 et 19h30. On dispose de 5 minutes pour se décider de placer de l' argent sur cette option ou pas.



Si un trader place dans cet exemple 5€, l' évolution du cours à 19h30 déterminera s' il a perdu la somme investie ( 5€ ) ou s' il a touché une commission ( en générale égale à 170% soit ici 8,5€ ).

C' est le principe du tout ou rien, comme la roulette au casino mais en moins hasardeux.
Ce type d' option est le plus simple et le plus répandu.


Les options One-Touch :
Les options One-Touch sont aussi des options binaires. Dans leur cas, une commission est perçue par le trader dès que le cours d' une valeur a atteint un prix déterminé dans un temps limité. Si à la fin du temps imparti le cours n' a pas atteint le prix, le trader perd sa mise.


Les avantages :
   - Beaucoup plus simple que le trading ( peu de données à prendre en compte, ce qui permet de mieux se concentrer ) et aussi plus ludique.
   - Potentiel de gain élevé.
   - Gestion du risque totalement contrôlable ( perte ou gain déterminé à l' avance ).
   - Les options sont négociables 24h/24 et 7j/7 et portent ur des valeurs financières diverses.
   - Pas de commissions.


Entrer dans le vif du sujet :
Les brokers proposent des comptes démo avec argent fictif pour permettre aux débutants de mieux appréhender les options.
Ne pas hésiter donc à tester les différents brokers du secteur et leurs plateformes.


Voir le comparatif des brokers Options

vendredi 4 février 2011

Open, Close, High, Low, Volume, et Time

Il est possible en MQL4 d' accéder aux données d' un graphique. Un programme peut en effet récupérer l' historique des périodes d' une paire. La durée de la période dépend directement de l' échelle du graphique sur lequel l' Epert Advisor est installé.


Exemple d' utilisation :
int start()
  {
   int i = 0;
   double max = High[i];
   double min = Low[i];
   double ouverture = Open[i];
   double cloture = Close[i];
   double volume = Volume[i];
   double time = Time[i];
   return;
  }
High, Low, Open, et Close retournent respectivement les valeurs de la période : le cours le plus haut, le plus bas, l' ouverture, et la clôture. Volume renvoie le volume total échangé et Time le nombre de secondes écoulées depuis le premier janvier 1970 pour la période.

Ces variables prédéfinies prennent un paramètre. 0 correspond à la période la plus récente, 1 à la dernière période avant la plus récente, 10 à la 10ème période avant la plus récente...

---> Leçon suivante

jeudi 3 février 2011

Les Arrays ( matrices ou tableaux )

Les Arrays, fort utiles en MQL4, sont ce qu' on pourrait appeler des tableaux ou des matrices. Les arrays contiennent des variables dont l' emplacement est défini par le numéro de ligne, et le numéro de colonne.


Déclaration :
double matrice[2][3] = { 2, 6, 4.5, 9, 4.2, 5 }
[2] indique le nombre de colonnes, [3] indique lui le nombre de lignes. Les nombres compris entre { et } sont les valeurs du tableau. Dans le cas présent, cela correspondrait à :
2  6 4,5
9 4,2 5


Retrouver une valeur :
Pour appeler une valeur, on donne sa position. La petite complexité est que la première ligne n' est pas la ligne 1, mais la ligne 0. La première colonne est aussi la colonne 0.
double valeur = matrice[0][0]
double valeur2 = matrice[1][1]
Les variables valeur et valeur2 sont égales à 2 et 4,2


Des Arrays plus complexes :
Il est aussi possible de définir plus de 2 coordonnées pour l' emplacement d' une variable. Au delà de 3 dimensions, ça devient difficile à représenter...
Par exemple :
double matrice[2][3][2] = { 2, 6, 4.5, 9, 4.2, 5, 4.9, 6, 8, 7, 5, 2.3 }

---> Leçon suivante 

mardi 1 février 2011

Connecter un EA avec un indicateur technique

Une des grandes forces du MQL4 est la possibilité de relier les actions d' un Expert Advisor avec les données fournies par un indicateur technique. Les indicateurs les plus connus disposent de leur propre fonction d' appel.


Exemple avec l' indicateur Awesome Oscillator :
La fonction de cet indicateur est iAO.
double iAO(string symbol, int timeframe, int shift)
Cet fonction d' appel comprend 3 paramètres :

    - symbol : est le symbole de la paire traitée. ( EURUSD, CADJPY, ... ). On le remplace souvent par Symbol() qui renvoie directement le nom de la paire sur laquelle est installée l' Expert Advisor.

   - timeframe : est l' échelle du graphique, ce qui influe directement sur la longueur des périodes. Son unité est la minute. Laisser 0 pour que l' Expert Advisor la détecte automatiquement.

   - shift : valeur pour la énième période.


Utilisation :
double valeur = iAO(Symbol(), 0, 0);
La variable valeur est égale au dernier bâton de l' Awesome Oscillator.
double valeur2 = iAO(Symbol(), 0, 10);
La variable valeur2 est cette fois égale au bâton de la 11ème dernière période.


Un Expert Advisor AO :
Le programme suivant va afficher des alertes lorsque l' indicateur passera d' une valeur négative à une valeur positive.
int start()
  {
   double valeur1 = iAO(Symbol(), 0, 0);
   double valeur2 = iAO(Symbol(), 0, 1);
   if (valeur1 < 0 && valeur2 > 0)
    {
     Alert("Signal d achat !");
    }
  return;
  }

Voir la liste de toutes les fonctions d' appel des indicateurs.

---> Leçon suivante

samedi 22 janvier 2011

Qu' est-ce que le Forex ?

Définition :
Le FOREX, contraction de Foreign Exchange, désigne le marché des changes, aussi appelé marché des devises ou FX. Avec un volume de 3 000 milliards d' euro échangés chaque jour, c' est de loin le plus grand marché financier mondial.

Il existe depuis 1971. Les investisseurs y achètent ou vendent des devises. Ces devises sont cotées en paires, par exemple euro/dollar, livre sterling/yen japonais, ...


Les intervenants :
Les institutions financières participent largement aux énormes flux placés sur le forex pour diverses raisons. Les grands groupes privés comme les banques et les fonds de pension, investissent eux dans un but purement spéculatif.
Les entreprises utilisent le Forex pour palier une éventuelle fluctuation des cours ( swap de devises ). En effet, si par exemple une entreprise française reçoit une commande en dollar, elle aura tout intérêt à ce que la valeur du dollar ne baisse pas par rapport à l' euro. Par un système d' investissement complexe sur le forex, elle s' assure alors de la stabilité de ses revenus.
Les particuliers ( retail ) ne placent que très peu d' argent comparé aux entreprises précédentes. Mais, grâce à la démocratisation des brokers forex ( intermédiaires qui connectent le trader au marché ), leur part d' investissement est en plein essor.


Les avantages :
Le forex est un marché hautement spéculatif. Différents outils ( analyses, indicateurs, news économiques ) donnent aux traders les moyens d' établir des stratégies de placement diverses.
La très grande liquidité du marché permet de passer des ordres très rapidement, à des frais minimes. De plus, le trading automatique ( robots-traders ) y est largement répandu.


Les heures d' ouverture :
Le forex est ouvert du lundi 00h00 à vendredi 23h30, heure française.


Le trading :
Les cours du forex, comme pour les bourses, évoluent selon l' environnement économique. Le but est ici aussi d' anticiper les tendances afin de faire fructifier son capital.
Les prix fluctuent selon des modèles établis. Il est donc aussi possible de se baser partiellement ou uniquement sur l' analyse technique.
Les brokers permettent de simuler des placements en temps réel grâce aux comptes démo.

---> Tutoriel FOREX

jeudi 20 janvier 2011

Fermer tous les ordres

Ce programme ferme immédiatement tous les ordres, qu ' ils soient passés ou en attente.
bool vrai = true;

int start()
  {
   int dath = Hour();
   if (dath > 20)
    {
     int i = OrdersTotal() - 1;
     while (i >= 0)
      {
       OrderSelect(i, SELECT_BY_POS);
       int type = OrderType();
       if (type == OP_BUY)
        {
     OrderClose(OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(), MODE_BID), 2);
        }
       if (type == OP_SELL)
        {
     OrderClose(OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(), MODE_ASK), 2);
        }
       if (type == OP_BUYLIMIT || type == OP_BUYSTOP || type == OP_SELLLIMIT || type == OP_SELLSTOP)  
        {
         OrderDelete(OrderTicket());
        }
       i -= 1;   // décrémentation i = i - 1
      }
    }
return;
}

mardi 18 janvier 2011

Volumes - Indicateur Forex

Volumes est un indicateur technique forex qui affiche, comme son nom l' indique, la somme des volumes échangées. 


Comment ça marche ? 
Voici une capture d' écran sur le cours EUR/USD ( Metatrader ) .

L' indicateur montre le volume de trade échangés pour chaque période. Ces volumes sont comptabilisés en lots.
Le bâton est vert s' il est supérieur au précédent, rouge s' il est inférieur.

Cet indicateur ne donne pas de signaux de vente ou d' achats.

jeudi 6 janvier 2011

MetaEditor

MetaEditor est un éditeur de texte intégré à Metatrader. Ouvrez le en cliquant sur le logo jaune avec un point d' exclamation :

Cet éditeur a été spécialement conçu pour développer les scripts, indicateurs et Expert Advisor. Cliquez sur 'Fichier', 'Nouveau', 'Programme Expert Advisor'. Entrez un nom de programme ( 'test' par exemple ), puis cliquez sur terminer.
Le squelette d' un programme apparait alors. Cela devrait ressembler à la capture d' écran ci-dessous :



Pour commencer à programmer, il vous faut maintenant suivre la leçon suivante qui porte sur les bases de l' algorithmique !

---> Leçon suivante

mercredi 5 janvier 2011

Les fonctions MQL4

Cette leçon vous permettra de créer votre tout premier Expert Advisor. Pour cela, il est encore nécessaire de maitriser le principe des fonctions.
Comme en mathématiques, une fonction permet, en suivant une série d' instructions, de transformer des données, mais elle peut aussi effectuer des actions.


Présentation d' une fonction simple :
Fonction de conversion EUR/USD.
double start()               // fonction start
  {                          // instructions comprises entre { et }
   int eur = 5;              // on prend 5 euros
   double taux = 1.3;        // le taux eur/usd est de 1,30
   double usd = eur * taux;
   Alert(eur, " euro = ", usd, " dollar");    // affíche le résultat
   return;                   // fin de la fonction
  }

En MQL4, la première fonction à s' exécuter est la fonction start. On peut remarquer que chaque instruction se termine par un point-virgule.
Copiez et collez cette fonction dans MetaEditor. Ensuite, cliquez sur 'Compiler'. Voila ce que vous devez obtenir :


Le programme a été compilé.
Maintenant, ouvrez Metatrader, et dans le navigateur, cliquez sur 'Expert Consultant', ou 'Expert Advisor'. Votre programme tout juste compilé est bien là.


Lancez le. Au bout d' un cours moment, une série d' alertes indiquant 5 euro = 6,5 dollar s' affiche en pop-up. Le programme a bien fonctionné !
Comme vous pouvez le constater, la fonction start est appelé à l' infinie.
Pour l' arrêter, stoppez les Experts Advisors ( voir bouton ci-dessous ).


---> Leçon suivante

Introduction au MQL4

MQL4 ( MetaQuotes Language ) est le langage de programmation qui permet le dialogue entre le programmeur, et la plateforme de trading Metatrader.


Il est plutôt simple à apprendre ( ce n' est après tout qu' une suite logique d' instruction ), même si modéliser une formule mathématique complexe en MQL4 peut parfois s' avérer difficile.

MQL4 est absolument incontournable à qui veut construire et programmer son propre robot forex ( autrement appelé Expert Advisor ). C' est en effet le seul moyen actuel pour Monsieur tout le monde de faire du trading automatique.

Grâce à ce blog, vous pouvez apprendre la programmation MQL4 pas à pas, jusqu' à un niveau avancé, qui vous laissera ensuite le champ libre pour le développement de vos robots-traders.

Vous devez avoir un niveau de connaissances correct du forex pour suivre ce tutorial. Si certaines notions vous font défaut, rendez-vous ici.

Le tutoriel n' aborde pas tous les détails du langage et certaines notions ne sont pas expliquées vraiment explicitement. De plus, certaines leçons sont très courtes mais cependant très importantes à comprendre. N' hésitez donc pas à vous renseigner, faire des essais, et poser des questions si besoin est.


---> Leçon suivante

jeudi 21 janvier 2010

Passer des ordres - Metatrader

L' effet de levier : 
L' effet de levier est le même pour tous les ordres. Il est défini par votre broker et est en général par défaut au maximum. Vous pouvez le réduire en contactant le service clientèle de votre broker.


Choix de la paire :
Dans la fenêtre Observation du marché, double-cliquez sur la paire choisie. Une nouvelle fenêtre apparaît alors.


Passer un ordre :
Il vous faut maintenant régler les détails :
   - Le volume, en fait le nombre de lots
   - Le StopLoss et le TakeProfit ( facultatif )
   - Un commentaire ( facultatif )
   - Le type d' ordre, une exécution immédiate ou un ordre différé ( ordre stop ou à cours limité )
   - Le slippage ( déviation maximale du prix côté )


Modifier un ordre :
Les ordres passés apparaissent dans l' onglet trading, tout en bas de l' interface Metatrader.


Vous pouvez modifier les paramètres d' un ordre en cliquant-droit dessus, puis 'Modifier ou annuler l' ordre'.

Une autre applications très intéressante de Metatrader est la possibilité d' associer un Trailing Stop à un ordre. Pour cela, cliquez-droit sur l' ordre, puis 'Trailing Stop'. Le minimum est de 15 pips.


Clore un ordre :
Attention, Metatrader permet le hedging. Cela signifie que vous pouvez acheter et vendre en même temps une même paire.

La seule manière de fermer un ordre est de cliquer-droit sur l' ordre, puis 'Fermer Ordre'. Ensuite, dans la fenêtre qui s' affiche, appuyez sur le bouton jaune 'prix ferme'.

mercredi 20 janvier 2010

Tutoriel MQL4

First step !
   - Introduction au MQL4
   - Pour commencer... 

Les bases
   - MetaEditor
   - Variables et premières opérations
   - Les fonctions
   - Les fonctions 2 
   - Variables locales ou globales

 Premiers vrais bots
   - Ask et Bid
   - Les conditions If et Else
   - La variable DateTime
   - True or False
   - Les boucles while

Passer des ordres
   - OrderSend()
   - MarketInfo()
   - Fermer un ordre
   - Modifier un ordre
   - Math, Modulo, For, et Break

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'.

Tutoriel Forex

Comprendre le Forex
   - Qu' est-ce que le Forex ?
   - Les devises 
   - Les brokers
   - Le trading automatique 
   - Psychologie du trading
   - FAQ Forex

Analyser le Forex
   - Courbes, Bâtons, et Chandeliers japonais
   - Support et résistance
   - Les indicateurs 
   - Les indicateurs techniques 
   - Outils d' analyse technique

Trader le Forex 
   - Les lots
   - Les pips et les spreads
   - Buy, BuyLimit, BuyStop, Sell, SellLimit, et autres SellStop 
   - L' effet de levier
   - Les marges 
   - Le Scalping, le Daytrading, et le Swing Trading