Signal quand la prochaine bougie change de tendance

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #213781 quote
    RICOU
    Participant
    Junior

    Bonjour, je voudrais ajouter a ma stratégie un signal qui m’indique, après avoir pris une position quand la prochaine bougie s’inverse.

    (voir exemple en PJ)

    Merci et bonne soirée

    Exemple.jpg Exemple.jpg
    #216052 quote
    JC_Bywan
    Moderator
    Master

    Bjr,

    Il n’y a que l’image, les chances d’attirer des réponses de la part des membres du forum augmenteront s’il y a au moins la partie du code de prise de position pour y greffer la requête, et surtout ta définition de “s’inverse” (juste une simple clôture rouge si à l’achat ou verte si à la vente à découvert, autres critères de type “comparaison de close avec close précédente et/ou open précédente”, “taille de corps mini à prendre en compte ou pas”…).

    #216094 quote
    Nicolas
    Keymaster
    Legend

    Considérant que tu renseignes une variable appelée “signal” quand tu as une flèche verte:

    if conditionAchat then 
     //drawarrow (fleche verte)
     signal = 1
    endif 
    
    if signal=1 and close<open then //je suis en achat et survient une bougie rouge
     signal = 0 //reset du signal 
     drawtext("X", barindex,high) //je trace un X à l'emplacement du trésor
    endif
    #216104 quote
    RICOU
    Participant
    Junior

    Bonjour,

    merci beaucoup pour les réponses.

    J’ai une autre petite requête :

    je cherche à développer un code qui “clôture un trade après 2 bougies consécutives orientées dans le même sens (achat ou vente)” mais je n’y arrive pas.

    Auriez vous une idée, par avance merci.

    #216105 quote
    Nicolas
    Keymaster
    Legend

    Je clôture un ordre d’achat si j’ai 2 bougies rouge consécutives :

    if longonmarket and summation[2](close<open)=2 then 
     sell at market 
    endif
    #216106 quote
    JC_Bywan
    Moderator
    Master

    Pour 2 bougies consécutives dans le même sens que le trade, et en évitant le cas de compter celle avant le trade:

    if summation[2](longonmarket and close>open)=2 then
     sell at market
    endif
    
    if summation[2](shortonmarket and close<open)=2 then
     exitshort at market
    endif
    #216107 quote
    JC_Bywan
    Moderator
    Master

    PS: le sujet démarre en forum probuilder, et je l’y laisse plutôt que de transférer en forum proorder puisque qu’au-delà d’un signal il y avait la demande de graphismes… mais à noter pour lecteurs débutants qui auraient un “syntax error” en copiant-collant ce dernier morceau de code dans l’éditeur de probuilder que la 2e requête relève d’une stratégie (proorder) et pas d’un indicateur (probuilder) à cause de l’emploi de mots-clés de type longonmarket/shortonmarket sell/exitshort acceptés uniquement dans le module proorder/probacktest de la plateforme.

    #216382 quote
    guillaumeaco
    Participant
    New

    Bonjour,

    Quand je copie le premier code de Nicolas, cela me marque ” erreur dans la programmation de l’indicateur. Le programme de l’indicateur doit se terminer par l’instruction RETURN qui indique les éléments à afficher”.

    Que dois-je faire ?

    Merci pour votre aide.

    Capture-2.png Capture-2.png
    #216384 quote
    guillaumeaco
    Participant
    New

    j’ai compris mon erreur. Pas besoin de réponses.

    Capture-3.png Capture-3.png
Viewing 9 posts - 1 through 9 (of 9 total)
  • You must be logged in to reply to this topic.
ProRealAI ProRealAI New

Stuck on this ProBuilder code?

Describe what this topic is trying to build, in plain English, and ProRealAI writes the ProRealTime™ indicator, screener or system for you.

Available in 7 languages
Try ProRealAI

Signal quand la prochaine bougie change de tendance


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
RICOU @ricou Participant
Summary

This topic contains 8 replies,
has 4 voices, and was last updated by guillaumeaco
3 years, 2 months ago.

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 04/26/2023
Status: Active
Attachments: 3 files
Logo Logo
Loading...