Be-nParticipant
Average
Bien le bonjour la communauté !
Depuis quelques jours, j’ai un problème avec mon ProBacktest… Quand je lance mon système/stratégie, j’ai une erreur de type : “Erreur durant l’execution de votre ProBacktest …” cf. image :
[attachment file=”141771″]
En recherchant d’où pouvait provenir l’erreur dans mon code, j’ai constaté – par élimination – que mes variables ichimoku (et seulement celles-ci) entraînaient l’erreur ci-dessus.
Voici le code incriminé :
tenkansen = (highest[9](high) + lowest[9](low))/2
kijunsen = (highest[26](high) + lowest[26](low))/2
SspanA = (tenkansen[26]+kijunsen[26])/2
SspanB = (highest[52](high[26]) + lowest[52](low[26]))/2
A tout hasard et connaissance, pourriez-vous m’orienter afin de résoudre ce problème ? Merci d’avance !
Changez le no kijunsen en kijunsenX et kijunsen en kijunsenX . Ça devrait marcher. Le problème est que dans la version 11, ce sont des instructions prédéfinies et ne peuvent pas être utilisées comme variables.
En effet “tenkansen” et “kijunsen” sont désormais des mots réservés aux instructions nouvellement créé en v11 pour récupérer les valeurs de l’indicateur Ichimoku, il faut donc utiliser de nouveaux noms pour tes variables (si tu es en version inférieure à la 11).
Ce message d’erreur devrait être plus explicite, je vais reboucler avec les devs.
Be-nParticipant
Average
Merci @Nicolas et @robertogozzi !
Simple et évident… mais fallait quand même le savoir ! Lol
Encore merci pour la réactivité ! 😉
C’est maintenant corrigé, ce type d’erreurs ne devrait plus se reproduire, pour info.