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 mars 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 mars 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 mars 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 mars 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 mars 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 mars 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 mars 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 mars 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 mars 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 mars 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.

Sujets similaires
Ipad Pro 2018 un iphone X Max encore plus Max
par noko » 31 oct. 2018 08:35 (2 Réponses)
Taille Max des Images
par chad » 17 sept. 2015 05:13 (53 Réponses)
Trade hors setup (taille histogramme) en backtest ProOrder
par Taylor » 04 nov. 2019 23:24 (1 Réponses)
comment calculer la taille de position sur action ?
par stive » 15 juil. 2014 14:47 (5 Réponses)
ProOrder – Cloture partielle position
par dd75000 » 09 janv. 2017 23:29 (0 Réponses)
Fermer une position en ouvrant une position inverse.
par Ariath » 20 sept. 2017 16:42 (24 Réponses)
Comment utiliser le max Drawndown?
par madamaffreux » 29 mai 2015 01:26 (19 Réponses)
Max & Mary
par Bella Swan » 11 juil. 2015 12:58 (1 Réponses)