fichier itf non croisement m7 m20 hausse et baisse

Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • #159615 quote
    LOUYUB
    Participant
    New

    bonjour les passionnés,

    je recherche en vain un programme itf pour les non croisements des mobiles. Je vois bcp de choses mais la copie dans prt ne fonctionne pas, alors ….  merci d’avance. Christophe

    #159632 quote
    Nicolas
    Keymaster
    Master

    Plusieurs sujets sur les non-croisements de moyennes mobiles:

    Codage non croisement de moyennes mobiles

    Non Croisement 2 moyennes mobiles

    Questions sur croisement et non croisement

    Pour copier / coller un code du forum, tu peux utiliser le petit bouton dédié des fenêtre de codes (voir image jointe).

    copie-de-code-prt.png copie-de-code-prt.png
    #159734 quote
    LOUYUB
    Participant
    New

    merci pour tout,

    lorsque je copie collie, certaines lignes se décalent et créent des erreurs. C’est pour cela que je voulais importer un fichier itf,

    pas grave,

    sma7=Average[7](close)
    sma23=Average[23](close)
    E=abs(sma7–sma23)
    maxecart = 5 //pips/points
    bottom=sma7[1]<sma7[2] and sma7>sma7[1]
    top=sma7[1]>sma7[2] and sma7<sma7[1]
    up= sma7>sma23 and summation[3](sma7<=sma7[1])[1]=3 and summation[3](sma7>sma23)=3 and e<=maxecart*pointsize and bottom
    if up then
     //cette ligne se décale toute seule lors du collage       :      drawarrowup(barindex,min(low,sma23)) coloured(0,255,0)
    endif
    down = sma7<sma23 and summation[3](sma7>=sma7[1])[1]=3 and summation[3](sma7<sma23)=3 and e<=maxecart*pointsize and top
    if down then
    //celle ci aussi
    drawarrowdown(barindex,max(high,sma23)) coloured(255,0,0)
    endif
    return

    merci pour tout

    Christophe

    #159736 quote
    robertogozzi
    Moderator
    Master

    > Pour la clarté des messages sur les forums de ProRealCode, merci d’utiliser le bouton “insert PRT code” pour séparer la partie texte de la partie code, merci ! <<

    🙂

    #159833 quote
    Nicolas
    Keymaster
    Master

    C’est tout à fait normal, cela ne gêne en rien le fonctionnement du code, il s’agit de l’indentation du code pour le rendre plus compréhensible, dans une condition IF , le code s’indente d’un espace pour identifier le code à l’intérieur de cette condition. Certes l’indentation automatique n’existe pas dans le forum, c’est pour cette raison qu’il y a visuellement une différence.

    #160296 quote
    LOUYUB
    Participant
    New

    bonsoir,

     

    ça y est, je sais ce que je veux. Je mettais le programme dans les indicateurs mais ce n’est pas ce que je veux.

    Je veux créer un programme dans proscreener afin que le système “exécuter proscreener” me détecte toutes les actions qui présentent un non croisement haussier et baissier. Programme itf.

    la programmation n’est pas simple pour un néophyte clairement !!.

    bonne réception.

    au plaisir.

    Christophe

    #160306 quote
    Nicolas
    Keymaster
    Master

    Ci-dessous le code de l’indicateur de non croisement transformé en screener pour scanner les marchés sur ce setup particulier :

    sma7=Average[7](close)
    sma23=Average[23](close)
    E=abs(sma7-sma23)
    maxecart = 5 //pips/points
    bottom=sma7[1]<sma7[2] and sma7>sma7[1]
    top=sma7[1]>sma7[2] and sma7<sma7[1]
    up= sma7>sma23 and summation[3](sma7<=sma7[1])[1]=3 and summation[3](sma7>sma23)=3 and e<=maxecart*pointsize and bottom
    down = sma7<sma23 and summation[3](sma7>=sma7[1])[1]=3 and summation[3](sma7<sma23)=3 and e<=maxecart*pointsize and top
    
    screener[up or down]
    #160387 quote
    LOUYUB
    Participant
    New

    bonsoir,

     

    super c’est top, conjugué à certains indicateurs, les stat peuvent etre bonnes,

    super merci.

    au plaisir.

    Christophe.

    #206585 quote
    Amine
    Participant
    New

    Bonjour Nicolas,

    Merci pour ce forum de partage, c’est vraiment une belle réalisation! et bonne année et meilleurs voeux à la communauté.

    J’essaie de faire fonctionner ces propositions de screener chez moi mais j’ai systématiquement des erreurs que je ne sais pas résoudre. je viens de mettre les screen en attaché. Est-ce que le langage n’est pas adapté à la version de prt que j’utilise (V12)?

    merci pour le retour.

    Amine

    screen-erreur-1.png screen-erreur-1.png screen-2.png screen-2.png
    #206589 quote
    JC_Bywan
    Moderator
    Master

    Bonjour,

    Le problème vient de l’ajoût récent (postérieur aux dates des posts précédant le tien dans ce topic) de nouveaux mots clés “top” et “bottom” dans le langage de programmation. Par conséquent ces 2 mots sont maintenant réservés à un usage spécifique et ne peuvent plus être utilisés comme noms de variables personnelles. On peut les remplacer par des noms de variables personnalisés comme “monbottom” et “montop” par exemple, pour éviter ces erreurs. Meilleurs voeux.

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

fichier itf non croisement m7 m20 hausse et baisse


ProScreener : Scanners de Marché & Détection

New Reply
Author
author-avatar
LOUYUB @louyub Participant
Summary

This topic contains 9 replies,
has 5 voices, and was last updated by JC_Bywan
3 years, 2 months ago.

Topic Details
Forum: ProScreener : Scanners de Marché & Détection
Language: French
Started: 01/27/2021
Status: Active
Attachments: 3 files
Logo Logo
Loading...