Bug Pro Back Test
-
Raige
- Messages : 6
- Enregistré le : 15 juin 2015 13:36
Bug Pro Back Test
Bonjour,
Je suis nouveau, je m'appelle Régis De Rincquesen et j'aimerais avoir de l'aide concernant mon premier code PRT.
Mon système codé sur PRT devrait normalement acheter lorsque le RSI franchit à la hausse la barre des 30 et vendre lorsqu'il franchit à la baisse celle des 70. Cependant, dès qu'il y a un signal d'achat ou de vente il n'y a aucun ordre d'executé et le backtesting s'arrête très rapidement. De plus, j'avais essayé samedi et cela marchait très bien donc je ne comprend pas. Merci de votre aide.
Cordialement, Régis De Rincquesen.
Je suis nouveau, je m'appelle Régis De Rincquesen et j'aimerais avoir de l'aide concernant mon premier code PRT.
Mon système codé sur PRT devrait normalement acheter lorsque le RSI franchit à la hausse la barre des 30 et vendre lorsqu'il franchit à la baisse celle des 70. Cependant, dès qu'il y a un signal d'achat ou de vente il n'y a aucun ordre d'executé et le backtesting s'arrête très rapidement. De plus, j'avais essayé samedi et cela marchait très bien donc je ne comprend pas. Merci de votre aide.
Cordialement, Régis De Rincquesen.
- Fichiers joints
-
- Pro backtest Bug.PNG (53.07 Kio) Vu 1633 fois
-
Benoist Rousseau
- Trader Futures / CME Member
- Messages : 174725
- Enregistré le : 06 sept. 2011 22:45
-
DarthTrader
- Membre du Conseil Jedi
- Messages : 11260
- Enregistré le : 09 oct. 2013 17:09
Re: Bug Pro Back Test
pour corrigé ton code il serait bien que tu le partage parceque sinon c 'est pas facile....
-
Raige
- Messages : 6
- Enregistré le : 15 juin 2015 13:36
Re: Bug Pro Back Test
Bonjour,
Concernant le code c'est un code basique pour apprendre à manipuler PRT, que voici:
defparam cumulateorders=FALSE
defparam nocashupdate=true
defparam flatbefore=153000
defparam flatafter=210000
a=RSI[14]
if a crosses over 30 then
buy 1 lot at market
endif
set stop ploss n
SET TARGET pprofit m
if a crosses under 70 then
sellshort 1 lot at market
endif
set stop ploss n
SET TARGET pprofit m
Merci d'avance.
Concernant le code c'est un code basique pour apprendre à manipuler PRT, que voici:
defparam cumulateorders=FALSE
defparam nocashupdate=true
defparam flatbefore=153000
defparam flatafter=210000
a=RSI[14]
if a crosses over 30 then
buy 1 lot at market
endif
set stop ploss n
SET TARGET pprofit m
if a crosses under 70 then
sellshort 1 lot at market
endif
set stop ploss n
SET TARGET pprofit m
Merci d'avance.
-
Ernesto
- Compagnon Jedi
- Messages : 1315
- Enregistré le : 18 févr. 2014 17:29
Re: Bug Pro Back Test
Salut, sur ta fenêtre de code à droite il y a une partie pour remplir la somme du capital initial, apparemment, ton système s'est arrêté car il n'y avait plus assez d'argent ..;(vu le petit symbole qui apparait sur ta capture d'écran) un conseil, ne pas oublier aussi de remplir la case spread... le résultat peut pas mal varier...
-
DarthTrader
- Membre du Conseil Jedi
- Messages : 11260
- Enregistré le : 09 oct. 2013 17:09
Re: Bug Pro Back Test
Raige, gagner en bourse avec des compétences de programmation, c est un poil court, mais bon le back testing te le prouvera, des systèmes de trading auto il y en a plein dispo sur le web gratuit ou payant mais aucun fonctionne sur le long terme parceque le marché change continuellement. Gagner sur des configs passé c 'est facile gagner sur le présent c 'est plus dure. Backtesté c 'est bien mais avant de passer en réel ouvre un compte démo et teste ta config sur le marché tu verras que les résultats vont varier par rapport au backtest
en tout cas bonne chance dans cette aventure
en tout cas bonne chance dans cette aventure
-
Amarantine
- Modératrice
- Messages : 75551
- Enregistré le : 16 sept. 2011 19:12
Re: Bug Pro Back Test
raige, la présentation, ce n'était pas ici, mais là:
presentation-des-membres.html
Benoist t'en avait donné le lien.
Je la replace donc où elle devrait être:
presentation-de-raige-t9172.html
presentation-des-membres.html
Benoist t'en avait donné le lien.
Je la replace donc où elle devrait être:
presentation-de-raige-t9172.html
-
Raige
- Messages : 6
- Enregistré le : 15 juin 2015 13:36
Re: Bug Pro Back Test
J'aimerais savoir pourquoi il y a tant de pessimisme (sur tout le forum) concernant la programmation d'un système de trading et son backtesting ? Si le marché évolue, les paramètres de notre système de trading également, donc si on les modifie régulièrement ça devrait marcher non ?
-
Raige
- Messages : 6
- Enregistré le : 15 juin 2015 13:36
Re: Bug Pro Back Test
De plus, je ne comprend pas pourquoi en prenant un capital initial de 100 000 mon backtesting marche alors que pour 10 000 non, puisque pour 10 000 mon backtesting s'arrête automatiquement sans avoir exécuter aucun ordre et donc sans avoir perdu d'argent ?
-
DarthTrader
- Membre du Conseil Jedi
- Messages : 11260
- Enregistré le : 09 oct. 2013 17:09
Re: Bug Pro Back Test
ton prt c 'est une version démo ou version payante?
il n'y a pas de pessimiste il y a des gens avec de l’expérience, des nouveaux qui dilapide leur capital il y en a plein, sur le marché 90% des tradeurs perde de l 'argent, mais bon si tu es sur que maitrisé de la programmation et avoir un dipilome d'ingé fera de toi un excellent tradeur fonce, le marché sera heureux de récupéré ton capital.
Oui tu peut reprogrammer ton système en permanence mais tu seras moins rapide en reprogramment en direct que quelqu'un qui passe ces ordre pendant que toi tu tune tes paramètre
il n'y a pas de pessimiste il y a des gens avec de l’expérience, des nouveaux qui dilapide leur capital il y en a plein, sur le marché 90% des tradeurs perde de l 'argent, mais bon si tu es sur que maitrisé de la programmation et avoir un dipilome d'ingé fera de toi un excellent tradeur fonce, le marché sera heureux de récupéré ton capital.
Oui tu peut reprogrammer ton système en permanence mais tu seras moins rapide en reprogramment en direct que quelqu'un qui passe ces ordre pendant que toi tu tune tes paramètre
-
Thierry80
- Compagnon Jedi
- Messages : 1049
- Enregistré le : 11 févr. 2015 05:34
Re: Bug Pro Back Test
Bonsoir Raige, ne prends pas cela comme du pessimisme mais plutôt du vécu "d'hommes et de femmes de terrain" qui sont sur les marchés depuis plusieurs dizaines d'années pour certains d'entre eux. Ton approche et ta motivation si elle est réellement présente sont tout à ton honneur mais les conseils que te prodiguent les membres ne sont que légitimes et encourageants au contraire.Raige a écrit :J'aimerais savoir pourquoi il y a tant de pessimisme (sur tout le forum) concernant la programmation d'un système de trading et son backtesting ? Si le marché évolue, les paramètres de notre système de trading également, donc si on les modifie régulièrement ça devrait marcher non ?
Si le backtesting était efficace sur le long terme, cela se saurait et fini les soirées de labeurs à étudier les mouvements de tel indice, actions, devise.... tu souhaites le moduler en fonction des changements d'orientation et de volatilité du marché ?, je te souhaite énormément de courage. xxxx aime à dire que les plus doués s'y sont cassés les dents, peut-être n'en feras-tu pas partie ?
Les personnes sachant gagner sur le long terme en arrivent tous à la même conclusion, des années de recherche mais seule une appréciation "humaine" pourra de mettre dans la bonne direction en cas de piège.
Bon courage en tout cas pour la suite.
-
falex
- Le Gladiateur
- Messages : 34267
- Enregistré le : 12 févr. 2013 15:41
Re: Bug Pro Back Test
Parceque à 10000€ de K tu n'as pas assez de K pour passer un ordre that's all.
-
Raige
- Messages : 6
- Enregistré le : 15 juin 2015 13:36
Re: Bug Pro Back Test
Mais d'après ce que j'ai compris des gens comme TEG54 y sont parvenus non ?
-
DarthTrader
- Membre du Conseil Jedi
- Messages : 11260
- Enregistré le : 09 oct. 2013 17:09
Re: Bug Pro Back Test
tu dois avoir etudié les stats, donc avec même avec une proba faible tu trouvera quelqu'un qui y arrive avec tout ce que cela implique
ouvre un compte démo test ton système et quand tu aura accumuler 100 journée verte continue en démo, passe en réel en sous levier et si tu continue avec un ratio de trade >90% tu aura toi aussi réussi
ouvre un compte démo test ton système et quand tu aura accumuler 100 journée verte continue en démo, passe en réel en sous levier et si tu continue avec un ratio de trade >90% tu aura toi aussi réussi
