ProRealTime
Un Forum pour discuter des méthodes de trading que nous utilisons, de nos recherches...
Répondre • Page 1 sur 1

PRT V10.1 : Bug sur le timestop

par falex » 11 févr. 2014 11:32

Hello,

Je suis en train de "transférer" et mettre à jour mes backtest de la V9 vers la V10.1 (version actuellement en prod' chz IG et PRT) et je rencontre un bug où pour l'instant je ne trouve pas solution.

En fin de code j'ai une condition de sorite horaire :

Code : #

If (time >= heuresortie) then
if longonmarket then
sell COUNTOFPOSITION shares at market
elsif shortonmarket then
exitshort COUNTOFPOSITION shares at market
endif
endif
En V9 ça marche bien. Si la variable heuresortie = 161500 (en UT15 par exemple), ça clôture le trade en cours.
Sur la V10.1 ça indique cloture du trade mais en réalité ça double la position ???

Est-ce un bug et va falloir attendre une V10.2 ou bien y'a un moyen de bypasser ce truc là par un bout de code ???
Je viens de passer une heure sur le sujet et là je sèche ...

Re: PRT V10.1 : Bug sur le timestop

par Benoist Rousseau » 11 févr. 2014 12:35

Signales à prt le bug, ils ne le connaissent peut-être pas

Re: PRT V10.1 : Bug sur le timestop

par falex » 11 févr. 2014 14:09

J'ai bien fait d'ller manger et faire un tour, mon cerveau a pensé en "tâche de fond".

J'ai fait un code de test et j'ai trouvé a qui est la faute.

La variable (ou fonction ?) COUNTOFPOSITION et celle qui déc*nne et uniquement sur le short (sic).

Prenez le code ci-dessous il fonctionne à merveille :

Code : #

//Variables
heureentree = 80000
heuresortie = 81500

if (time = heureentree) then
buy  1 shares at market nextbaropen
endif

If (time = heuresortie) then
sell COUNTOFPOSITION share at market
endif
Puis vous essayez celui-ci et là ça ne marche plus

Code : #

//Variables
heureentree = 80000
heuresortie = 81500

if (time = heureentree) then
Sellshort  1 shares at market nextbaropen
endif

If (time = heuresortie) then
exitshort COUNTOFPOSITION share at market
endif
Allé je vais me fendre d'un petit mail :-)

---

Si je remplace COUNTOFPOSITION par COUNTOFSHORTSHARES : tutti va bene.

Oh le joli bug

Re: PRT V10.1 : Bug sur le timestop

par Benoist Rousseau » 11 févr. 2014 18:46

Tu ferais un sacré beta testeur :)

Re: PRT V10.1 : Bug sur le timestop

par falex » 11 févr. 2014 20:45

Mais si tu savais le nombre de fois ou j'ai été bêta-testeur :oops:

Re: PRT V10.1 : Bug sur le timestop

par Benoist Rousseau » 11 févr. 2014 22:04

Moi à part Wow... jamais :lol2:

Tu as cela dans le sang :)

Sujets similaires
Mise à jours PRT v10.3
Fichier(s) joint(s) par Plantul56 » 17 avr. 2020 14:02 (10 Réponses)
ProRealTime V10.2 disponible sur la plateforme IG Markets
Fichier(s) joint(s) par G'sT » 02 oct. 2015 09:53 (38 Réponses)
MariaDB v10 ou MySQL v5.6.pour le serveur ?
par Benoist Rousseau » 12 nov. 2015 22:42 (18 Réponses)
Le Journal de wxc789 V10
Fichier(s) joint(s) par Francmot » 01 mai 2021 21:59 (38 Réponses)
Bug ou pas bug telle est la question.
Fichier(s) joint(s) par Toto le Héros » 19 avr. 2018 00:20 (22 Réponses)
Bug PRT - Temps & Horaires
par GDX23 » 16 juil. 2012 13:45 (4 Réponses)
bug demo prt
par Benoist Rousseau » 18 avr. 2014 12:03 (6 Réponses)
Bug PRT
Fichier(s) joint(s) par PapyRussse » 03 mai 2014 15:19 (3 Réponses)
Bug ordre market PRT - IG
par falex » 02 déc. 2014 18:14 (2 Réponses)