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

ProOrder ; au sujet de la taille de position max

par StephC » 04 Mar 2016 03:06

Bonsoir à tous

Je découvre et teste actuellement le fonctionnement de Pro Order

Ma question concerne la taille de la position
Dans mon code, admettons que la taille de la position soit programmée à 2 lots et qu'au lancement de mon système de trading je regle la "taille de position max" à 1
Lorsque les conditions d'achat sont réunies, est-ce que le système va passer un ordre automatique sur 1 lot ou est-ce qu'il va "ignorer" mon système à cause de cette divergence de paramètre ?

Merci d'avance pour cet éclaircissement :)

Re: ProOrder ; au sujet de la taille de position max

par Jim » 04 Mar 2016 15:04

Salut StephC,

Je me pose souvent ce genre de questions existentielles lors du basculement de ProBackTest vers ProOrder.
Pour y répondre, je me tourne vers le compte démo (associé à mon compte réel). Il permet de faire les même tests qu'en réel. Le principal écart est que tes ordres seront exécutés un peu plus lentement.

Bon courage pour tes premiers basculements de ProBackTest vers ProOrder !

Re: ProOrder ; au sujet de la taille de position max

par StephC » 04 Mar 2016 15:59

Salut Jim et merci pour ta réponse

Effectivement, c'est tout bête mais je n'y avais pas pensé :-)
Je vais le tenter en démo en variant mes parametres

Ceci-dit, je pense avoir déjà la réponse car j'ai lancé un système en début de semaine en réel et aucune position n'a été prise alors qu'en étudiant le graph, mes conditions ont été réunies à plusieurs reprises...
(4lots dans le code et 1 lot en taille de position max)

Re: ProOrder ; au sujet de la taille de position max

par Jim » 04 Mar 2016 16:18

Content que tu t'en sois sorti ;)

J'ai débuté avec ProOrder il y a quelques semaines et j'ai essuyé différents platres.
Le troubleshooting n'est pas évident car les messages d'erreur sont plutôt laconiques.
Voici ce que tu risques de rencontrer :
- taille de position insuffisante (vérifie en trading manuel la taille mini avant de la rentrer dans le programme).
- certains appels de constantes, par exemple Open[n] avec n=0, font planter ProOrder.

Le plus lourd est de devoir réécrire ton code spécifiquement pour ProOrder : en effet dans ProBackTest tu passes ton ordre, puis il est exécuté en début de chandelier suivant ; dans ProOrder ton ordre est exécuté dans le même chandelier. Dans la pratique, ça veut dire bien souvent substituer les "Close" par des "Open", mais ça peut aller très profond dans le code... Bon courage donc !

Re: ProOrder ; au sujet de la taille de position max

par StephC » 04 Mar 2016 16:52

Merci pour ces conseils !

Tant que j'y suis, sais-tu si les calculs effectués par ProBackTest se font en local sur ma machine ou sur le serveur qui ensuite renvoie les résultats ?

Re: ProOrder ; au sujet de la taille de position max

par Jim » 04 Mar 2016 18:34

Le calcul est fait sur le serveur.
Et c'est franchement lent par rapport à ce que tu peux avoir en local (programmation d'un indicateur qui te retourne le gain par exemple).

Sinon, pour info, tu peux lancer plusieurs optimisations en parallèle avec des fenêtres différentes. Là c'est intéressant d'avoir accès au serveur.

Re: ProOrder ; au sujet de la taille de position max

par StephC » 04 Mar 2016 23:40

Oui c'est plutôt lent...

Super, merci pour l'astuce des opti simultanées ;-)

Re: ProOrder ; au sujet de la taille de position max

par Stark » 07 Mar 2016 16:08

Juste pour répondre à ta question, si ta position est réglée à 2 lots dans ton robot, et que tu le lances en marquant "1 lot max", aucune position ne sera prise par ProOrder.

Re: ProOrder ; au sujet de la taille de position max

par StephC » 07 Mar 2016 16:35

Merci Stark !
En effet, j'en étais arrivé à cette conclusion
C'est dommage car ça permettrait de réduire la prise de risque momentanément sans modifier le code
Bonne journée

Re: ProOrder ; au sujet de la taille de position max

par Stark » 07 Mar 2016 16:45

Oui en effet.

Par contre tu peux programmer ton robot pour faire en sorte qu'entre telle heure et telle heure il trade à 1 lot (avant une news ou hors horaires d'ouvertures du marché par exemple), sinon à 2 lots.

Articles en relation
Alternative à ProOrder
par Stark » 24 Fév 2016 13:16 (4 Réponses)
Proorder de PRT fonctionne t'il correctement ?
Fichier(s) joint(s) par DarthTrader » 13 Juin 2016 21:18 (34 Réponses)
PRT / ProOrder n'accepte pas les ticks
par libertarian » 29 Juil 2016 20:31 (5 Réponses)
ProOrder Breakout on French cac40
par falex » 26 Juil 2016 13:15 (1 Réponses)
Sorties partielles avec ProOrder
par Benoist » 02 Déc 2016 14:26 (1 Réponses)
Quand ProOrder exécute des ordres qui n'ont pas été demandés
par Jim » 21 Juin 2016 13:59 (2 Réponses)
Couper une position sur PRT
par Toto le Héros » 28 Nov 2016 11:24 (2 Réponses)
CODE POUR 1 ET 1 SEULE POSITION
par Toto le Héros » 29 Nov 2016 23:55 (2 Réponses)

ProRealTime

Alors partagez-le 5 fois c'est bon pour la santé