Page 1 sur 1

ré-injection des profits automatiquement

Publié : 21 mai 2009, 11:07
par curunir
Voila , j'ai fait qq ea avec EA builder et je ne sais pas comment ré-injecter automatiquement les gains après chaque trade , car pour le moment le mieux qu on puisse faire niveau courbe des gains c'est des droites et j'aimerai pouvoir plutôt obtenir des courbes avec une allure plus exponentielle .
Donc si qq aurait une solution je suis preneur .

Re: ré-injection des profits automatiquement

Publié : 21 mai 2009, 12:12
par Fabien LABROUSSE
Oué, il faut ajouté un système de money management.

Je suis capable de le faire, sur quel ea veux tu que j'ajoute ça?

Re: ré-injection des profits automatiquement

Publié : 21 mai 2009, 13:21
par curunir
j'aimerai juste apprendre a le faire pour pouvoir l'appliquer un peu partout etant donné le nombre d'ea que j'ai fait ( autour des 40 voir plus ) .

Re: ré-injection des profits automatiquement

Publié : 25 mai 2009, 19:33
par Fabien LABROUSSE
Du coup t'as réussi à comprendre comment ça fonctionner en gros?

Si t'arrives à programmer des petites choses intéressantes (type un systeme de pyramidage ou de martingale) n'hésites pas à m'en parler, ça m'interesserai beaucoup.

Re: ré-injection des profits automatiquement

Publié : 30 mai 2009, 05:40
par damtoul
Tu fais une fonction spéciale dédiée au contrôle de marge avec appel de cette fonction avant envoi des ordersend.

Pour faire simple, en algo :

int mc;
int margincheck(int x)
{si marge>1000%)
return(1);
else
return(0);
// pas marqué ici vu l'heure mais quand on utilise la fonction margin il faut prendre en compte le cas où aucun lot n'est ouvert car il y a division/0 (j'ai eu le problème et dur dur pour arriver à comprendre....)

start{}
//signaux
mc=margincheck();
if (mc==0)
return(0);
Ordersend (blabla);

return(0);
//------


Si tu fais simple et binaire tu remplaces mon int x par un bool x qui renvoie true ou false. Si tu fais un peu plus chiadé tu utilises un int pour avoir plusieurs cas.
J'ai le code pour un contrôle de marge en fonction de tes lots je le posterai quand je serai chez moi si tu le veux.
Et après si tu précises ta pensée et ce que tu veux vraiment on peut broder le vrai code ici.

Après si ton EA ouvre un seul lot à chaque fois et que tu veux la taille de lot par rapport à un paramètre tu introduis la formule qui va bien dans ta fonction margincheck.

Vu que c'est toujours pénible ce genre de calcul et qu'une erreur est vite arrivée je te conseille d'écrire en texte ce que tu veux vraiment puis de l'écrire toujours sur papier en formule puis tu passes à l'algo (papier ou editor) puis tu le codes.

Re: ré-injection des profits automatiquement

Publié : 30 mai 2009, 09:12
par damtoul
Tiens un article surement plus correct pour le MM que ma bafouille précédente. A LIRE EN DETAIL car très très instructif (et tout le code est quasi donné).

Re: ré-injection des profits automatiquement

Publié : 30 mai 2009, 11:19
par nvitale
Je pense que damtoul parlait de cet article : http://articles.mql4.com/631 ;-)

Tien, faudrait que je le traduise celui là, d'ailleurs.

Re: ré-injection des profits automatiquement

Publié : 30 mai 2009, 23:02
par damtoul
Oups désolé oublié de mettre le lien.

Nvitale ton article est la base du MM, mais celui-là est encore plus intéressant :
http://articles.mql4.com/813

Et l'entretien ci-dessous est le top du top du MM à mon sens. Etant donné que je n'arrive pas à avoir des résultats convaincants sur mon EA je vais devoir m'y mettre à ce p.... de MM. Et je vais incorporer le TSSF dans l'EA : vu que je le fais fonctionner sur 20+ paires quand l'EA est dans de bonnes conditions ça grimpe au plafond mais lors des périodes de disette je plonge aussi vite. Le TSSF devrait permettre de déconnecter l'EA et réduire ainsi les DDs.

Bref voici le lien : http://championship.mql4.com/2008/news/366

Re: ré-injection des profits automatiquement

Publié : 31 mai 2009, 01:48
par nvitale
Cool, je ne les avais pas encore lu! Merci pour la lecture Damtoul. :)

Re: ré-injection des profits automatiquement

Publié : 31 mai 2009, 04:09
par damtoul
Avé plaisir. :)

mql4.com c'est comme la bible ou playboy selon ses goûts, une page tous les soirs avant de se coucher. :D

Re: ré-injection des profits automatiquement

Publié : 03 juin 2009, 11:44
par nvitale
mql4.com c'est comme la bible ou playboy selon ses goûts, une page tous les soirs avant de se coucher.
On peut combiner les deux? :wink:

Voici l'excellent article sur le Money Management TSSF traduit ici.

Re: ré-injection des profits automatiquement

Publié : 19 juin 2009, 19:56
par Fabien LABROUSSE
Bon article.

Personellement j'utilise des règles de money management très simple, mais je devrais en effet peut etre réaliser plus tests et de prévisions pour savoir exactement les différents sénarios possibles pour mon capital.

Bref, je ne citerai qu'un passage de l'article:

Même la plus belle femme de France ne peut donner plus que ce qu'elle peut donner (Notes à la traduction: les femmes française sont donc apparemment renommées jusqu'en Russie...).

:lol:

Merci pour la traduction nvitale

Re: ré-injection des profits automatiquement

Publié : 24 juin 2009, 01:57
par Nouche
"Meme la plus belle femme de France ne peut donner plus que ce qu'elle a".

Re: ré-injection des profits automatiquement

Publié : 24 juin 2009, 17:24
par Fabien LABROUSSE
Ok Nouche, on utilise aussi cette expression aux Etats-Unis?