Forums › ProRealTime forum Français › Support ProScreener › Nouveau Plus Haut sur tout l’historique, possible avec le ProScreener ? › Reply To: Nouveau Plus Haut sur tout l’historique, possible avec le ProScreener ?
Tu définis monplusbas par:
monplusbas=lowest[200](Low)
et monplusbas[10] sera sa valeur 10 chandeliers en arrière, tu ne peux pas écrire monplusbas[10]=lowest[200](Low) cela équivaut à tenter d’assigner à monplusbas[10] une valeur alors que tu ne peux pas re-écrire une valeur du passé, c’est sans doute cela qui t’a déclenché une erreur (je me limite à “sans doute” ne voyant ni l’intégralité du code utilisé, ni le message d’erreur lui-même, en tout cas ça parait normal que ce soit pris comme une erreur).
Par contre, tu peux écrire cette égalité si tu en fais la définition d’une variable qui vaudra 1 ou 0 (“vrai ou faux”), par exemple:
montest= (monplusbas[10]=lowest[200](Low))
ou
montest= (monplusbas[10]=lowest[210](Low))
ou avec comparaison plus grand ou plus bas plutôt qu’égalité, par exemple:
montest= (monplusbas[10]<monplusbas)
ce ne sont que des exemples de syntaxe, la logique que tu peux déployer avec monplusbas[10] dépendra bien sûr de ce que tu veux tester.