Aide pour écrire un code de signal d’achat

Forums ProRealTime forum Français Support ProBuilder Aide pour écrire un code de signal d’achat

  • This topic has 2 replies, 2 voices, and was last updated 2 months ago by avatarttd.
Viewing 3 posts - 1 through 3 (of 3 total)
  • #227807
    ttd

    Bonjour à tous,

    j’ai besoin de votre aide pour écrire un code car je ne maîtrise pas assez le langage de prorealtime.

    voici mon idée :

    Je veux créer un indicateur de signal  d’achat avec les conditions suivantes sur prorealtime V12 :

     

    Condition 1 : la bougie heikin-ashi est verte sur le graphe  du SNP500 sur l’unité de temps 1heure.

    Condition 2 : la bougie heikin-ashi est verte sur le graphe du SNP500  sur l’unité de temps 5 minutes

    Condition 3 : la bougie heikin-ashi est verte sur le graphe du nasdaq  sur l’unité de temps 1heure.

    Condition 4 : la bougie heikin-ashi est verte sur le graphe du  nasdaq  sur l’unité de temps 5 minutes.

    Condition 5 : la bougie heikin-ashi est verte et clôture au dessus des moyennes mobiles exponentielles 20,50 et 100 en  100 ticks sur le graphe du nasdaq.

    Donner alors un signal d’achat sur le graphe 100ticks du nasdaq par une flèche verte.

     

    Voici le code que j’ai trouvé avec l’aide de chatGPT mais il y a des erreurs et je suis bien incapable de les repérer.

    // Indicateur de signal d’achat basé sur les conditions spécifiées
    // Utilise l’indice NASDAQ comme référence

    // Condition 1 : Bougie Heikin-Ashi verte sur le graphe du S&P 500 en unité de temps 1 heure
    Condition1 = heikin_ashi(close) > heikin_ashi(open) and timeframe = 1 hour and market = “SNP500”;

    // Condition 2 : Bougie Heikin-Ashi verte sur le graphe du S&P 500 en unité de temps 5 minutes
    Condition2 = heikin_ashi(close) > heikin_ashi(open) and timeframe = 5 minutes and market = “SNP500”;

    // Condition 3 : Bougie Heikin-Ashi verte sur le graphe du NASDAQ en unité de temps 1 heure
    Condition3 = heikin_ashi(close) > heikin_ashi(open) and timeframe = 1 hour and market = “NASDAQ”;

    // Condition 4 : Bougie Heikin-Ashi verte sur le graphe du NASDAQ en unité de temps 5 minutes
    Condition4 = heikin_ashi(close) > heikin_ashi(open) and timeframe = 5 minutes and market = “NASDAQ”;

    // Condition 5 : Bougie Heikin-Ashi verte et clôture au-dessus des moyennes mobiles exponentielles 20, 50 et 100 en 100 ticks sur le graphe du NASDAQ
    Condition5 = heikin_ashi(close) > heikin_ashi(open) and close > ema(close, 20) and close > ema(close, 50) and close > ema(close, 100) and timeframe = 100 ticks and market = “NASDAQ”;

    // Signal d’achat : Flèche verte sur le graphe 100 ticks du NASDAQ
    if Condition1 and Condition2 and Condition3 and Condition4 and Condition5 then
    Plotarrow(up, “Signal d’achat”, green);

     

    pouvez vous m’aider ?

     

    Merci

    #227956

    Bonjour, le code dans probuilder ne peut s’appliquer qu’à l’actif sur lequel il est lancé, on ne peut pas être par exemple sur sp500 et y lire des données du nasdaq.

    #227991
    ttd

    Merci beaucoup pour votre réponse.  Pensez vous qu’il existe une solution dans prorealtime pour avoir un indicateur qui puisse utiliser des données sur différents indices ?

    Merci

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

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