SergeDemoulin a écrit :
Merci Eric, C'est très technique mais tu as l'air de bien t'y connaître en serveur et broker,
Finalement JFD semble quand même un des meilleurs brokers du moment , non ?
Il me semble avoir des spreads très semblables à LMax et Armada markets.
Si on se base sur une approche philosophique et étique, je dirais qu'effectivement LMax et JFD sont à part, car leur modèle diffère des autres. Echange pour LMax, interdiction de tenir le marché pour JFD.
Question technologie pure, LMax domine nettement selon moi. Il faudrait organiser un match en fix api pour en avoir le coeur net, mais vu les moyens de développement dont bénéficiaient LMax, qui je le rappelle, avaient à l'origine Betfair et Goldman Sachs comme investisseurs, et une formidable équipe de développeurs pour créer leur infrastructure. Par contre zéro pointé question marketing. Ils avaient failli mettre la clé sous la porte à cause de cela d'ailleurs.
Je pense que par rapport à LMax, JFD n'avaient de très loin pas ni le budget ni les ressources humaines en ingénierie de LMax. Par contre, ils avaient une approche marketing géniale, en offrant ce que les traders demandent du point de vue transparence et probité. Question technologie ils ont pris probablement dans ce qui se faisait de mieux pour leur budget.
Quant à Armatruc, si j'ai bien compris c'est une sorte de Canada Dry de LMax sans grand intérêt. Autant opter pour l'original.
Donc oui, LMax et JFD sont les deux brokers que nous devrions privilégier, car leur business model n'entre pas en confrontation avec les intérêts des traders.
Après, ce n'est pas parce que se sont les plus vertueux, que par exemple nos EA vont automatiquement fonctionner mieux chez eux que chez les autres. C'est con, mais c'est comme cela. Tel EA sera plus performant avec le flux de tel broker. Cela peut dépendre du nombre de ticks, de filtres côté broker, etc.
Donc il a parfois divergence entre la théorie et la pratique.
SergeDemoulin a écrit :Tu pourrais peut-être me donner une explication sur comment un broker peut tricher sur les signaux en temps réels qu'il donne en MT4 sur compte demo ?
Bon, déjà c'est pas le broker qui donne des signaux, mais les indicateurs en fonction de formules mathématiques qui sont appliquées au flux de cotations entrant.
Comme je le disais plus haut, l'harmonie entre un ou plusieurs indicateurs et un flux de cotation et quelques chose de complexe, par toujours rationnel à mon avis, et qui de fait dépasse mes compétences.
Reste bien sur les fameux 'virtual pluggin's', qui ne sont rien d'autre que des robots que le broker va faire jouer contre vous. Si on est gagnant, ces machins peuvent modifier le pricing, élargir spread et slippage, voire déconnecter le serveur au bon moment, tout cela spécialement pour vous, sympa, non ?
Après, un compte démo, même chez LMax ou JFD, et une 'arnaque honnête' en quelques sorte. En démo, lorsque le serveur reçoit un ordre, il le valide, point. Il n'est pas exécuté au marché.
Peu de gens se rendent compte de ce qui se passe lorsque l'on clique sur buy ou sell sur une plateforme d'un broker STP pour un ordre réel. C'est un peu comme chez un commissaire priseur, mais où celui qui fait une offre peut renoncer au dernier moment (last lock). Donc votre ordre arrive chez le broker, qui va demander des offres pour votre ordre auprès des banques avec lesquelles il travaille. La meilleure offre l'emporte, sauf si l'enchérisseur change d'avis et renonce, dans ce cas c'est repartis pour un tour, etc.
Bref, il y a une
grosse différence entre un ordre en démo, et un ordre réel chez JFD. Même si le broker est parfaitement honnête. Et même si comme c'est possible avec MultiCharts chez LMax, on utilise le flux réel pour les signaux et on exécute en démo. Même là, il y a des différences significatives entre l'exécution démo et réelle.
SergeDemoulin a écrit :D'après ce que je vois de ce robot il prend des bénefices sur 1 pips seulement.
Tout est dit ! Typiquement avec 1 pip, on est dans la marge d'erreur de l'exécution réelle. Même chez LMax, même chez Dukascopy. Ce n'est pas de la manipulation, c'est technique.
Alors sur MT4, 1 pip, c'est juste au rayon farces et attrape.
Si ton EA ne donne rien sur un compte réel JFD qui dispose du spread le plus bas, c'est qu'il est pourri.
De toute façon, il y a EA et EA. Un EA de back-test/démo, n'est pas un EA de prod. Rien à voir. Le marché c'est pas le monde des bisounours. un code de prod doit être blindé, avec une multitude de contrôle, de tests, d'alertes, etc.
Comme la MT4 n'est plus de première jeunesse, de nombreuses failles ont été découvertes par de petits malins. Je dirai donc que ton EA exploite une faille. Et si tu t'amuse avec ce genre d'engin chez un broker Market Maker, il va te confisquer ton jouet vite fait, tu peux me croire! Le forum pullulent de messages genre : j'ai transformé mes $ 100.-- en $ 50'000.-- et cet affreux broker refuse de me payer...
Donc encore une fois, tu essaies ton EA en réel chez JFD pour avoir une idée de ce cela vaut vraiment. En plus eux, ils ne te sanctionneront pas, malgré que ton EA produise dans doute ce que l'on appelle précisément un flux toxique.