countofposition - Falex
-
pierrep
- Membre du Conseil Jedi
- Messages : 6475
- Enregistré le : 09 févr. 2015 20:38
countofposition - Falex
Bonsoir,
En voulant exporter un programme testé sur probacktest en trading automatique vers proorder, j'ai eu la surprise d'avoir ce message:
"Les systèmes de trading avec des instructions pouvant entraîner une clôture partielle de position ne peuvent pas être envoyés ) proorder"
du genre SELL 3 positions at market.
J'ai vu sur le forum que Falex tu avais écrit ceci:
"Attend y'a aussi un autre truc qui me revient en tête : y'avait un mechant bug avec "countofposition" ce qui oblige à utiliser COUNTOFSHORTSHARES et COUNTOFLONGSHARES à la place, car countofposition ne renvoi pas le bon nombre (je ne sais pas plus dans quel cas mais la directive ne marchait pas y'a un an environ).
Depuis je n'utilise plus que countofshort... et countoflong...
Quand tu dis que tu utilise pas countofposition et que tu utilise countofshortshares, c'est dans probacktest ou dans proorder?
Quelqu'un a-t-il déjà demandé à PRT de permettre d'avoir cette fonctionnalité que marche correctement dans proorder ou sont-ils déjà en train de traiter le problème au vu du message dans la fenêtre proorder?
Pierre
En voulant exporter un programme testé sur probacktest en trading automatique vers proorder, j'ai eu la surprise d'avoir ce message:
"Les systèmes de trading avec des instructions pouvant entraîner une clôture partielle de position ne peuvent pas être envoyés ) proorder"
du genre SELL 3 positions at market.
J'ai vu sur le forum que Falex tu avais écrit ceci:
"Attend y'a aussi un autre truc qui me revient en tête : y'avait un mechant bug avec "countofposition" ce qui oblige à utiliser COUNTOFSHORTSHARES et COUNTOFLONGSHARES à la place, car countofposition ne renvoi pas le bon nombre (je ne sais pas plus dans quel cas mais la directive ne marchait pas y'a un an environ).
Depuis je n'utilise plus que countofshort... et countoflong...
Quand tu dis que tu utilise pas countofposition et que tu utilise countofshortshares, c'est dans probacktest ou dans proorder?
Quelqu'un a-t-il déjà demandé à PRT de permettre d'avoir cette fonctionnalité que marche correctement dans proorder ou sont-ils déjà en train de traiter le problème au vu du message dans la fenêtre proorder?
Pierre
-
klintistwood
- Ewok
- Messages : 45
- Enregistré le : 21 mars 2015 16:39
Re: countofposition - Falex
Pierrep,
que veux-tu faire? Cloturer une partie des positions seulement?
que veux-tu faire? Cloturer une partie des positions seulement?
-
pierrep
- Membre du Conseil Jedi
- Messages : 6475
- Enregistré le : 09 févr. 2015 20:38
Re: countofposition - Falex
Bonsoir Klint,
oui je veux fermer 1 partie des positions si TP1 touché et laisser vivre le reste jusqu'à TP2. Ça marche très bien sous probacktest, mais quand j'ai voulu le passer sous proorder, message avertissant que ça ne passe pas ce genre d'ordres.
Pierre
oui je veux fermer 1 partie des positions si TP1 touché et laisser vivre le reste jusqu'à TP2. Ça marche très bien sous probacktest, mais quand j'ai voulu le passer sous proorder, message avertissant que ça ne passe pas ce genre d'ordres.
Pierre
-
ladefense92800
- Maître Jedi
- Messages : 4289
- Enregistré le : 18 déc. 2011 18:21
Re: countofposition - Falex
va voir dans le pdf , y a un exemple comme ça je crois ....
-
ladefense92800
- Maître Jedi
- Messages : 4289
- Enregistré le : 18 déc. 2011 18:21
Re: countofposition - Falex
pdf probacktest dans google .
-
pierrep
- Membre du Conseil Jedi
- Messages : 6475
- Enregistré le : 09 févr. 2015 20:38
Re: countofposition - Falex
Bonsoir Ladefense,
mon problème n'est pas de réussir à programmer ça dans probacktest, je l'ai fait et ça marche. C'est de le transposer dans proorder, qui donne comme message:
"Les systèmes de trading avec des instructions pouvant entraîner une clôture partielle de position ne peuvent pas être envoyés dans proorder"
En tt cas merci pour ta réponse,
Pierre
mon problème n'est pas de réussir à programmer ça dans probacktest, je l'ai fait et ça marche. C'est de le transposer dans proorder, qui donne comme message:
"Les systèmes de trading avec des instructions pouvant entraîner une clôture partielle de position ne peuvent pas être envoyés dans proorder"
En tt cas merci pour ta réponse,
Pierre
-
ladefense92800
- Maître Jedi
- Messages : 4289
- Enregistré le : 18 déc. 2011 18:21
Re: countofposition - Falex
ok pas de soucis ....
-
Benoist Rousseau
- Trader Futures / CME Member
- Messages : 174719
- Enregistré le : 06 sept. 2011 22:45
Re: countofposition - Falex
Réponse de PRT
Bonjour,
Comme vous l'avez remarqué, il n'est effectivement pas possible d'effectuer des fermetures partielles de positions en ProOrder sur PRT via IG. Sans trop rentrer dans les détails, c'est une limitation technique d'IG et nous ne pouvons pas nous engager sur une date de résolution pour le moment.
En revanche, il existe peut être une solution alternative dans ce cas : utiliser 2 stratégies qui travaillent sur le même instrument (2 stratégies ProOrder sur le même instrument sont totalement indépendantes) et dont "l'agrégation" des positions serait le résultat de votre stratégie originale.
Dans votre cas, les conditions d'entrée seraient les mêmes pour les 2 stratégies. L'une de ces stratégies fermerait ses positions lorsque TP1 est touché, la 2e lorsque TP2 est touché.
Évidemment, ce n'est que l'idée de base, il faut également adapter le money management, et voir si ce n'est pas pénalisant niveau frais de courtage (cela dépend grandement de votre code et de l'instrument sur lequel vous travaillez). Si vous voulez de l'aide pour la réalisation, vous pouvez nous écrire directement si vous êtes client ProRealTimeCFD, ou via IG sinon (en donnant l'URL de ce post Andlil)
Bonne journée !
Olivier
-
ladefense92800
- Maître Jedi
- Messages : 4289
- Enregistré le : 18 déc. 2011 18:21
Re: countofposition - Falex
oui meme idee que en cas de hedging .........
-
pierrep
- Membre du Conseil Jedi
- Messages : 6475
- Enregistré le : 09 févr. 2015 20:38
