RSI ProRealTime : paramètres automatiques selon le titre

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #260349 quote
    GabrielChaville
    Participant
    New

    Bonjour,

    Je souhaite savoir s’il est possible de créer un indicateur qui s’adapte à un titre spécifique ?

    On va prendre un petit exemple : On va supposer que le RSI(18) est bien plus pertinent pour le titre Airbus, que le RSI(14).

    L’idée est donc de créer un indicateur RSI personnalisé qui détècte le titre affiché et qui modifie les parametres.


    Cela pourrait donner ce genre de code :

    // Indicateur RSI en fonction du titre
    
    //Valeur par défaut
    param = 14
    BarreBasse = 30
    BarreHaute = 70
    
    //Valeur adaotée à notre portefeuille
    
    IF Symbol = "FR0000125338" THEN  // Euronext Airbus
      param = 18
      BarreBasse = 25
      BarreHaute = 75
    ELSIF Symbol = "FR0014003TT8" THEN // Euronext Dassault
      param = 12
      BarreBasse = 33
      BarreHaute = 80
    ELSIF Symbol = "ORCL" THEN  // NYSE Oracle
      param = 14
      BarreBasse = 75
      BarreHaute = 70
    ENDIF
    
    

    Je sais que la commande Symbol n’existe pas.

    Mais peut-être qu’il y a une façon de coder ce genre de chose ?


    Cordialement


    Gabriel


    #260359 quote
    JC_Bywan
    Moderator
    Master

    Pas accès au nom, mais si on travaille sur une UT en particulier on peut contourner le problème ainsi: on sait à combien cotait chaque titre à un moment donné récent (récent pour ne pas avoir à le recoder tant que ce moment ne sort pas de l’historique chargé), donc on peut écrire sa condition IF… ELSIF… avec date de clôture ou d’ouverture (éventuellement heure si UT plus petite que jour) et le niveau de prix d’un titre à ce moment là.

    Iván González thanked this post
    #260369 quote
    Nicolas
    Keymaster
    Master

    On pourrait utiliser la valeur du daily close à une date précise: on cherche la bougie dont la date correspond à une date de référence choisie (par exemple le 3 janvier 2022), et on compare le Close de ce jour-là à des valeurs connues à l’avance pour chaque titre. Si le close correspond (à une tolérance près), on a identifié le titre.

    Exemple de ce que ça pourrait donner en code :

    // Identification du titre par empreinte de cours historique
    // Date de référence choisie : 03/01/2022 (20220103)
    // Il faut connaître à l'avance le Close exact de chaque titre ce jour-là
    
    
    DateRef = 20220103
    
    
    // Recherche de la barre correspondant à la date de référence
    i = 0
    WHILE Date[i] > DateRef DO
      i = i + 1
    WEND
    
    
    // Close à la date de référence
    CloseRef = Close[i]
    
    
    // Empreintes connues à l'avance (à calibrer selon vos titres)
    // Airbus ce jour-là : ~116.50 €  -> tolérance de 1€
    // Dassault ce jour-là : ~182.00 € -> tolérance de 1€
    // Oracle ce jour-là : ~88.00 $  -> tolérance de 1$
    
    
    param = 14
    BarreBasse = 30
    BarreHaute = 70
    
    
    IF CloseRef > 115 AND CloseRef < 118 THEN     // Airbus
      param = 18
      BarreBasse = 25
      BarreHaute = 75
    ELSIF CloseRef > 181 AND CloseRef < 184 THEN  // Dassault
      param = 12
      BarreBasse = 33
      BarreHaute = 80
    ELSIF CloseRef > 87 AND CloseRef < 90 THEN    // Oracle
      param = 14
      BarreBasse = 35
      BarreHaute = 70
    ENDIF
    
    
    monRSI = RSI[param](close)
    
    
    RETURN monRSI AS "RSI", BarreBasse AS "Bas", BarreHaute AS "Haut"
    

    A tester ! 🙂

    robertogozzi thanked this post
    #260371 quote
    GabrielChaville
    Participant
    New

    Merci de ces réponses, dont le contournement.

    J’ai tout de même demandé une évolution de ProRealTime, car je pense que ce serait un plus d’avoir une procédure “propre”. On va voir si elle est prise en compte 😉


    Merci


    Gabriel

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

RSI ProRealTime : paramètres automatiques selon le titre


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
Summary

This topic contains 3 replies,
has 3 voices, and was last updated by GabrielChaville
2 weeks, 1 day ago.

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 04/20/2026
Status: Active
Attachments: No files
Logo Logo
Loading...