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

Fonctionnement de proOrder

par ouf2finance » 12 Déc 2017 13:03

Bonjour à tous,

J’envisage tout doucement de créer un système de trading automatique pour implémenter une stratégie.
Pour des raisons pratiques je préférais l’implémenter avec proOrder si l’outil ne m’impose pas de contraintes bloquantes.
L’intérêt principal étant que le système tourne dans un coin. Sinon il faudra développer une application qui tournera sur un serveur avec toute la lourdeur que ça implique.

Pour évaluer la faisabilité sous proOrder, il me manque certaines informations :
1) Peut-on utiliser des bougies x ticks pour déclencher l’algorithme, au lieu des bougies sur le temps ? Si oui, peut-on choisir le nombre de ticks ?
=> permet au robot d’être plus réactif en cas de mouvement rapide
2) Peut-on écrire des données dans un fichier ?
=> permet d’avoir un mode de "trading à blanc"
3) Peut-on avoir des fractions de contrat ? Si oui avec quelle granularité ? Je sais qu’il faut au moins 1 contrat, mais par exemple peut-on faire 1,31 contrats ?
=> Permet d’avoir un money management très fin

J’ai du mal à trouver des réponses fiables à ces questions dans la documentation et sur internet.

D’avance merci à celui ou celle qui peut m’aider

Re: Fonctionnement de proOrder

par BearIsDead » 12 Déc 2017 18:09

Salut Ouf,

Je ne vais pas t'être d'un grand secours mais :

1) je ne sais pas je n'utilise pas les ticks
2) non pas d'écriture de fichier
3) perso je n'utilise que des "chiffres ronds". Cependant, en backtest les fractions fonctionnent au-delà de 1. J'imagine que ça marche donc aussi sur Proorder en réel.

A+

Re: Fonctionnement de proOrder

par Jim » 12 Déc 2017 20:18

Salut Ouf, pour la question 1, la réponse est oui pour les backtests, mais non pour le trading en temps réel.
Pour débuter en auto, ProOrder est un bon environnement : simple et assez fiable.

Re: Fonctionnement de proOrder

par ouf2finance » 13 Déc 2017 09:05

Salut Bear, Salut Jim,

Un grand :merci: pour vos réponses qui répondent parfaitement à mes interrogations.

Du coup, malheureusement, je ne peux pas utiliser proOrder pour ce que je vaux faire.
C’est vrai que de par son architecture il dispose d’un certain nombre d’avantages, entre autre ; pas besoin de serveur et meilleur qualité du flux du fait que les algorithmes tournent chez eux.

J’ai déjà étudié la doc de l’API d’IG et, étant dans l’informatique, développer ma propre application n’est pas un problème en soi.
Cela nécessite cependant plus de temps, mettre en place des serveurs et le flux, de ce que j’ai pu voir du retour de différentes personnes l’ayant utilisé, est de moins bonne qualité.
Mais en contrepartie, ça donne une flexibilité énorme et c’est non négligeable.

Du coup je pense plutôt m’orienter vers une application Java qui tournera dans un VPS type OVH ou autre.

Re: Fonctionnement de proOrder

par Jim » 13 Déc 2017 09:14

ouf2finance a écrit:1) Peut-on utiliser des bougies x ticks pour déclencher l’algorithme, au lieu des bougies sur le temps ? Si oui, peut-on choisir le nombre de ticks ?
=> permet au robot d’être plus réactif en cas de mouvement rapide


Il y a cette file aussi :
convertir-une-ut-temporelle-en-x-tick-t15766.html


Est-ce que tu as identifié des courtiers qui permettent le X-tick en auto ?

Re: Fonctionnement de proOrder

par BearIsDead » 13 Déc 2017 09:23

Un autre intérêt que je vois au trading auto PRT, malgré ses limitations, c'est que tu as accès aux graphiques qui sont très puissants. Perso j'avais commencé un outil de Backtest en python, puis en Java, avant de me fixer sur PRT, pour avoir un retour graphique de qualité qui m'aurait pris des mois / années à développer moi-même.

Re: Fonctionnement de proOrder

par takapoto » 13 Déc 2017 09:32

ouf2finance a écrit:et le flux, de ce que j’ai pu voir du retour de différentes personnes l’ayant utilisé, est de moins bonne qualité.
Effectivement, on récupère un peu moins de ticks avec les api mais ce n'est absolument pas rédhibitoire pour un système automatique. Au contraire, ça t'oblige à développer quelque chose de plus robuste : si la rentabilité du système dépends de quelques ticks en plus ou en moins, il faut le laisser tomber. Dans la réalité, il sera soumis à des aléas qui feront, de toute façon, perdre des ticks (temps de connexion, réactivité des serveurs, slippage, etc...).

Re: Fonctionnement de proOrder

par ouf2finance » 13 Déc 2017 12:56

Jim, à part utiliser IG est ses API, je n’ai pas connaissance d’autres broker permettant de faire cela et dans ces conditions. Spread faible et compte à risque limité sont nécessaires pour moi. Mais j’ai pu manquer des choses. J’en suis qu’au début de ma veille.

Effectivement j’ai vu la file, et l’idée est intéressante à condition qu’il y ait moins de x bougies dans la seconde.
Ca mériterait de creuser. Surtout qu’IG propose pour ces bougies 1 secondes, le nombre de ticks via l’API. Il faudrait quantifier la chose pour voir si le compromis est intéressant.

Bear, oui, c’est vrai que les graphiques sont intéressants pour développer et implémenter des algorithmes.
Pour l’instant je développe en Java et sort les résultats dans des fichiers CSV que j’affiche ensuite avec GNUPlot. L’outil est libre et pas mal pour ceux qui connaissent.

Takapoto, même s’il manque des ticks, effectivement ce n’est pas gênant et je suis bien d’accord qu’on ne doit pas dépendre de cela dans une stratégie de mon point de vue.
Ce que je cherche absolument à éviter c’est d’avoir un algo qui est déclenché à la fin d’une bougie énorme et d’avoir loupé l’essentiel du mouvement.
Avec le flux de l’API, même s’il manque des ticks pour différentes raisons, je ne pense pas qu’on loupe un grand mouvement hors problème technique majeur.

Articles en relation
Comprendre le fonctionnement d un robot
Fichier(s) joint(s) par nememoris » 02 Sep 2015 22:26 (7 Réponses)
Alternative à ProOrder
par Stark » 24 Fév 2016 12:16 (4 Réponses)
Précisions sur ProOrder
par shep » 27 Nov 2017 12:54 (14 Réponses)
Proorder de PRT fonctionne t'il correctement ?
Fichier(s) joint(s) par DarthTrader » 13 Juin 2016 20:18 (34 Réponses)
PRT / ProOrder n'accepte pas les ticks
par libertarian » 29 Juil 2016 19:31 (5 Réponses)
Sources de glissements sur ProOrder
Fichier(s) joint(s) par Jim » 16 Déc 2017 14:17 (16 Réponses)
Multi Timeframe sur ProOrder
par fxbravo » 05 Fév 2018 12:08 (10 Réponses)
Recalculer le RSI avec ProOrder
par Anewa » 13 Fév 2018 21:08 (2 Réponses)
ProOrder : création d'une boucle
Fichier(s) joint(s) par Blia » 24 Juin 2018 19:29 (3 Réponses)
Question un peu bête ProOrder
par Sid » 01 Juil 2018 12:55 (13 Réponses)

ProRealTime