Historique insuffisant pour lancer mon système – Preloadbars

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #42148 quote
    alizeealizee
    Participant
    New

    Bonjour,

    J’ai creer un code qui fonctionne plutôt bien, je l’exécute depuis 1 semaine sur mon compte demo IG, mais en voulant le lancer sur mon compte réel (CFD risques limités) j’ai ce message à chaque fois que je veux lancer le système :

    Historique insuffisant pour au moins un des indicateurs. Veuillez définir un nombre de bar précahargé suffisant (exemple Preloadbars = 2000)

    Du moins quelque chose comme ça…

     

    Je ne comprend pas  : les indicateurs que j’utilise vont chercher jusqu’à 400 barres précédentes. En théorie 400 barres préchargées devrait suffire ??

    Si je lance le système sur un graph de 1000 unités, 1400 barres devrait suffire ??

    En mettent jusqu’à 9 000 barres, le système est toujours rejeté avec le même message d’erreur. Pourtant il fonctionne très bien sur le compte démo ?????

     

    Merci de m’éclairer

    #42164 quote
    NicolasNicolas
    Keymaster
    Legend

    Difficile de te dépanner sans avoir vu le code. Mais, même si des indicateurs n’ont que 400 périodes, il est tout à fait possible que dans leurs calculs ils en considèrent bien davantage (comme pour les moyennes mobiles exponentielles et ça n’est qu’un exemple).

    Il y a sans aucun doute une raison valable à ce message, et il est même possible que celui ci ne corresponde pas tout à fait à l’erreur contenu dans le code (je ne dis pas que c’est forcément une erreur attention 🙂 )

    #42191 quote
    alizeealizee
    Participant
    New

    Apparement le problème est entre BarIndex/IntradayBarIndex et Preloadbars….

    Je ne saurais pas expliquer pourquoi mais lorsque j’utilise BarIndex le message d’erreur apparait systématiquement.

    Pour contourner le problème, au lieu de faire : condition sortie = indicateur – indicateur[BarIndex – TradeIndex] < x  j’ai fait :

    IF conditions…. THEN

    BUY 1 CONTRACT AT THE MARKET

    indicateur1 = indicateur

    ENDIF

    IF indicateur – indicateur1 < x THEN

    SELL AT THE MARKET

    ENDIF

     

    J’évite ainsi le problème. D’autant plus que j’avais des problèmes avec Tradeindex et Barindex (qui des fois ne bouge pas…)

    Si ça peux servir à quelqu’un…

    Nicolas thanked this post
Viewing 3 posts - 1 through 3 (of 3 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

Historique insuffisant pour lancer mon système – Preloadbars


ProOrder : Trading Automatique & Backtests

New Reply
Author
author-avatar
alizee @alizee Participant
Summary

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

Topic Details
Forum: ProOrder : Trading Automatique & Backtests
Language: French
Started: 08/01/2017
Status: Active
Attachments: No files
ProRealCode ProRealCode
Loading...