PRT Bands – l’indicateur de trend following de ProRealTime

Viewing 15 posts - 271 through 285 (of 384 total)
  • Author
    Posts
  • #165381 quote
    Nicolas
    Keymaster
    Master

    Les informations des cercles bleus ne sont pas récupérables par le code.

    erskyn thanked this post
    #165434 quote
    rominet44
    Participant
    Average

    Bonsoir Nicolas,

    j’essaie d’utiliser le PRTBandsDown dans un algo comme dans les exemples sur le forum, mais le le compilateur me signale une erreur , je suis sur la version V11.

    Il réagit comme s’il manquait un paramètre, je ne comprends pas?

    ......
    if c1stpa and c1stpa[1] and c3stpa then
    dn=PRTBandsDown
    if close<dn
    sell at market
    endif
    endif

    Pouvez-vous me donner une explication ?

    Cdlmt

    #165436 quote
    Nicolas
    Keymaster
    Master

    Il manque un THEN. Voir formation sur la programmation: Tests simples avec IF, THEN et ENDIF

    SELL est l’instruction qui permet de clôturer un BUY. Pour ouvrir une VAD, il faut utiliser SELLSHORT.

    #165460 quote
    rominet44
    Participant
    Average

    Quel idiot !!  mille excuses Nicolas, j’étais tellement fixé sur le PRT que j’ai même pas vu cette grossière erreur.

    Des fois il faut se reposer et changer d’air !!!

    Bon WE et encore merci !

    JP

    #166105 quote
    buru
    Participant
    Junior

    bonjour a tous et merci d’avance ,

    je recherche un screener pour me signaler quand la bande moyenne terme  croise a la baisse la bande court terme .

    je n’arrive pas a le mettre en place même avec tous les exemple ici .

    merci a tous

    #166206 quote
    Nicolas
    Keymaster
    Master

    voici le code en question (PRTBands moyen terme croise à la baisse PRTBands court terme)

    test = PRTBandsMediumTerm crosses under PRTBandsShortTerm
    
    screener[test]
    #166221 quote
    buru
    Participant
    Junior

    super merci nico super réactif top

    #167298 quote
    cbu13080
    Participant
    New
    Bonjour,
    Je comprends qu’en ligne 4 ci-dessous , “trend” permet de savoir si au préalable on était baissier ou haussier.
    Mais d’où sort cette info ? comment est elle est “calculée” ? “trend” n’est pas défini précédemment …
    Merci par avance d’éclairer ma lanterne,
    Christophe

    up = PRTBandsUp
    dn = PRTBandsDown
    //le prix casse la bande supérieure
    if close crosses over up and trend <= 0 then
    trend = 1
    start = barindex
    elsif close crosses under dn and trend >= 0 then
    trend = -1
    endif
    screener [trend = 1](barindex-start as “durée tendance”)
    #167300 quote
    cbu13080
    Participant
    New

    Bonjour Nicolas, j’ai semble t’il un bug avec ce screener sur la valeur Sanofi. La tendance est bonne, mais pas le nombre de jour en tendance (13 sur le graphe, et 254 affiché dans la fenêtre résultat du screener). J’ai mis une copie d’écran. Pour info et partage.

    #167304 quote
    Nicolas
    Keymaster
    Master

    “trend” n’est pas défini précédemment …

    En effet, en langage ProBuilder, on ne déclare pas les variables, donc si non définit précédemment, alors “trend” vaut 0, d’où le test pour savoir si on dessous/dessus OU égale à 0, pour qu’à la première détection de tendance le test fonctionne (puisque à ce moment trend vaut 0).

    cbu13080 thanked this post
    #167305 quote
    Nicolas
    Keymaster
    Master

    bug avec ce screener sur la valeur Sanofi

    Quel screener stp ?

    #167341 quote
    cbu13080
    Participant
    New

    Désolé. Le code était ds le précédent post. C’est celui présent sur le forum. Je le remets ci-dessous.

    up = PRTBandsUp
    dn = PRTBandsDown
    //le prix casse la bande supérieure
    if close crosses over up and trend <= 0 then
    trend = 1
    start = barindex
    elsif close crosses under dn and trend >= 0 then
    trend = -1
    endif
    screener [trend = 1](barindex-start as “durée tendance”)
    #167353 quote
    Nicolas
    Keymaster
    Master

    Très curieux, car de mon côté j’ai bien 12 jours depuis le début de la tendance haussière sur SANOFI (CFD IG).

    #167362 quote
    cbu13080
    Participant
    New

    Bonjour Nicolas, C’est juste, j’ai en général le chic pour mettre le doigt sur des choses curieuses … Bon on verra
    Autre point, je galère sur la syntaxe en sortie de screener pour afficher plusieurs data, impossible de trouver la bonne …

    Sur l’exemple précédent, soit la ligne screener [trend = 1](barindexstart as “durée tendance”), je voudrais rajouter par exemple l’affichage d’un second indicateur soit le Williams %R.
    J’ai essayé les syntaxes suivantes, après avoir défini juste avant “criteria = Williams[14](close)”

    screener [trend = 1](barindexstart as “durée tendance”) (criteria AS “Williams %R”) mais j’ai un code d’erreur proscreener retourné, et ensuite

    screener [trend = 1](barindexstart as “durée tendance”, criteria AS “Williams %R”) et là j’ai pas de code erreur proscreener retourné, mais l’indicateur W%R ne s’affiche pas.

    Est il possible de faire ce que je souhaite ? si oui, quelle est la bonne syntaxe ?
    Merci beaucoup.

    #167383 quote
    Nicolas
    Keymaster
    Master

    Il ne peut y avoir qu’une seule colonne “criteria” dans ProScreener dans sa version actuelle, la prochaine version à venir devrait pouvoir en permettre plusieurs, je vais bientôt pouvoir la tester.

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

PRT Bands – l’indicateur de trend following de ProRealTime


Trading Général : Analyse Marchés & Discrétionnaire

New Reply
Author
author-avatar
Nicolas @nicolas Keymaster
Summary

This topic contains 383 replies,
has 73 voices, and was last updated by Etienne Barthelemy
5 months ago.

Topic Details
Forum: Trading Général : Analyse Marchés & Discrétionnaire
Language: French
Started: 07/22/2020
Status: Active
Attachments: 66 files
Logo Logo
Loading...