ProRealTime
Pour partager sur le trading automatique, nos algorithmes, nos backtests

Re: Realité backtest de PRT

par shaka777 » 02 févr. 2016 20:48

Salut,
Tu as peut étre mis un stop suiveur, avec ce dernier la position est cloturée à chaque Bougie et quasiment au plus haut ( plus haut de la Bougie moins le stop ), ce qui est totalement faux en réalité.

Re: Realité backtest de PRT

par plataxis » 02 févr. 2016 21:12

J'ajoute que j'ai eu des résultats très différents à quelques jours d’intervalle avec le même code et les mêmes données (à quelques jours près). Benoist a lancé le sien sans backtest...

Re: Realité backtest de PRT

par raiden500 » 03 févr. 2016 16:08

Alors la j'ai un bug assez genant, voila avec prt j'ai fais un nouveau robot trader
Qui achete ou vend que sur les PP
Je l'ai lancé sur le dowjones
Moué bof je l'ai eteind et voila rien de plus !
Alors que tout mes PC sont eteint je vois que aujourd'hui, heureusement qu'en mode demo, j'ai plein de positions prises sur le dowjones depuis 9h aujourd'hui :O
Le pire, c'est qu'ils sont toutes gagnantes lol !
Celle la c'est vraiment la meilleur :D Mais d'ou vient ce bug surtout :O

Re: Realité backtest de PRT

par DarthTrader » 03 févr. 2016 17:23

le robot tourne sur server prt donc même si pc eteind si tu ne l as pas arrêter via l interface prt il continue de tourner

Re: Realité backtest de PRT

par raiden500 » 03 févr. 2016 20:58

Ahhh d'accord, en effet je crois ne pas l'avoir eteint !
Mais par contre je ne comprend plus rien !
Je lui ai dis, d'acheter au niveau des points pivots Et vendre 1 point apres
Et aussi de vendre quand il arrive au dessus des points pivots et de vendre 1 point aussi apres.

Resultat:
gain.PNG
gain.PNG (95.45 Kio) Vu 1590 fois
S'il prend bien 3€ de gain a chaque fois !
Le tout dernier il fait du 16€ d'un coup :O

Et surtout les points pivots ne sont pas respectés :O

Re: Realité backtest de PRT

par Benoist Rousseau » 03 févr. 2016 21:33

il y a pu avoir un slippage positif en ta faveur, ça arrive quand il y a de la volatilité

Re: Realité backtest de PRT

par raiden500 » 03 févr. 2016 21:38

Mais surtout comment ce fait il que j'ai dis au robot
Si, on arrive aux PP par en dessous on achete 2 lots pour revendre 1 point apres !
Si, on arrive aux PP par au dessus on vend 2 lots pour revendre 1 point apres !

Au final il achete et vend un peu n'importe quand ...

Re: Realité backtest de PRT

par DarthTrader » 04 févr. 2016 02:14

sans le code difficile de t aidé ....

Re: Realité backtest de PRT

par raiden500 » 04 févr. 2016 15:27

Que je suis ballot :X :X
Oui, le voici:

Code : #

// Définition des paramètres du code
DEFPARAM CumulateOrders = False // Cumul des positions désactivé

// Conditions pour ouvrir une position acheteuse
indicator1 = (DHigh(1) + DLow(1) + DClose(1) + DOpen(0))/4
indicator2 = close
c1 = (indicator1 CROSSES OVER indicator2)

IF c1 THEN
BUY 2 CONTRACT AT MARKET
ENDIF

// Conditions pour ouvrir une position en vente à découvert
indicator3 = (DHigh(1) + DLow(1) + DClose(1) + DOpen(0))/4
indicator4 = close
c2 = (indicator3 CROSSES UNDER indicator4)

IF c2 THEN
SELLSHORT 2 CONTRACT AT MARKET
ENDIF

// Stops et objectifs
SET TARGET pPROFIT 1

Re: Realité backtest de PRT

par G'sT » 04 févr. 2016 16:33

raiden500 a écrit :
Au final il achete et vend un peu n'importe quand ...
Bonjour,

C est la.un des problemes.des backtests PRT. J ai teste le mois dernier et j ai ete contraint de me rendre a l evidence apres l analyse des trades backtestes par PRT :certains trades sont pris de maniere aleatoire sans que je n en comprenne le sens....

Re: Realité backtest de PRT

par DarthTrader » 04 févr. 2016 16:46

le code PP qui correspond à l affichage classique de prt est
PPJ = (DHigh(1) + DLow(1) + DClose(1))/3
et pour le lundi faut remplacer 1 par 2 à cause du WE

par contre pas compris la partie stops et objectif, il doit manqué du code

Re: Realité backtest de PRT

par raiden500 » 04 févr. 2016 16:51

D'accord merci beaucoup, donc je dois remplacer
PPJ = (DHigh(1) + DLow(1) + DClose(1))/3

Par
PPJ = (DHigh(2) + DLow(2) + DClose(2))/3

C'est ça ?
Ou faut faire un code special pour le lundi et le reste de la semaine un autre code ?
Desolé j'ai vraiment du mal avec PRT
Sinon le code est complet non ?

Code : #

// Définition des paramètres du code
DEFPARAM CumulateOrders = False // Cumul des positions désactivé

// Conditions pour ouvrir une position acheteuse
indicator1 = (DHigh(1) + DLow(1) + DClose(1) + DOpen(0))/4
indicator2 = close
c1 = (indicator1 CROSSES OVER indicator2)

IF c1 THEN
BUY 2 CONTRACT AT MARKET
ENDIF

// Conditions pour ouvrir une position en vente à découvert
indicator3 = (DHigh(1) + DLow(1) + DClose(1) + DOpen(0))/4
indicator4 = close
c2 = (indicator3 CROSSES UNDER indicator4)

IF c2 THEN
SELLSHORT 2 CONTRACT AT MARKET
ENDIF

// Stops et objectifs
SET TARGET pPROFIT 1

Re: Realité backtest de PRT

par raiden500 » 04 févr. 2016 16:56

J'ai une autre question, est ce que c'est normal que visiblement il prend des positions par exemple si on est en UT1
a 13h
14h
15h
16h

Et non, quand les parametres sont remplis ?
La en faite j'ai l'imression que PRT voit: 13h = Ah je dois prendre positon et op il prend une position :/
gain2.PNG
gain2.PNG (87.62 Kio) Vu 1710 fois
Toutes les positions ouvertes sont genre 10h00
13h00
16h00

Re: Realité backtest de PRT

par DarthTrader » 04 févr. 2016 17:17

a oui désolé mal réveiller oui le pprofit est bon effectivement
sinon faut mettre un code pour avoir
PPJ = (DHigh(i) + DLow(i) + DClose(i))/3
avec i =2 le lundi et i =1 les autre jours

regarde al fonction DayOfWeek

Re: Realité backtest de PRT

par Ernesto » 05 févr. 2016 09:48

raiden500 a écrit :J'ai une autre question, est ce que c'est normal que visiblement il prend des positions par exemple si on est en UT1
a 13h
14h
15h
16h

Et non, quand les parametres sont remplis ?
La en faite j'ai l'imression que PRT voit: 13h = Ah je dois prendre positon et op il prend une position :/
gain2.PNG
Toutes les positions ouvertes sont genre 10h00
13h00
16h00
La prise de position sur des heures "pile" s'explique par le fait que ProOrder ouvre une position au début de la bougie qui suit celle qui a déclenché le signal codé, d'achat ou de vente (même principe pour toutes les unités de temps choisies). Ensuite il y a le réglage horaire de la plate forme à vérifier.

Re: Realité backtest de PRT

par raiden500 » 05 févr. 2016 12:56

Ahhhhhhhh d'accord ba merci beaucoup pour l'explication :)
Du coup c'est possible de changer ça ?
Pour l'heure j'ai compris avant de balancer le robot il propose les heures de trading donc pour réduire le spread je met de 9h a 17h pour être tranquille.

Par contre si c'est possible de changer
Ouverture de position à XXheure par juste Ouverture de position si 4400 points de passer a n'importe quel heure entre 9h et 17h là ce serait super mega génial ! Mais est ce que c'est possible en faite ?

Merci en tout cas pour tout les conseils !

Re: Realité backtest de PRT

par Ernesto » 05 févr. 2016 15:22

je ne sais pas si c'est possible... perso j'ai codé une stratégie en ut 2mn, du coup se problème est moins flagrant pour moi.

Re: Realité backtest de PRT

par raiden500 » 05 févr. 2016 15:46

Du coup pour toi toutes les 2 minutes t'as une nouvelle position qui s'ouvre quelques soit le prix ou la stratégie ?

C'est quand même bizarre ce "bug"

Re: Realité backtest de PRT

par Ernesto » 05 févr. 2016 18:49

Non ça fonctionne bien, je veux juste dire que en ut 2mn j'ai moins de décalage sur mes prises de positions (ouverture sur la Bougie suivante) que en 1h...

Re: Realité backtest de PRT

par raiden500 » 05 févr. 2016 19:06

Du coup je comprends plus :x

Si tu te mets en UT2minutes
prt se permet il d'ouvrir n'importe quand une position ?

Sujets similaires
Décalage entre backtest et réalité
Fichier(s) joint(s) par G'sT » 27 juil. 2016 23:34 (26 Réponses)
Effet blast : mythe ou réalité
par blAst » 03 mai 2014 15:50 (3 Réponses)
Casques de réalité virtuelle
par YanaPhil » 27 août 2014 18:20 (8 Réponses)
Du désir au principe de réalité (1ère partie)
par RastaRocket » 04 févr. 2015 06:30 (4 Réponses)
Du désir au principe de réalité (2ème partie)
par jized » 05 févr. 2015 06:27 (3 Réponses)
Du désir au principe de réalité (dernière partie)
par Francis1 » 06 févr. 2015 06:19 (8 Réponses)
Réalité ou fantasme ?
par Verbal Kint » 13 mai 2015 13:53 (12 Réponses)
Que veut nous dire le Dow Jones en réalité?
par Richix » 12 juil. 2016 18:31 (0 Réponses)
Documentaire : Atlantide Mythe ou réalité ?
Fichier(s) joint(s) par chad » 16 juil. 2016 13:38 (20 Réponses)
Knock knock knock...qui est là?...la réalité!
par trappiste73 » 11 mai 2017 14:50 (21 Réponses)