Configuration technique prédéfini en fonction d’une unité de temps

Viewing 15 posts - 1 through 15 (of 16 total)
  • Author
    Posts
  • #220065 quote
    geoffroy garay
    Participant
    New

    Bonjour , j’utilise le prix, le volume, quelques indicateur en bas de page que Nicolas et d’autres m’ont crées, mais j’utilise aussi page de graphique prix pour un même titre (action)

    à gauche le journalier avec les moyennes mobiles 5 jours, 10 jours, 4 semaines, 8 semaines, 6 mois et 12 mois.

    à droite , le graphique intraday, avec lequel je zieute l’action du prix pour rentrer ou sortir, j’ utilise le graphique 1 heure, 5 minutes et 1 minutes.

    en H1 j’utilise les moyenne mobile 1 semaine, 2 semaines, 3 semaines et 4 semaines

    en M5 j’utilise les moyennes mobiles 1 jours, 2 jours, 3 jours, 4 jours et 5 jours.

    en M1, des moyennes mobiles sur la journée, mais le vwap fonctionne mieux.

     

    Sur TC2000 on peut configurer chaque unités de temps pour avoir une configuration fixe, et ne pas être obligé de rechanger, systématiquement, quand on a une méthode bien spécifique, c’est long, laborieux, frustrant…

     

    Est il possible de faire quelque chose à ce niveau là, la V12 a déjà inclus des raccourcis au haute de page pour des UT et des période précises. Merci.

    Peut on configurer son UT avec des moyennes mobiles, qui seront différentes dans une autre?

    Merci

    #220129 quote
    Nicolas
    Keymaster
    Master

    Chaque fenêtre graphique utilisant ses propres indicateurs, on peut configurer chaque indicateur de chaque fenêtre indépendamment. Si tu souhaites retrouver rapidement ta configuration, tu peux l’enregistrer et la recharger ultérieurement grâce à l’outil des espaces de travail qui a été complétement repensé en v12.

    #220151 quote
    geoffroy garay
    Participant
    New

    Salut Nico, merci pour la réponse.
    Alors oui c’est possible de le faire comme ça mais si je ne veux avoir que 2 pages graphique prix ouvertes (macbook 13 pouce), sans changer l’espace de travail à chaques fois, Daily à gauche, Intraday à droite, juste en cliquant sur ma page de droite (intraday) H1 avec les moyennes mobiles 35 (5jours) 70 (10 jours) et 140 (21 jours), mais j’aimerais cliquer au dessus sur le bouton raccourcis étoile jaune M5, et avoir ma configuration spécial M5, puis M1 pareil avoir une configuration différente.
    Actuellement quand je passe en M5, j’ai ma configuration pour le H1. Donc je dois les enlever et en mettre d’autre.
    Sauf que je zieute environ 300 graphiques par jour…

    Merci

    #220171 quote
    Nicolas
    Keymaster
    Master

    Dans ce cas on peut faire un code, qui détecte l’unité de temps courante, et qui selon affiche les MM avec les périodes M5 ou H1.

    Donne moi une liste exhaustive des périodes des moyennes mobiles pour chaque UT et je pourrai te le coder.

    #220201 quote
    geoffroy garay
    Participant
    New

    Salut Nico, merci de ton aide.

    Fenêtre prix de gauche,

    Hebdomadaire : ema 4, 8, 16

    journalier: ema 5, 10, 20

    Fenêtre prix de droite,

    H1: 30, 65, 130

    M10: 35, 70, 140

    M1: vwap (encrage début de journée)

    #220469 quote
    geoffroy garay
    Participant
    New

    Salut Nico, c’était pour savoir si ça avançait ou pas?

    Si je peux aider…^^

    #220470 quote
    geoffroy garay
    Participant
    New

    Par exemple t’apporter un café , ou un donuts…une quiche.

    Bon courage.

    #220474 quote
    Nicolas
    Keymaster
    Master

    Voici l’exemple pour:

    Fenêtre prix de gauche,

    Hebdomadaire : ema 4, 8, 16

    journalier: ema 5, 10, 20

    tf =GetTimeFrame //donne la quantité de secondes du timeframe courant
    
    if tf=86400 then 
    //journalier: ema 5, 10, 20
     ema1=average[5,1]
     ema2=average[10,1]
     ema3=average[20,1]
    elsif tf>86400 then 
    //Hebdomadaire : ema 4, 8, 16
     ema1=average[4,1]
     ema2=average[8,1]
     ema3=average[16,1]
    endif
    
    return ema1,ema2,ema3

    Avec gettimeframe tu obtiens la quantité de secondes du timeframe courant, donc tu peux adapter la valeur de chacune des moyennes mobiles.

    #220503 quote
    geoffroy garay
    Participant
    New

    Merci.

    return c’est un indicateur parceque je l’ai copié dans l’indicateur mais ça fait rien à part écraser le prix et je vois plus rien^^

    #220504 quote
    geoffroy garay
    Participant
    New

    j’étais en H2 c’est pour ça…. en daily ça marche ok superrr merci mon Nico^^

    #220505 quote
    geoffroy garay
    Participant
    New

    Par contre, je vois que l’indicateur reconnais le timeframe, pourtant c’est écrit en gris avec des // journalier et //hebdomadaire

    #220506 quote
    geoffroy garay
    Participant
    New

    Ah c’est le tf

    alors pour le H1 j’ai mis tf<86400 ( à ce stade je ne comprends pas ce que je fais , je fais des essais de boutons et de symbole)

    mais pour le M5? alors

    j’arrive pas à comprendre ce truc de 86400 secondes?

    #220509 quote
    JC_Bywan
    Moderator
    Master

    Bjr,

    dans tous les cas tu gardes la ligne 1:

    tf =GetTimeFrame //donne la quantité de secondes du timeframe courant

    et pour du M5, tu as 5mn x 60s = 300 secondes, donc tu veux tester si tf=300

    Le 86400 était le nombre de secondes en un jour = 24h x 60mn x 60s

    Pour le H1 où tu as mis <86400, si tu veux l’identifier de façon unique en cas de plusieurs réglages intraday, alors 60mn x 60s =3600 pour tf en H1

    #220510 quote
    geoffroy garay
    Participant
    New

    Salut JC, merci de ta réponse.
    Mais une journée de trading en heure officielle c’est 6h30 aux states, pourquoi c’est alors basé sur une journée de 24h? c’est le code qui veut ça?

    #220545 quote
    JC_Bywan
    Moderator
    Master

    C’est juste mon point de vue, pas une réponse officielle de PRT, mais je préfère largement que pour gettimeframe ils aient choisi de considérer un jour comme étant 24h plutôt que la durée de cotation dans la journée de tel ou tel actif, sinon ça aurait été un cauchemar pour obtenir via cette instruction un timeframe journalier sans avoir à personnaliser la programmation selon types d’actifs et places boursières de durées de cotation quotidiennes différentes. Un gettimeframe=86400 pour dire qu’on est en daily, normalement ça va fonctionner avec tout (sauf bug ou cas particulier non suspecté, j’ai pas essayé partout…).

Viewing 15 posts - 1 through 15 (of 16 total)
  • You must be logged in to reply to this topic.

Configuration technique prédéfini en fonction d’une unité de temps


Support Plateforme : Graphiques, Données & Courtiers

New Reply
Author
Summary

This topic contains 15 replies,
has 3 voices, and was last updated by geoffroy garay
2 years, 3 months ago.

Topic Details
Forum: Support Plateforme : Graphiques, Données & Courtiers
Language: French
Started: 08/30/2023
Status: Active
Attachments: No files
Logo Logo
Loading...