J’essaye de programmer en multi time sur Proorder et rien ne semble fonctionner. Quelque chose doit m’échapper…
Du coup j’ai fait des copier coller de programmes existants, mais là encore rien… Toujours la même erreur : “Toutes les ut doivent être des multiples…”.
J’ai fait le test avec l’un de vos code (en photo) mais toujours le même message d’erreur.
Bonjour, je déplace ce sujet du forum “probuilder” ( pour les indicateurs uniquement) au forum “proorder” (backtests et stratégies auto), cf première règle de publication dans le cadre jaune des règles à suivre ci-dessous.
Merci aussi dans les prochains posts d’utiliser le bouton “insert prt code” plutôt qu’une copie d’écran. Au-delà d’une lecture plus aisée pour tous, cela permet aux utilisateurs qui veulent se pencher sur le problème de copier-coller le code et tester par eux-mêmes, ce qui accroit significativement les chances d’entraide.
Je pense que ce qui t’échappe dans un premier temps, c’est de l’imagination pour trouver un titre pour ce sujet 🙂 Je vais le changer …
Le message d’erreur n’est peut être pas assez clair ? On ne peut pas lancer une stratégie qui comporte un appel à une UT 5-minutes dans un graphique 1 semaine !
Toujours lancer la stratégie dans le timeframe le plus petit définit par le code, dans ce cas cas 5-minutes ou moins aussi c’est possible.
Le code se situant sous la définition TIMEFRAME(default), sera évalué dans l’UT où la stratégie est lancée (car définit “default”), donc si le programme est lancé sur l’UT 1-minute, alors le code sous cette instruction sera lu dans cette UT.