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 

L' avenir du trading Forex en ligne

Le trading Forex en ligne est en plein essor, c' est indéniable !
Pourtant nous ne sommes, en cette année 2011, qu' au début du grand BOOM, la reconnaissance de ce hobby par le grand public, qui devrait faire des fortunes et en défaire. Je pense que nous pouvons sans nous tromper faire le parallèle entre ce qu' a été l' industrie du Poker en ligne, et ce que sera celle du trading Forex.


Petite histoire du business du Poker en ligne
En ce début du XXIème siècle, internet est, dans les pays industrialisés, à la portée de tous ou presque. Les casinos virtuels illégaux pullulent sur le net, ce sont pour la plupart des mafias déguisées et peu structurées qui récupèrent l' argent de quelques naîfs. Le poker en ligne n' existe même pas, les casinos classiques s' opposent clairement à son existence de peur de voir leurs profits disparaître.
Dès 2005, des investisseurs visionnaires flairent la bonne affaire : ils créent des systèmes fiables, sponsorisent des célébrités, créent des sociétés certes exotiques mais légales. Grande avancée : ils ne volent pas l' argent des joueurs. C' est précisément ce qu' attendaient tous les joueurs de poker. Très vite, le jeu de carte créé un engouement considérable. Les rooms de poker online se multiplient à vitesse grand V, et tentent par tous les moyens de se faire une clientèle.
Aujourd' hui, le secteur s' est calmé, les grands groupes ont survécu et dévoré les plus faibles. Quelques grands acteurs tirent à eux l' essentiel du marché.
Les jeux en ligne sont même parfaitement légalisés et donc sécurisés dans la plupart des pays.


Avenir du trading Forex
Les brokers forex apparaîssent assez tardivement, à cause de contraintes techniques importantes. Actuellement, le gros des traders se compose d' initiés voire de professionnels, mais on peut remarquer que les brokers achètent de grosses campagnes de pub pour se faire connaître, enjeux stratégique. Différentes techniques sont mises en place : pubs accrocheuses 'Supplément de revenu facile en 3 clics !', formations gratuites ' Apprenez à trader sur le Forex grâce à nos Webinaires !', ou sérieuses 'broker ECN, les spread les plus bas du marché !'. Le marché en stade de développement avancé aux Etats-Unis a permi la création d' un nombre hallucinant de brokers ( plus de 10 000 ) qui essaient de surfer sur la vague. Mais comme pour le poker, certains concurrents commencent déjà à se distinguer. Le Metatrader des russes s' est établi comme référence, et les brokers reconnus ECN ont tous de très bonnes trésoreries. Dans le futur, on peut s' attendre à des rapprochements et à la disparition de tous les courtiers qui ne sont plus dans la course.
En France, le marché été affecté par la crise de 2008. Il reprend sa croissance.


Comme les rooms de poker, les brokers forex ne jouent pas contre le client : ils se contentent de prendre une rake pour les uns, un spread de commission pour les autres. Quelque soit les évènements, ils sont certains d' être gagnants. Dans les deux cas, le client peut lui aussi gagner beaucoup d' argent, jusqu' à en vivre et devenir riche. C' est là le système capitaliste par excellence.
L' avantage du Forex est de fournir des clients mieux formés, plus raisonnables, et souvent plus fortunés. Il a la bénédiction de ceux qui aiment le sérieux, ceux qui aiment le contrôle et qui s' identifient aux traders aux dents de requin. L' inconvènient est que ces clients sont plus difficiles à trouver que les joueurs de poker...
Quoi qu' il en soit, il est sûr que le trading Forex a de très beaux jours devant lui. De plus en plus de gens devraient vraisemblablement s' y intéresser pour le bonheur des intermédiaires et de quelques spéculateurs avisés !

Affiliation vs CPC vs CPM - FOREX

Voir le comparatif des affiliations forex


Le FOREX est l' une des thèmatiques les plus rémunératrices du net. Les promoteurs génèrent en effet des profits conséquents avec une audience de taille modeste. Si vous êtes propriètaire d' un site internet que vous souhaitez monètiser, il s' agit pour vous d' optimiser au mieux vos annonces.


L' Affiliation
L' affiliation, qui se fait en général en lien direct avec le broker, propose 4 sortes de revenu : le CPA ( coût par nouveau client ), le CPL ( coût par inscription ), les revenus partagés ( pourcentage sur le chiffre d' affaire non limité dans le temps ), et les programmes hybrid ( mélange de CPA et de revenus partagés ).
Le CPL est à exclure de suite, c' est une escroquerie ( rapport de gain ridicule ).
Les avantages :
- très bonnes rémunérations puisque chaque client référé vous rapporte au grand minimum 100€
- les revenus partagés permettent de se constituer une rente. C' est l' idéal pour le long terme
- multiples primes, bonus, vacances gratuites, et autres arrangements avec le broker possible si bons résultats
- beaucoup de programmes disponibles, toujours quelque chose à promouvoir
Les inconvènients :
- le client potentiel doit cliquer sur le lien d' affiliation, puis effectuer un dépôt, ce sont déjà de grosses contraintes ( combien d' impressions pour un dépôt ? )


Le CPC
Le CPC ( coût par clic ) est réputé pour être un des plus élevés dans le domaine de la finance. Il rapporte en moyenne 1€ par clic. La seule vraie régie le proposant en France est Google Adsense.
Les avantages :
- les publicités sont très bien ciblées, bons taux de clic
- CPC moyen élevé
Les inconvènients :
- les navigateurs disposent de plus en plus de programmes anti-publicité ( Adblock )
- les visiteurs aguéris ne cliquent pas facilement sur les adsense


Le CPM
Le CPM ( coût pour mille impressions ) est pour le forex extrèmement cher. De l' ordre de 5€ pour un site général à 25€ pour un site de qualité spécialisé. Son principal défaut : ce n' est pas donné à tout le monde d' en bénéficier.
Les avantages :
- estimation du revenu facile
- gains directement reliés au nombre de visiteurs, pas de mauvaises surprises
Les inconvènients :
- les annonceurs ne se bousculent pas à la porte, il faut passer par une régie spécialisée ou négocier directement avec un annonceur
- n' est possible que pour les sites disposant d' un haut trafic ( > 1 000 visiteurs uniques par jour )


Affiliation vs CPC vs CPM
L' affiliation est extrèmement rentable pour les sites de qualité et spécialisés. De plus, les liens et bannières d' affiliation peuvent être insérées dans des articles ou des comparatifs, ce qui apporte un plus pour le visteur qui souhaite se renseigner.
Le CPC, au contraire, est la principale source de rémunération des sites généraux. Il peut rapporter gros, mais pas autant qu' une affiliation bien ciblée.
Le CPM, privilège des gros sites web est encore préférable à l' affiliation et au CPC. De fait, le CPM vous permet de fixer vous-même le tarif. Les sites utilisant ce type de revenu ( qui est peut d' ailleurs sans aucun problème être couplé avec l' affiliation ) sont d' excellents business modèles qui permettent à au moins un webmaster de très bien vivre.

mardi 1 février 2011

Trendlines: How a Straight Line on a Chart Helps You Identify the Trend

Trendlines: How a Straight Line on a Chart Helps You Identify the Trend
A free 14-page Club EWI report shows you 5 ways trendlines can improve your trading decisions
January 31, 2011

By Elliott Wave International

Technical analysis of financial markets does not have to be complicated. Here are EWI, our main focus is on Elliott wave patterns in market charts, but we also employ other tools -- like trendlines.

A trendline is a line on a chart that connects two points. Simple? Yes. Effective? You be the judge -- once you read the free 14-page Club EWI report by EWI's Chief Commodity Analyst and Senior Tutorial Instructor Jeffrey Kennedy.

Enjoy this free excerpt -- and for details on how to read this report in full, free, look below.


Trading the Line -- 5 Ways You Can Use Trendlines to Improve Your Trading Decisions
(Free Club EWI report, excerpt)

Chapter 1
Defining Trendlines

Before I define a trendline, we need to identify what a line is. A line simply connects two points, a first point and a second point. Within the scope of technical analysis, these points are typically price highs or price lows. The significance of the trendline is directionally proportional to the importance of point one and point two. Keep that in mind when drawing trendlines.

A trendline represents the psychology of the market, specifically, the psychology between the bulls and the bears. If the trendline slopes upward, the bulls are in control. If the trendline slopes downward, the bears are in control. Moreover, the actual angle or slope of a trendline can determine whether or not the market is extremely optimistic, as it was in the upwards sloping line in Figure 1-1 or extremely pessimistic, as it was in the downwards sloping line in the same figure.

You can draw them horizontally, which identifies resistance and support. Or, you can draw them vertically, which identifies moments in time. You primarily apply vertical trendlines if you’re doing a cycle analysis.

Chapter 2
Drawing Trendlines

In this section, I’ll show you how I draw trendlines. I’ll start with the most common, simple way to draw them...


For more free trading lessons on trendlines, download Jeffrey Kennedy's free 14-page eBook, Trading the Line – 5 Ways You Can Use Trendlines to Improve Your Trading Decisions. It explains the power of simple trendlines, how to draw them, and how to determine when the trend has actually changed. Download your free eBook.

Trendlines: How a Straight Line on a Chart Helps You Identify the Trend

Trendlines: How a Straight Line on a Chart Helps You Identify the Trend
A free 14-page Club EWI report shows you 5 ways trendlines can improve your trading decisions
January 31, 2011

By Elliott Wave International

Technical analysis of financial markets does not have to be complicated. Here are EWI, our main focus is on Elliott wave patterns in market charts, but we also employ other tools -- like trendlines.

A trendline is a line on a chart that connects two points. Simple? Yes. Effective? You be the judge -- once you read the free 14-page Club EWI report by EWI's Chief Commodity Analyst and Senior Tutorial Instructor Jeffrey Kennedy.

Enjoy this free excerpt -- and for details on how to read this report in full, free, look below.


Trading the Line -- 5 Ways You Can Use Trendlines to Improve Your Trading Decisions
(Free Club EWI report, excerpt)

Chapter 1
Defining Trendlines

Before I define a trendline, we need to identify what a line is. A line simply connects two points, a first point and a second point. Within the scope of technical analysis, these points are typically price highs or price lows. The significance of the trendline is directionally proportional to the importance of point one and point two. Keep that in mind when drawing trendlines.

A trendline represents the psychology of the market, specifically, the psychology between the bulls and the bears. If the trendline slopes upward, the bulls are in control. If the trendline slopes downward, the bears are in control. Moreover, the actual angle or slope of a trendline can determine whether or not the market is extremely optimistic, as it was in the upwards sloping line in Figure 1-1 or extremely pessimistic, as it was in the downwards sloping line in the same figure.

You can draw them horizontally, which identifies resistance and support. Or, you can draw them vertically, which identifies moments in time. You primarily apply vertical trendlines if you’re doing a cycle analysis.

Chapter 2
Drawing Trendlines

In this section, I’ll show you how I draw trendlines. I’ll start with the most common, simple way to draw them...


For more free trading lessons on trendlines, download Jeffrey Kennedy's free 14-page eBook, Trading the Line – 5 Ways You Can Use Trendlines to Improve Your Trading Decisions. It explains the power of simple trendlines, how to draw them, and how to determine when the trend has actually changed. Download your free eBook.

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

Ecart type

L'écart-type sert à mesurer la dispersion d'un ensemble de données, par exemple la répartition des notes d'une classe. Dans ce cas, plus l'écart-type est faible, plus la classe est homogène.