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

Apprendre à coder un backtest automatique

par Akainu » 06 mars 2020 10:39

Bonjour.

Après avoir fait le tour d'internet sans jamais avoir rien trouvé je me permets de poser mes questions ici.

Je souhaite faire du backtest automatique sur des très longues périodes de temps (10 ans minimum) et ceux gratuitement et en démo sans avoir à ouvrir de compte réel.

La seule plateforme qui semble se rapprocher de cela est fxcm.

Comment faire sur fxcm pour pouvoir créer ma stratégie et la backtester de manière automatique ?

Si je dois le faire en codant ça ne me dérange pas d'apprendre, j'ai déjà des bases dans la programmation en python.

Mais je ne sais pas quoi apprendre, où, comment l'ajouter sur la plateforme ensuite, je peux le faire via leur plateforme directe ou je dois passer par mt4 ou mt5 ?

Re: Apprendre à coder un backtest automatique

par Falpa » 06 mars 2020 11:13

Tu veux une profit factor permettant de faire des backtests sur des jeux de données très longs, mais en utilisant un compte de démo (donc gratuit).
En bourse comme dans beaucoup d'autres domaines, qualité rime avec payant. Et cela semble normal.

Par contre, si tu connais le python, rien ne t'empêche de coder un soft et d'utiliser les données de ig en appelant leur API sur un compte démo, mais c'est beaucoup plus complexe.
Le plus simple reste un compte chez prorealtime avec un accès à la profit factor en version premium. Il est même peut-être possible d'avoir un compte démo avec la profit factor en version premium, mais je n'en suis pas sûr.

Pourquoi cherches-tu à avoir des données sur 10 ans? Tu fais du Swing?
Si non, je ne vois pas trop l'intérêt car la bourse n'était pas du tout la même il y a 10 ans, et il est très possible qu'elle évolue rapidement vu les événements que nous vivons actuellement.

Re: Apprendre à coder un backtest automatique

par Akainu » 06 mars 2020 11:48

Tu n'as pas des ressources en français pour python ? (sinon je me contenterai de l'anglais avec google traduction)

Je veux juste backtester mes stratégies et voir leurs statistiques sur les données passées, rien de plus

Re: Apprendre à coder un backtest automatique

par Falpa » 06 mars 2020 12:06

Non, je n'ai pas de ressources en français. Je ne suis pas un spécialiste du python.

Re: Apprendre à coder un backtest automatique

par JFLB » 08 mars 2020 16:15

je te conseille MT5 directement
ou commencer par MT4 et ensuite passer à MT5 mais MT5 est mieux car il permet de faire des indicateurs précis au tick près (download des ticks historiques)

et en sélectionnant "every tick based on history" tu as accès aux ticks du broker sélectionné gratuitement

ce que ne fait pas MT4 où tu dois télécharger les ticks mais c'est payant

Re: Apprendre à coder un backtest automatique

par Akainu » 10 mars 2020 09:04

La plateforme mt5 est gratuite ?

Re: Apprendre à coder un backtest automatique

par JFLB » 10 mars 2020 11:02

Akainu a écrit :La plateforme mt5 est gratuite ?
totalement gratuite oui
en plus il y a maintenant une compilation en cloud possible (Cloud Protector) qui apporte une protection supplémentaire à vos robots/indis et les rends incrackables

Re: Apprendre à coder un backtest automatique

par Akainu » 16 mars 2020 10:40

JFLB :

J'essaie d'ouvrir un compte démo ig market sur mt5 mais je n y arrive, voilà le problème :
mt5igdemo.png
mt5igdemo.png (26.11 Kio) Vu 990 fois
J'ai tous rempli mais le bouton "suivant" ne s'active pas

Re: Apprendre à coder un backtest automatique

par JFLB » 16 mars 2020 11:32

hmm bizarre, essaie un autre broker peut être
pour ce broker je pense qu'il faut le créer sur le site de ton broker , c'est parfois pas possible directement dans MT5

il faut aussi sélectionner "Hedging" ou "netting" renseigne toi là dessus

Re: Apprendre à coder un backtest automatique

par Akainu » 16 mars 2020 12:58

JFLB : Alors j'ai réussi à ouvrir un compte metal trader 4 chez ig market (puisque c'est le broker que j'utilise)

Le problème c'est que je n'ai pas accès aux cfd à risque limité, je peux juste aller sur le Forex. Et puis tu es sûr qu'on peut tester sur des unités de temps très longue dans le passé ?

Re: Apprendre à coder un backtest automatique

par JFLB » 17 mars 2020 16:04

c'est pas MT4 qu'il faut c'est MT5

et ce que tu peux trader c'est le broker qui décide

s'il n'y a pas les assets que tu veux, cherche un autre broker

Re: Apprendre à coder un backtest automatique

par Akainu » 10 juin 2020 09:20

Je ne peux pas lier mt5 à ig market, je ne peux que le faire avec la version mt4

Sujets similaires
Apprendre le backtest automatique du début
par Akainu » 09 juin 2020 10:48 (2 Réponses)
Quel langage apprendre pour coder un robot de trading ?
par Anewa » 28 mars 2018 21:05 (11 Réponses)
freeCodeCamp/dév Web : apprendre & coder pour des nonprofits
Fichier(s) joint(s) par BearIsDead » 15 juil. 2018 08:22 (28 Réponses)
Apprendre à coder des robots
par Vinz20 » 24 mars 2023 18:51 (3 Réponses)
trading automatique: comment apprendre?
par alexis1605 » 25 avr. 2020 21:59 (7 Réponses)
Coder sur PRT
Fichier(s) joint(s) par klintistwood » 21 mai 2014 16:42 (28 Réponses)
aide pour coder mon indicateur
Fichier(s) joint(s) par bhooo » 26 mai 2014 14:43 (14 Réponses)
Aide pour coder
Fichier(s) joint(s) par jerome51 » 20 févr. 2016 10:59 (10 Réponses)
Quel prestataire pour coder un robot pour MT5
par BearIsDead » 21 févr. 2018 00:38 (27 Réponses)