“Bug” en Intraday sur actions

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #152947 quote
    MaxTrader
    Participant
    Junior

    Bonjour,

    J’ai un problème sur un indicateur que j’ai crée. En effet, celui ci fonctionne sur les marchés qui cotes 24/24h tel que le forex mais pas sur les actions… Je précise que je l’utilise sur des UT intraday comme 1h ou 15 min.

    D’où  peut venir le “bug”?

    Je précise que j’utilise la version 11 de PRT.

    timeframe(daily,updateonclose)
    If close[1]<Low then
    a= close[1]
    else
    a= low
    ENDIF
    
    If close>High[1] then
    WLow=a
    ENDIF
    
    return WLow COLOURED(219,144,144)
    
    #152951 quote
    JC_Bywan
    Moderator
    Master

    Bonjour,

    Plus spécifiquement quelle est la nature du bug? Un message d’erreur qui empêche l’affichage de l’indicateur? Ou un indicateur qui s’affiche mais pas avec le résultat attendu?

    j’ai testé pour tenter de reproduire le bug:

    Sur IG démo, j’ai un message “erreur de calcul” sur cfd 1h forex, le même qu’évoqué dans un autre topic forum français où on essayait des ema daily en mtf sur du 1h, qui empêche l’affichage du résultat. Mais il “tourne”   (- sans préjuger de savoir s’il effectue ce que tu en attends, juste il tourne au sens où ça ne plante pas -)   quand testé sur France40, Allemagne30

    Sur PRT trading(IB), il “tourne” sur tout, mais il renvoie une valeur différente de zéro sur forex seulement, pas sur FCE et pas sur actions testées. Si tu confirmes que c’est bien celui-là ton bug (wlow=0 non attendu), et non celui sur IG avec message d’erreur, j’ai peut-être un début de piste qui empêcherait ton wlow=a d’être vraiment testé. Suite dans post suivant après d’autres tests.

    #152957 quote
    MaxTrader
    Participant
    Junior

    Bonjour,

    Merci pour ta réponse 😉

    Je suis sur PRT Trading (IB) et je confirme bien que mon problème est identique au tient (wlow=0 non attendu)

    #152967 quote
    Nicolas
    Keymaster
    Master

    Je confirme le problème, je peux le reproduire avec cette version également :

    timeframe(daily,updateonclose)
    If close[1]<Low then
    a= 1000
    else
    b= 2000
    ENDIF
    
    If close>High[1] then
    WLow=a
    ENDIF
    
    timeframe(default)
    
    return WLow COLOURED(219,144,144) as "Wlow",  a,close[1]<Low

    Merci d’ouvrir un ticket au support technique, avec en référence ce sujet (et une courte explication), je vais me renseigner.

    #152985 quote
    MaxTrader
    Participant
    Junior

    Ticket ouvert et lien prorealcode envoyé en pièce jointe.

    #153116 quote
    Nicolas
    Keymaster
    Master

    Finalement ton premier code fonctionne pour moi (voir image). Les conditions sont peut être un peu trop restrictives pour évaluer au moins une fois une condition vérifiée VRAI ?

    timeframe(daily,updateonclose)
    If close[1]<Low then
    a= close[1]
    else
    a= low
    ENDIF
    
    If close>High[1] then
    WLow=a
    ENDIF
    
    return WLow COLOURED(219,144,144)
    timeframe-daily-issue.png timeframe-daily-issue.png
Viewing 6 posts - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.

“Bug” en Intraday sur actions


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
MaxTrader @maxtrader Participant
Summary

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

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 12/08/2020
Status: Active
Attachments: 1 files
Logo Logo
Loading...