Erreur toutes les unités de temps doivent être des multiples

Forums ProRealTime forum Français Support ProOrder Erreur toutes les unités de temps doivent être des multiples

Viewing 6 posts - 1 through 6 (of 6 total)
  • #140405

    Bonjour Nicolas,

    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.

    Qu’est ce qui m’échappe… ?!

    Merci

     

    #140428

    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.

    #140433

    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.

     

    #140458

    Bonjour Nicolas,

    Heu oui pardon pour la première entête, vraiment désolé… c’était effectivement un manque stupide d’imagination ! Et merci pour la réponse.

    J’ai aussi trouver comment insérer le code PRT… quel exploit !

    En fait je souhaite faire un codage que je pense très simple:

    Si le prix croise l’EMA 50 en UT weekly, alors acheter en Daily ou H4 ou M30 (bref une UT plus petite que weekly) au prix de la M50 (weekly).

    Voici le code

    Cela semble fonctionner…?

    Toutefois, l’affichage retourné est en M30. Est t’il possible de l’avoir en Weekly ?!

    Merci

     

    #140467

    Le code me semble correct. En effet le graphique sera celui du M30 puisque c’est bien sur cette unité de temps que tu dois lancer le backtest !

    Tu peux toutefois visualiser la EMA du weekly (ta variable x) sur le graphique M30 en ajoutant cette ligne à la fin du code :

     

    #140498

    Alors là Nicolas, chapeau bas… !

    Tout semble très bien fonctionner.

    Merci pour la rapidité et la qualité de la réponse. Et bonnes vacances !

Viewing 6 posts - 1 through 6 (of 6 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login