Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3675 connectés 

 

 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  82  83  84  ..  96  97  98  99  100  101
Auteur Sujet :

[Topik Unik] Le Forex

n°32183606
andhar
Vieillir ou mourir
Posté le 02-11-2012 à 10:25:16  profilanswer
 

Reprise du message précédent :

damtoul a écrit :

Hop c'est parti!

 

451 participants, 6 français, dont moi!

 

Le concours dure 3 mois, les automates tradent en totale autonomie sur les serveurs de Metaquotes.

 

Le suivi général c'est ici :
http://championship.mql5.com/2012/en

 

Mon profil et le suivi de mon automate c'est là :
http://championship.mql5.com/2012/ [...] eedtrading

 

:sol:


Les scores des meilleurs laissent rêveur ... Ils peuvent traiter sur combien de paires différentes?

mood
Publicité
Posté le 02-11-2012 à 10:25:16  profilanswer
 

n°32183616
hfrfc
Bob c'est plus simple à dire..
Posté le 02-11-2012 à 10:26:15  profilanswer
 

khalys a écrit :

:D c'est vrai, mais là c'est différent.
 
La logique de fond est semblable, et utilise trois MA effectivement.


 
Les MA, on y revient toujours :o :D
 
3 MA multiframes dans le trend ? Ou quelque chose de plus élaboré ?

n°32183926
damtoul
Un boulot!
Posté le 02-11-2012 à 10:57:17  profilanswer
 

andhar a écrit :


Les scores des meilleurs laissent rêveur ... Ils peuvent traiter sur combien de paires différentes?

 

Oui c'est assez impressionnant, surtout que les stratégies de pas mal d'EA qui sont gagnant n'ont rien de flamboyant. Je veux dire par là que ces automates tradent sur des indicateurs d'AT simples tels que les MAs, MACD, Heineken Ashi et compagnie (vorie des patterns à Monique? Il y en a un basé sur les vagues d'Eliott).... Les deux premiers ne font même pas du multi currencies. Par contre ils envoient max lots, moyennage à la baisse et reversal de position. Leurs Eas sont configurés très aggressifs et le 2e dit lui-même que son EA pourraient aussi vite se retrouver en fin de classement.

 

Pour le nombre de paires différentes c'est limité à 12 il me semble sur le concours, mais la puissance du mql5 c'est que comme c'est un langage objet ce n'est pas tellement plus difficile de trader une paire que 10 ou 20, il faut simplement ajouter autant de variables que de paires, le tout étant utilisé par une fonction unique pour ouvrir un trade par exemple. Bon après quand tu commences le multi currencies, au niveau de la réflexion de la stratégie et du marché tu te fais vite mal au cerveau.     [:cerveau goret]

 

Pour ma part, mon EA est 107e après un mois de trading ça baigne!

 

Message cité 1 fois
Message édité par damtoul le 02-11-2012 à 10:58:03

---------------
Pronouns: Les/Vals/Euses
n°32184017
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 02-11-2012 à 11:04:44  profilanswer
 

damtoul a écrit :

Oui c'est assez impressionnant, surtout que les stratégies de pas mal d'EA qui sont gagnant n'ont rien de flamboyant. Je veux dire par là que ces automates tradent sur des indicateurs d'AT simples tels que les MAs, MACD, Heineken Ashi et compagnie (vorie des patterns à Monique? Il y en a un basé sur les vagues d'Eliott).... Les deux premiers ne font même pas du multi currencies. Par contre ils envoient max lots, moyennage à la baisse et reversal de position. Leurs Eas sont configurés très aggressifs et le 2e dit lui-même que son EA pourraient aussi vite se retrouver en fin de classement.


Ba c'est ça, c'est un concours sans vrai argent dessus, donc les mecs y vont à fond avec des strats super risquées et 0 risk management ; si ça passe tant mieux, si ça casse ba tant pis, rien perdu.
Sur un vrai portefeuille, tu te fais démonter en quelques mois et merci d'être venu.


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°32184023
khalys
Anything can happen
Posté le 02-11-2012 à 11:05:15  profilanswer
 

Normal que ton EA n'ait pas pris de trade depuis le 04/10 ?
 

hfrfc a écrit :


3 MA multiframes dans le trend ? Ou quelque chose de plus élaboré ?


 
TF unique : M30.
 

n°32184229
damtoul
Un boulot!
Posté le 02-11-2012 à 11:24:59  profilanswer
 

Taiche a écrit :


Ba c'est ça, c'est un concours sans vrai argent dessus, donc les mecs y vont à fond avec des strats super risquées et 0 risk management ; si ça passe tant mieux, si ça casse ba tant pis, rien perdu.
Sur un vrai portefeuille, tu te fais démonter en quelques mois et merci d'être venu.


 
Oui il y vont à fond ils le disent, par contre là où je ne suis pas d'accord avec toi c'est qu'ils ont au contraire des strats béton et du risk management. Un EA codé comme tu le décris tient pas une semaine en auto. D'ailleurs un bon paquet des 450 participants qui ont passé les tests de qualif (ce qui n'est déjà pas facile) ont déjà cramé soit leur compte, soit non jamais démarré à cause d'un bug. Puis il y a ceux qui ont un EA qui fait du surplace je gagne je perds. Bref oui ils prennent des risques inconcevables en argent réel mais il y a des robots en béton armé derrière.
 
@Khalys : Oui pas de nouvelle position depuis presque un mois car j'ai un bug qui envoie vers un bras mort. Je le savais mais pas eu le temps de corriger, et l'EA y est rentré plus vite que prévu. La magie du forex.    :D


---------------
Pronouns: Les/Vals/Euses
n°32186689
khalys
Anything can happen
Posté le 02-11-2012 à 16:05:39  profilanswer
 

Arf, dommage  [:ddr555]

n°32188587
damtoul
Un boulot!
Posté le 02-11-2012 à 20:04:19  profilanswer
 

Bah non l'EA est sorti de ce bras mort cet AM, c'est reparti pour un tour.  :D


---------------
Pronouns: Les/Vals/Euses
n°32241971
khalys
Anything can happen
Posté le 07-11-2012 à 15:11:02  profilanswer
 

Bon, début de mois catastrophique pour mon EA qui perd déjà 228 pips sur le mois de novembre.
 
Heureusement, élections olblige, je suis resté en dehors du marché la plupart du temps ces deux derniers jours. Les dégâts sont grandement limités et je ne perds donc que 24 pips.
 
Le trading semi-auto, y'a que ça de vrai. :D

n°32242603
damtoul
Un boulot!
Posté le 07-11-2012 à 15:46:50  profilanswer
 

Tu perds 228 pips pour Nov, et tu reperds que 24 à causes des élections c'est ça? Ou 24 au total? Tu es en live ou demo Khalys? Enfn bref le trading auto c'est plein de surprises permanentes, trop bon.    :lol:  :lol:  
 
Pour ma part ça rouuuule sur le concours, mon best score c'est la 94e place et ça me positionne 2e fr sur les 6. Le premier dégringole lentement mais surement de la 17e puis 36e et maintenant 57e place. Avec un peu (beaucoup) de chance ça me ferait bien plaisir de finir premier pour une première participation.    :sol:


---------------
Pronouns: Les/Vals/Euses
mood
Publicité
Posté le 07-11-2012 à 15:46:50  profilanswer
 

n°32242703
khalys
Anything can happen
Posté le 07-11-2012 à 15:52:49  profilanswer
 

[:implosion du tibia]

 

Pas mal du tout.

 

Je suis en live. J'avais simplement gagné 16 pips avant d'en perdre 40 aujourd'hui. Le reste des pertes sur mon EA, ce sont des trades que je n'ai pas pris en réel : j'avais déconnecté l'EA de mon compte réel la plupart du temps, en me disant que ce début de semaine risquait d'être mouvementé.

 

J'ai bien fait.  :sweat:


Message édité par khalys le 07-11-2012 à 15:53:57
n°32242819
damtoul
Un boulot!
Posté le 07-11-2012 à 15:58:43  profilanswer
 

Ah oui quand même, corones inside.      :jap:

 

Les pertes ça fait partie de la vie du trader. Quand tu as backtest tu as bien du avoir un DD et des périodes de pertes non? Si ça reste raisonnable no soucy!

Message cité 1 fois
Message édité par damtoul le 07-11-2012 à 15:58:50

---------------
Pronouns: Les/Vals/Euses
n°32243036
khalys
Anything can happen
Posté le 07-11-2012 à 16:09:25  profilanswer
 

Le max drawdown de mon EA est de -39% sur deux mois (après avoir fait +36% sur trois mois) . C'est énorme, mais ce sont des résultats en mode full-auto.
 
Moi, je trade uniquement en mode semi-auto (EA off au moment des news). Les pertes sont facilement limitables dans ces conditions. La preuve (pour l'instant en tout cas), depuis le début du mois d'octobre je bats déjà mon EA de 500 pips (16.25%) en tout.
 
Je pense que c'est facilité par le fait que mon EA a un winrate assez bas et prend beaucoup de petites pertes qui surviennent souvent au même moment. En déconnectant l'EA au moment des news, et parfois dans d'autres conditions (c'est là que l'expérience intervient :o), j'ai plus de chances d'éviter des pertes que de rater un gros trade gagnant.


Message édité par khalys le 07-11-2012 à 16:24:22
n°32243197
Plam
Bear Metal
Posté le 07-11-2012 à 16:17:24  profilanswer
 

Ptin je m'y metterai bien, j'ai réussi à lancer MT4 sur mon Linusque.
Dommage qu'il n'y ai pas de bot en console uniquement, j'ai des serveurs qui sont bien placés et qui pourrait être auto H24.
 
Vous laissez tourner vos machines ?


---------------
Spécialiste du bear metal
n°32243363
Guignolo
éternel newbie
Posté le 07-11-2012 à 16:24:16  profilanswer
 

Serveur chez amazon web services perso.
 
Mais j'utilise pas de logiciel commercial, c'est tout codé maison (avec les bugs et prises de tête qui vont avec  [:haha] )

n°32243644
Plam
Bear Metal
Posté le 07-11-2012 à 16:37:39  profilanswer
 

Guignolo a écrit :

Serveur chez amazon web services perso.
 
Mais j'utilise pas de logiciel commercial, c'est tout codé maison (avec les bugs et prises de tête qui vont avec  [:haha] )


 
On peut faire ça [:le kneu]  
 
Je veux dire, ya une doc des API pour passer ses ordres chez un broker ? Si oui c'est le pieds total, pas besoin de MT4 !


---------------
Spécialiste du bear metal
n°32243657
khalys
Anything can happen
Posté le 07-11-2012 à 16:38:18  profilanswer
 

C'est quoi l'intérêt ?

n°32243793
Plam
Bear Metal
Posté le 07-11-2012 à 16:44:52  profilanswer
 

khalys a écrit :

C'est quoi l'intérêt ?


 
Bah avoir un démon sur un de mes serveurs qui fait ça « proprement » au lieu d'avoir à lancer MT4 sur une machine qui doit avoir Wine et un serveur X.


---------------
Spécialiste du bear metal
n°32243864
Guignolo
éternel newbie
Posté le 07-11-2012 à 16:48:58  profilanswer
 

Plam a écrit :


 
On peut faire ça [:le kneu]  
 
Je veux dire, ya une doc des API pour passer ses ordres chez un broker ? Si oui c'est le pieds total, pas besoin de MT4 !


Je sais pas si tous les brokers le font, moi je suis chez lmaxtrader.com. Je sais pas si c'est le top, mais les tarifs me semblent acceptables. Ils ont une bibliothèque pour Java et .NET. On peut utiliser le protocole FIX il paraît, mais ça a l'air d'être une usine à gaz ce truc.
 

khalys a écrit :

C'est quoi l'intérêt ?


Je sais pas, j'ai jamais testé les plateformes comme MetaTrader et autres, mais comme je sais un peu programmer, que j'aime bien ça et que ça coûte rien contrairement à certains logiciels, alors j'ai opté pour cette solution :p
 
Ça a l'avantage d'être souple et de me permettre d'utiliser plus ou moins le langage que je veux.

n°32243897
khalys
Anything can happen
Posté le 07-11-2012 à 16:50:51  profilanswer
 

Ok. Faut aimer se compliquer la vie, quoi. :D

n°32243986
Guignolo
éternel newbie
Posté le 07-11-2012 à 16:55:32  profilanswer
 

khalys a écrit :

Ok. Faut aimer se compliquer la vie, quoi. :D


A court terme oui, mais le but à long terme est d'avoir un trading 90% automatique (juste une surveillance qui doit prendre 15 minutes par jour, je pense pas que le trading 100% automatique soit réellement possible).
 
Est-ce que les plateformes de trading traditionnelles permettent ça ? Je ne pense pas.

n°32243993
Plam
Bear Metal
Posté le 07-11-2012 à 16:55:49  profilanswer
 

khalys a écrit :

Ok. Faut aimer se compliquer la vie, quoi. :D


 
J'ai aussi une formation de dev, et surtout j'ai mon associé qui est dev, je suis sûr que ça l'intéresserai vu qu'il aime les maths :o


---------------
Spécialiste du bear metal
n°32244023
Plam
Bear Metal
Posté le 07-11-2012 à 16:56:50  profilanswer
 

Guignolo a écrit :


Je sais pas si tous les brokers le font, moi je suis chez lmaxtrader.com. Je sais pas si c'est le top, mais les tarifs me semblent acceptables. Ils ont une bibliothèque pour Java et .NET. On peut utiliser le protocole FIX il paraît, mais ça a l'air d'être une usine à gaz ce truc.
 


 

Guignolo a écrit :


Je sais pas, j'ai jamais testé les plateformes comme MetaTrader et autres, mais comme je sais un peu programmer, que j'aime bien ça et que ça coûte rien contrairement à certains logiciels, alors j'ai opté pour cette solution :p
 
Ça a l'avantage d'être souple et de me permettre d'utiliser plus ou moins le langage que je veux.


 
Okay merci :)


---------------
Spécialiste du bear metal
n°32244154
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 07-11-2012 à 17:04:23  profilanswer
 

khalys a écrit :

Ok. Faut aimer se compliquer la vie, quoi. :D


Au contraire, ça te permet de coder ton propre soft sans avoir à te trimballer l'ouverture de toute la plateforme, etc... sans parler de l'apprentissage du pseudo-langage proprio de la plateforme. Après, l'accès aux APIs est bien souvent payant et/ou blindé de conditions pas toujours fun.
L'avantage supplémentaire, c'est que tu peux faire tourner plusieurs instances de ton soft sur plusieurs machines différentes ; comme ça, si jamais y en a un qui tombe (crash, connexion Internet cassée, etc...), t'es pas comme un con avec une pos ouverte que tu peux pas refermer :D


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°32244446
damtoul
Un boulot!
Posté le 07-11-2012 à 17:21:51  profilanswer
 

Guignolo a écrit :


Je sais pas si tous les brokers le font, moi je suis chez lmaxtrader.com. Je sais pas si c'est le top, mais les tarifs me semblent acceptables. Ils ont une bibliothèque pour Java et .NET. On peut utiliser le protocole FIX il paraît, mais ça a l'air d'être une usine à gaz ce truc.
 


 

Guignolo a écrit :


Je sais pas, j'ai jamais testé les plateformes comme MetaTrader et autres, mais comme je sais un peu programmer, que j'aime bien ça et que ça coûte rien contrairement à certains logiciels, alors j'ai opté pour cette solution :p
 
Ça a l'avantage d'être souple et de me permettre d'utiliser plus ou moins le langage que je veux.


 
Lmax, le broker auto qui monte qui monte, chez à Nicolas.   :)
http://www.trading-automatique.fr/lmax-exchange.html
 
L'avantage de cette solution par rapport à MTx c'est la portabilité de Java qui fait que ça peut se lancer sur n'importe quel type de serveur.
 
MTx il y a un énorme support (articles, forum) qui fait qu'on peut apprendre en solo et assez rapidement tout en n'étant pas (trop) programmeur. Par contre il faut des serveurs Win (ou émulés) pour faire tourner le bastringue et ça coûte un bras par rapport à l'autre solution.
 
Tu nous envoies tes résultats pour nous faire baver?     :p


---------------
Pronouns: Les/Vals/Euses
n°32244467
khalys
Anything can happen
Posté le 07-11-2012 à 17:22:46  profilanswer
 

Je vois bien le côté fun du truc, mais en dehors de ça tout ce que vous décrivez peut aussi être fait avec MetaTrader.

 

[:cosmoschtroumpf]
 
Il y a aussi des solutions d'hébergement dédié qui existent (là par exemple https://www.ibfx.com/AutoTrading/MT4-Hosting-Solutions ).


Message édité par khalys le 07-11-2012 à 17:23:05
n°32244567
damtoul
Un boulot!
Posté le 07-11-2012 à 17:28:04  profilanswer
 

Tutafé d'accord.  :)

 

Les autres solutions faut quand même déjà bien toucher sa bille en prog, c'est pas donné à tout le monde.

 

D'autant que j'oubliais, mais MTx intègre le logiciel de backtesting. Comment vous faites en Java/.NET? Il y a les classes pour vous coder vous-même votre backtester?

 

C'est sympa aujourd'hui, après quelques semaines de range, on a eu un beau trend haussier de participation sur le topic.      :lol:  :lol:

Message cité 2 fois
Message édité par damtoul le 07-11-2012 à 17:28:22

---------------
Pronouns: Les/Vals/Euses
n°32244686
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 07-11-2012 à 17:35:27  profilanswer
 

damtoul a écrit :

D'autant que j'oubliais, mais MTx intègre le logiciel de backtesting. Comment vous faites en Java/.NET? Il y a les classes pour vous coder vous-même votre backtester?


Nonon, y a plusieurs composants pour faire une plateforme. Tu peux tout à fait coder ton soft de passage de trade (t'as besoin d'un flux de données + d'un accès à ton broker) mais aussi faire ton backtest autrement. Le backtest c'est "one shot", t'as souvent besoin d'outils graphiques et statistiques, donc un soft qui tourne sur un poste utilisateur c'est très bien. Là, on parlait de passage d'ordre depuis une machine distante (par exemple).
Après ouais, perso j'avais codé un backtester en .Net sur les données historiques end of day du NYSE, stait rigolo :D Mais le pb de coder toi-même ton backtester c'est l'accès aux données historiques. Stu fais dans le swing trading ou position trading, t'as tout gratos ou presque. Mais stu fais de l'intraday et que t'as besoin de données 5m (voire tick), va falloir débourser un max de blé :/


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°32244690
Guignolo
éternel newbie
Posté le 07-11-2012 à 17:35:41  profilanswer
 

damtoul a écrit :

Tu nous envoies tes résultats pour nous faire baver?     :p


De 10 000£ à plus de 151 000 en 18 mois en démo [:caius camillus:1]

 

De 10 000€ à 9628€ en quelques semaines en réel  [:elias de kelliwich:1]
Mais bon, c'est sans alcool  [:the_rainmaker:2]

 

Plus sérieusement, j'ai été obligé de modifier le code après le passage en réel, parce que c'est bien de pouvoir tester des stratégies, mais quand le mode réel fonctionne pas exactelent pareil que le mode démo, forcément ça provoque des bugs... Merci LMAX  [:goumite:2]

 
damtoul a écrit :

D'autant que j'oubliais, mais MTx intègre le logiciel de backtesting. Comment vous faites en Java/.NET? Il y a les classes pour vous coder vous-même votre backtester?


Pas de backtest, je me contente de coller les stratégies en argent virtuel pour voir ce que ça donne.

Message cité 1 fois
Message édité par Guignolo le 07-11-2012 à 17:43:33
n°32244967
damtoul
Un boulot!
Posté le 07-11-2012 à 17:58:05  profilanswer
 

Taiche a écrit :


Nonon, y a plusieurs composants pour faire une plateforme. Tu peux tout à fait coder ton soft de passage de trade (t'as besoin d'un flux de données + d'un accès à ton broker) mais aussi faire ton backtest autrement. Le backtest c'est "one shot", t'as souvent besoin d'outils graphiques et statistiques, donc un soft qui tourne sur un poste utilisateur c'est très bien. Là, on parlait de passage d'ordre depuis une machine distante (par exemple).
Après ouais, perso j'avais codé un backtester en .Net sur les données historiques end of day du NYSE, stait rigolo :D Mais le pb de coder toi-même ton backtester c'est l'accès aux données historiques. Stu fais dans le swing trading ou position trading, t'as tout gratos ou presque. Mais stu fais de l'intraday et que t'as besoin de données 5m (voire tick), va falloir débourser un max de blé :/

 

Oui j'ai bien compris Taiche. Ce que je veux dire, c'est qu'à l'avantage de Mtx tu as la station de trading, qui intègre aussi le backtester multi-devises, et l'éditeur. Bref un package qui te fait la totale. Autant mt4 était perfectible, autant Metaquotes a corrigé ces vilains gros défauts dans MT5, ce qui en fait une plateforme très puissante pour les particuliers. Car bon, c'est déjà coton de coder et débugger un automate de trading, mais si en plus faut se faire chier avec les bugs de ton backtester et de ta station tu as pas fini quoi.  :D

 

Edit : j'oubliais, avec Mt5 les données historiques tick by tick.. sont gratuites.  :D


Message édité par damtoul le 07-11-2012 à 18:04:05

---------------
Pronouns: Les/Vals/Euses
n°32245020
damtoul
Un boulot!
Posté le 07-11-2012 à 18:03:30  profilanswer
 

Guignolo a écrit :


De 10 000£ à plus de 151 000 en 18 mois en démo [:caius camillus:1]  
 
De 10 000€ à 9628€ en quelques semaines en réel  [:elias de kelliwich:1]  
Mais bon, c'est sans alcool  [:the_rainmaker:2]  
 
Plus sérieusement, j'ai été obligé de modifier le code après le passage en réel, parce que c'est bien de pouvoir tester des stratégies, mais quand le mode réel fonctionne pas exactelent pareil que le mode démo, forcément ça provoque des bugs... Merci LMAX  [:goumite:2]  
 


 

Guignolo a écrit :


Pas de backtest, je me contente de coller les stratégies en argent virtuel pour voir ce que ça donne.


 
Euh.... tu sais que tu pars sur de très très mauvaises bases Guignolo? Tu es bien parti pour cramer ton capital, ce que je ne te souhaite pas bien sur!
 
Avant de lancer un automate en réel, il faut forcément passer par un backtest puis un forward test. Le premier te permet de voir si une strat est profitable sur plusieurs années et de débugger des erreurs de logique/d'affiner ta strat. Le deuxième te permet d'affiner la gestion des ordres et le traitement des erreurs entre ton serveur et le serveur du broker. Et pour toute modif de code sur un automate qui marche en demo/live c'est rebacktest obligatoire bien sur.
 
Toi tu passes direct au forward c'est chaud non?    :whistle:  
 
 
 


---------------
Pronouns: Les/Vals/Euses
n°32245528
Plam
Bear Metal
Posté le 07-11-2012 à 18:58:41  profilanswer
 

Tu peux très bien coder une plateforme d'intégration continue à chaque push sur ton repository pour retester tes stratégies.

 

Sur Jenkins ça me parait pas très compliqué à faire :) (comme ça en plus de faire du test unitaire, tu valides ton soft à chaque fois !)


Message édité par Plam le 07-11-2012 à 18:58:53

---------------
Spécialiste du bear metal
n°32245704
damtoul
Un boulot!
Posté le 07-11-2012 à 19:16:24  profilanswer
 

Tu peux parler en Français Plam?  :P
 
Je ne suis pas sur de comprendre ta phrase, et si je le comprends correctement je ne suis pas sur que tu aies compris ce qu'est un backtest.


---------------
Pronouns: Les/Vals/Euses
n°32245828
Plam
Bear Metal
Posté le 07-11-2012 à 19:28:56  profilanswer
 

damtoul a écrit :

Tu peux parler en Français Plam?  :P

 

Je ne suis pas sur de comprendre ta phrase, et si je le comprends correctement je ne suis pas sur que tu aies compris ce qu'est un backtest.

 

Pour être sûr qu'on se comprenne en effet : un backtest c'est valider ta stratégie avec de l'historique, afin de voir si ton algo de trade est pas débile (bien que les performances passés... toussa).

 

Une PIC (Plate-forme d'Intégration Continue) comme Jenkins, peut être utilisé pour exécuter n'importe quelle action (script par exemple) sur ton code, à chaque fois qu'un changement se produit sur le dépôt de code qu'elle « surveille ».

 

Pour backtester ton soft à chaque modification (disons sur la branche backlog de ton dépôt), il « suffit » de faire un script qui va bouffer ton code tout neuf en entrée, le passer à la moulinette des valeurs historiques et ressortir une perfs et/ou des indicateurs pour connaître l'étendue des « dégâts » (ou ta prochaine réussite, ou pas).

 

Là du coup, tu automatises entièrement le processus :)

 

edit : et tu peux faire une sortie compréhensible par Jenkins pour qu'il t'affiche joliment ton bordel, avec du vert et du rouge :o

Message cité 1 fois
Message édité par Plam le 07-11-2012 à 19:29:46

---------------
Spécialiste du bear metal
n°32245835
Unknowns
Posté le 07-11-2012 à 19:29:36  profilanswer
 

Guignolo a écrit :


A court terme oui, mais le but à long terme est d'avoir un trading 90% automatique.


 
 
Réfléchi. Qui dit automatique à 90% (en espérant gagner plus que perdre) dit marchés prévisibles dans une haute probabilité.
Sérieusement…

Message cité 1 fois
Message édité par Unknowns le 07-11-2012 à 19:31:48

---------------
La folie, c'est se comporter de la même manière et s'attendre à un résultat différent...
n°32246010
Profil sup​primé
Posté le 07-11-2012 à 19:47:34  answer
 

Sans rentrer dans les détails, en gros vous utilisez les indicateurs standard pour vos EA ? (style stochastic, rsi...cci..moyenne m.) ?

 

Car je suis entrait d'étudier des choses plus poussé genre le mouvement brownien dans la finance.

 

Voici mon processus de ma logique de mon trading qui j'espère sera 95% automatique :
* création de signaux d'entrées et de sorties du marché (avec indicateurs techniques standard ou personnels).
* Adaptation de ces données à chaque paires de devises.
* Regarder statistiquement les entrées et sorties qui sont les plus gagnantes en fonction des signaux qui sont les plus exploitables en fonction du spread et des objectifs de gains.
* Filtrage : Prise de position statiquement aux points extrêmes pour être sûre d'arrêter à temps le trade lors de faux signaux. (Arrêter les pertes le plus tot, laisser courrir les gains).
* Au final en espérant de ne pas prendre beaucoup de positions, mais des positions les plus gagnantes possible.
* En espérant que l'EA sera à la hauteur entre mon server et mon broker niveau ordres.

 

:hello:

  


Message cité 1 fois
Message édité par Profil supprimé le 07-11-2012 à 19:50:08
n°32246429
khalys
Anything can happen
Posté le 07-11-2012 à 20:24:21  profilanswer
 

Perso, oui j'utilise uniquement trois MA dans mon EA. Je crois fortement au "keep it simple".

 

Par contre, comme le fait remarquer Unknows, je pense effectivement qu'un EA auto à 95% ne peut pas être gagnant sur le long terme.

Message cité 3 fois
Message édité par khalys le 07-11-2012 à 20:25:10
n°32246628
Plam
Bear Metal
Posté le 07-11-2012 à 20:42:32  profilanswer
 

khalys a écrit :

Perso, oui j'utilise uniquement trois MA dans mon EA. Je crois fortement au "keep it simple".

 

Par contre, comme le fait remarquer Unknows, je pense effectivement qu'un EA auto à 95% ne peut pas être gagnant sur le long terme.

 

90% [:aloy]

 

edit : faut un bot qui parse l'internet pour se désactiver en période d'annonce [:ocube]


Message édité par Plam le 07-11-2012 à 20:42:59

---------------
Spécialiste du bear metal
n°32246943
damtoul
Un boulot!
Posté le 07-11-2012 à 21:01:46  profilanswer
 

Plam a écrit :


 
Pour être sûr qu'on se comprenne en effet : un backtest c'est valider ta stratégie avec de l'historique, afin de voir si ton algo de trade est pas débile (bien que les performances passés... toussa).
 
Une PIC (Plate-forme d'Intégration Continue) comme Jenkins, peut être utilisé pour exécuter n'importe quelle action (script par exemple) sur ton code, à chaque fois qu'un changement se produit sur le dépôt de code qu'elle « surveille ».
 
Pour backtester ton soft à chaque modification (disons sur la branche backlog de ton dépôt), il « suffit » de faire un script qui va bouffer ton code tout neuf en entrée, le passer à la moulinette des valeurs historiques et ressortir une perfs et/ou des indicateurs pour connaître l'étendue des « dégâts » (ou ta prochaine réussite, ou pas).
 
Là du coup, tu automatises entièrement le processus :)
 
edit : et tu peux faire une sortie compréhensible par Jenkins pour qu'il t'affiche joliment ton bordel, avec du vert et du rouge :o


 
 :jap: C'est presque (bien plus) clair! Puissant le bouzin, quoique bien au delà de la portée de mes connaissances actuelles. :)
 
Et oui un backtest c'est faire tourner le code sur des données historiques pour valider la profitabilité et le debug logique. Bien les performances passées ne valent rien sur l'avenir mais tu en retires certaines informations très utiles, notamment si la stratégie vaut le coup d'être gardée, retravaillé ou carrément jetée à la poubelles. Les résultats d'un backtest peuvent varier dans des proportions délirantes suite à une modification de code qui peut sembler mineure, c'est pour ça que c'est important de rebacktester si on touche au code.


---------------
Pronouns: Les/Vals/Euses
n°32246957
Guignolo
éternel newbie
Posté le 07-11-2012 à 21:02:44  profilanswer
 

damtoul a écrit :

Euh.... tu sais que tu pars sur de très très mauvaises bases Guignolo? Tu es bien parti pour cramer ton capital, ce que je ne te souhaite pas bien sur!
 
Avant de lancer un automate en réel, il faut forcément passer par un backtest puis un forward test. Le premier te permet de voir si une strat est profitable sur plusieurs années et de débugger des erreurs de logique/d'affiner ta strat. Le deuxième te permet d'affiner la gestion des ordres et le traitement des erreurs entre ton serveur et le serveur du broker. Et pour toute modif de code sur un automate qui marche en demo/live c'est rebacktest obligatoire bien sur.
 
Toi tu passes direct au forward c'est chaud non?    :whistle:


Hum, en fait j'en ai fait un peu, mais c'est juste que j'y passe très peu de temps. J'ai fait un peu de backtest pour "découvrir" des stratégies, mais une fois que j'en trouve une qui me semble acceptable, je l'envoie direct en démo (ce que tu appelles forward test ?).
Une fois que j'ai un truc qui me semble acceptable, je repasse pas au backtest derrière. Par exemple pour ajouter des trailing stops à une stratégie, je repasse pas au backtest "mécanique", même si ça peut sembler être une grosse modif.
 
En fait j'ai peut-être de mauvais outils, mais au vu des différences énormes entre le backtest et l'argent virtuel, et même entre l'argent virtuel et le réel, je me dis que c'est pas utile de passer la moitié de son temps à s'astiquer le chibre sur un backtest qui montre qu'on va gagner +500% toutes les deux heures si c'est pour se vautrer quand on passe en réel.
En tout cas c'est mauvais pour mon moral.
 

Unknowns a écrit :

Réfléchi. Qui dit automatique à 90% (en espérant gagner plus que perdre) dit marchés prévisibles dans une haute probabilité.
Sérieusement…


Si je veux de la haute probabilité, je joue pas sur les marchés financiers en même temps.
C'est un but, ça veut pas dire que c'est réalisable, j'essaye des trucs.
 
Par contre que ce soit clair, je pense pas qu'une stratégie unique puisse être profitable en étant automatique à 90%, par contre je me suis dit qu'en faisant un truc qui trade plusieurs stratégies en parallèle, de préférence des stratégies variées et en modulant leur poids en fonction des conditions du marché, il y a peut-être moyen...
 
Mais bon, c'est un plan, c'est tout, je suis conscient que la plupart des plans ne résistent pas à la réalité du terrain :D

n°32246978
damtoul
Un boulot!
Posté le 07-11-2012 à 21:04:16  profilanswer
 


 
Comme Khalys, Keep it simple. Mon seul indicateur c'est le prix. Les indicateurs c'est une représentation du prix=>ajout de lag.
 
En gras c'est une très très bonne idée.


---------------
Pronouns: Les/Vals/Euses
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  82  83  84  ..  96  97  98  99  100  101

Aller à :
Ajouter une réponse
 

Sujets relatifs
[Topic Unik] Bouvet Rames Guyane.... Sans Pelle H[Topic Unik] Secret Story 3 ou Magouilles Story by Momole
[Topic Unik] Celibataire et pas envie d'en changer? Viens donc ici[Topik Unik] <<<<<<<<< L'Or (gold ,lingot,bijoux ,bourse...) >>>>>>>>>
[Topik unik] Canal+[Topik unik] Bonne année 2009 !!!
[topik unik]La peinture -> vos oeuvres[Topic Unik] Punk Rock/Streetpunk/Oi!
[Topique unik] La bouffe en cas de guerres et de retombées nucléaire ! 
Plus de sujets relatifs à : [Topik Unik] Le Forex


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)