ProRealTime
Pour partager sur le trading automatique, nos algorithmes, nos backtests
Répondre • Page 1 sur 1

Sources de glissements sur ProOrder

par Jim » 16 déc. 2017 14:17

J'ai fait pas mal de trading auto avec ProOrder entre mars et octobre 2016, en tant que client chez PRT CF D.
Depuis, j'ai arrêté le full auto (ça consomme beaucoup de temps contrairement à ce qu'on pourrait croire) pour me centrer sur le trading manuel sur future.
J'ai accumulé des données sur le fonctionnement de ProOrder. Malgré le passage à la v10.3, je pense qu'il y a beaucoup de choses qui sont toujours d'actualité, alors je vous fais profiter de ma liste des sources de glissement sur ProOrder.

Cette liste est forcément biaisée par rapport à mon expérience et au trading que j'ai réalisé (uniquement CF D, essentiellement du DAX, du indice anglais et du DOW) avec une capitalisation de qques k€, et mes entrées-sorties sont principalement du type :
IF condition THEN buy/sell AT MARKET ENDIF

J'ai un fichier Excel dans lequel je recense tous mes trades en réel, notamment la durée et l'amplitude des glissements subis.
J'ai mouliné les résutats, et j'en ai tiré une liste de causes, auxquelles j'ai rajouté un indice de confiance, qui va de 1 à 4 :
- 1/4 : ça reste une hypothèse non vérifiée.
- 2/4 : il y a qques éléments qui vont dans ce sens.
- 3/4 : il y a beaucoup d'éléments qui vont dans ce sens.
- 4/4 : c'est statistiquement significatif.
Tous les résultats sont issus de trades en réel (sauf si le contraire est mentionné).



Glissement DAX 1€ > glissement DAX 5€ (Indice de confiance : 3/4)
Par exemple, j'ai fait des stats sur toutes mes entrées sur le DAX à 8h00 : le glissement additionnel entre le contrat 1€ et le contrat 5€ est de 1,3s.


Plus la taille de la position à exécuter est importante, plus ça glissera (1/4)
Ca peut paraître contradictoire avec "glissement DAX 1€ > glissement DAX 5€", mais j'ai eu des ordres rejetés en "contrat 5€" alors qu'au même moment mes ordres "contrat 1€" étaient réalisés.
Du coup, l'ordre en "contrat 5€" glisse jusqu'à ce que le marché l'accepte.


Unité de Temps (Indice de confiance : 4/4 en démo, 1/4 en réel)
Résultats obtenus sur DAX et DOW sur compte démo. L'UT optimale est l'UT 10s.
Voir :proorder-de-prt-fonctionne-t-il-correct ... ml#p429664


Heure du jour
Fort glissement à l'ouverture du marché (4/4)
Glissement important sur une heure exacte (4/4)
Glissement non négligeable sur une minute exacte (3/4)
Captain obvious : glissement important si volatilité (4/4)


L'ouverture du tout premier trade réalisé avec un nouveau système de trading (4/4)
De l'intérêt de ne pas les réinitialiser trop souvent.


La fréquence de trades réalisés avec un système de trading (1/4)
Par exemple, si un robot tourne pendant plus d'une semaine sans prendre de position, le glissement sera énorme lorsque la condition d'entrée sera enfin vérifiée.
Lorsque le premier trade a lieu peu de temps après que le système soit lancé, il y a moins de glissement (2/4)


Capital présent sur le compte de trading (2/4)
Glissements récurrents de l'ordre de la minute sur le indice anglais, qui ont diminué progressivement avec la hausse du capital.


Fermeture de position beaucoup plus rapide que l'ouverture (4/4)
Une fois qu'on est en position on a droit au traitement VIP.


Qualité/longueur du code à exécuter (1/4)


PRT CF D premium est beaucoup plus lent que PRT Trading complete (4/4)
Je n'ai testé PRT Trading qu'en démo, mais c'est ultra rapide par rapport à PRT CF D.




Je souhaite partager ces résultats avec l'espoir :
1) qu'il serviront à d'autres.
2) qu'une critique constructive mettra en défaut l'une ou l'autre affirmation de cette liste.
3) que cette liste sera complétée par d'autres sources de glissement que je n'aurais pas mentionné ou négligé.

Re: Sources de glissements sur ProOrder

par Jim » 06 juil. 2018 20:05

Ces derniers temps je travaille sur un robot de scalping du future NQ. Le robot est prévu pour tourner sur PRT.
Il faudra qu'il tourne en UT 1s, et qu'il ne fasse que très peu de glissement.

Voici les premiers résultats (faits sur le compte démo sur le SP500) pour tester le glissement.
Le robot de test est basique : à chaque bougie, il entre au marché (s'il n'est pas en position), ou il sort (s'il est en position).
Spoiler:

Code : #

// Conditions pour fermer une position acheteuse
If LongOnMarket THEN
SELL AT MARKET
ENDIF
// Conditions pour ouvrir une position acheteuse
IF NOT LongOnMarket THEN
BUY 1 CONTRACTS AT MARKET
ENDIF
Voilà à quoi ressemblent les exécutions en UT 5s :
Capture 5s.PNG
Capture 5s.PNG (67.87 Kio) Vu 612 fois
Il y a deux ratés, mais l'exécution se fait dans la première seconde de la nouvelle bougie.
C'est plus propre que sur PRT CF D (la démo sur future est plus rapide que le réel sur CF D).

Voilà à quoi ressemblent les exécutions en UT 1s :
Capture 1s.PNG
Capture 1s.PNG (110.73 Kio) Vu 612 fois
En UT 1s, c'est pas terrible... Espérons qu'en réel ça turbinera plus vite...



Voili voilou pour la mise en bouche. Prochaine étape : je bombarde le CO du
NQ en réel (test sans entrer en position).

Re: Sources de glissements sur ProOrder

par Benoist Rousseau » 06 juil. 2018 20:25

Comment tu vas bombarder le co sans être exécuté ?

Re: Sources de glissements sur ProOrder

par Jim » 06 juil. 2018 20:36

Ordres limites loin du prix. J'annule et je décale à chaque seconde.

J'en ferai assez peu (quelques dizaines) pour rester sous le radar du CME et du broker. Je veux seulement voir si c'est faisable de robotiser un algo sur l'ut 1s. Sinon mon développement tombe à l'eau.

Re: Sources de glissements sur ProOrder

par Jim » 06 juil. 2018 21:22

Quel boulet ! Les tests sur le SP500 je les ai faits en pre-market (fyi je suis sur l'heure américaine), et j'ai oublié un truc que je savais pourtant : PAS DE BOUGIE = PAS D'EXECUTION :mur: :mur: :mur:

Par exemple dans le premier test en UT 1s, on dirait que ça rame :
Capture.PNG
Capture.PNG (2.22 Kio) Vu 598 fois
mais c'est parce que pas de bougie :
Capture.PNG
Capture.PNG (10.2 Kio) Vu 598 fois
En fait ça turbine super bien en market :D :D :D



Quoi qu'il en soit, je vais lancer mon test en réel sur le NQ dès que la volatilité secouera.

Re: Sources de glissements sur ProOrder

par Benoist Rousseau » 06 juil. 2018 21:38

fais attention car ib me facture des sous car j'annule beaucoup d'ordres chaque mois

Re: Sources de glissements sur ProOrder

par Jim » 06 juil. 2018 21:43

Merci de l'avertissement :mercichinois:

Pour le DAX oui, j'ai déjà payé. Les Allemands sont radins ;)
Pour le nq c'est l'Amérique : all-you-can-eat-buffet !!

Re: Sources de glissements sur ProOrder

par Benoist Rousseau » 06 juil. 2018 21:47

ah ok c'est le dax alors qui me fait payer et gratuit pour les USA, bon à savoir merci

Re: Sources de glissements sur ProOrder

par Jim » 06 juil. 2018 21:57

Aïe, je n'ai pas accès à ProOrder sur mon compte réel future.

Démo :
Capture Compte Démo.PNG
Capture Compte Démo.PNG (12.55 Kio) Vu 581 fois
Réel :
CaptureCompte Réel.PNG
CaptureCompte Réel.PNG (8.93 Kio) Vu 581 fois
C'est la douche froide :cry: :cry: :cry: :cry: :cry:


J'imagine qu'il faut avoir le statut pro ?
Benoist, pourrais-tu vérifier que tu as bien l'icône "Préparer pour le trading automatique" sur ton compte ?

Re: Sources de glissements sur ProOrder

par Benoist Rousseau » 07 juil. 2018 08:46

Je regarde lundi quand les marches sont ouverts et je te dis. Le statut « pro » concerne uniquement les cfds à risque limité donc cela ne sent pas bon.

Re: Sources de glissements sur ProOrder

par Jim » 07 juil. 2018 10:38

:mercichinois:

Par statut "pro", je voulais dire le statut qui autorise l'activation du "trading en un clic".

Re: Sources de glissements sur ProOrder

par Benoist Rousseau » 07 juil. 2018 18:02

Ah ok je te dirai lundi. De mémoire non mais ça fait super longtemps que je n’ai pas regardé

Re: Sources de glissements sur ProOrder

par Jim » 09 juil. 2018 12:36

Benoist, je fais un up de la file. Si tu as le temps de regarder si tu as l'icône "Préparer pour le trading automatique" sur ton compte :mercichinois:

Re: Sources de glissements sur ProOrder

par Jim » 09 juil. 2018 14:43

Réponse de prt à l'instant : "pas de trading auto avec ib" :cry: :cry: :cry:

C'est un gros coup de massue que je viens de me prendre là :gloups:

Je vais continuer à développer mon robot en démo, et je vais l'emmener chez un autre broker future.

Re: Sources de glissements sur ProOrder

par Benoist Rousseau » 09 juil. 2018 14:45

oui je viens de vérifier, cela risque d'être la même chose avec un autre broker future du fait des carnets d'ordre. si le numéro un mondial sur futures ne le fait pas et qui représente 60 % du volume sur futures... Ce n'est pas les cfd à risque limité avec la Contrepartie garantie.

il peut y avoir aussi des problèmes réglementaires sur futures, il faut peut-être déposer des autorisations, avoir 1 million de dollars minimums, être membre du CME, être validé par les chambres de Compensation… les futures c'est une autre réglementation que les cfd à risque limité. Je ne sais pas, je ne fais pas de trading automatique donc la question ne m'a jamais intéressé

Re: Sources de glissements sur ProOrder

par Jim » 09 juil. 2018 14:49

Je m'étais déjà renseigné chez WH Selfinvest : ils travaillent avec Nanotrader + le courtier Macquarie. C'est mon plan B.

La cerise sur le gateau, c'est qu'ils proposent l'auto en tick par tick.
Ca fait beaucoup de promesses !! :?

Re: Sources de glissements sur ProOrder

par Jim » 10 juil. 2018 17:46

Je viens de passer 30 min au tél avec le W de WH.
Donc ils proposent bien le trading auto sur future (et en tick). Ils ont des traders full auto sur future. Me voilà rassuré sur ce point.
Par contre, niveau tarification, ça ne vas pas le faire. :?

En attendant, je retourne trader en manuel la queue entre les jambes :roll:

Sujets similaires
attention aux sources de données boursières
par ticktack » 01 oct. 2017 18:39 (6 Réponses)
Problème ProOrder
par clodreb » 16 juil. 2014 15:46 (27 Réponses)
ProOrder : comment connaitre les conditions de SL
par clodreb » 14 août 2014 07:12 (0 Réponses)
Attention avec multiple ProOrder
par clodreb » 14 août 2014 15:03 (2 Réponses)
Gros Bugs PRT ProOrder trading automatique
par JUPITRADER » 19 nov. 2014 21:19 (11 Réponses)
ProOrder fuseaux horaires
Fichier(s) joint(s) par falex » 10 janv. 2015 21:18 (12 Réponses)
ProOrder - Probacktest : même code - comportement différent
Fichier(s) joint(s) par clodreb » 03 mars 2015 22:20 (45 Réponses)
probacktest / proorder
par vschmitt » 14 juin 2015 23:20 (9 Réponses)
Expert advisor to ProOrder
par falex » 05 sept. 2015 20:19 (3 Réponses)
Le trading automatique avec ProOrder
Fichier(s) joint(s) par falex » 16 sept. 2015 20:58 (11 Réponses)