Système de trading arrêté à cause d’un manque d’historique

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #216576 quote
    LAURENT
    Participant
    New
    Bonjour
    Je rencontre un problème avec mon algo, il s’arrête car je dois être en début d’échéance A noté que l’algorithme ne Trade que sur le mini DAX (future) en 15 minutes.
    Ci-joint le message d’erreur :
    Le système de trading a été arrêté car les données historiques chargées étaient insuffisantes pour calculer au moins un indicateur lors de l’évaluation du dernier chandelier.
    Vous pouvez éviter cela à l’avenir en modifiant le nombre de chandelier préchargées à l’aide de l’instruction DEFPARAM (ex: DEFPARAM Preloadbars = 10000).

    Je ne sais vraiment pas d’où le problème peut provenir, aujourd’hui j’ai essayé de mettre DEFPARAM PRELOADBARS à 10000 comme suggéré par le message d’erreur mais ça n’a rien changé.

    Avez vous une solution ?

    Merci d’avance

    #216595 quote
    JC_Bywan
    Moderator
    Master

    Combien de bougies sont disponibles depuis le départ de l’historique maximum possible? Combien de bougies sont nécessaires pour le calcul de l’indicateur (ou indicateur d’indicateur) à plus grande période? Si le 2e nombre est plus grand que le premier, le defparam preloadbars n’y changera rien, l’indicateur de plus grande période ne pourra pas exister tant qu’il n’y aura pas assez de bougies.

    #216610 quote
    LAURENT
    Participant
    New

    Merci pour l’info quand je passe le HautRange = highest[1]  j arrive à relancer l’algo

    Mais à 8 impossibles HautRange = highest[8]

    Comment je peux adapter cette ligne ?

    Merci

    #216646 quote
    LAURENT
    Participant
    New

    Donc il ne prenne pas en compte l’historique de l’ancien contrat futur? Le problème va t-il être réglé par prt? Dans le cas échéant je vais devoir attendre 1 mois pour relancer mon a algo?

    #216650 quote
    Nicolas
    Keymaster
    Master

    Non, tu dois avoir 8 bougies qui existent pour pouvoir calculer un Highest[8] ou 20 pour un Average[20] par exemple. Comme on ne peut pas trader le contrat FULL chez IB, en début de contrat on doit attendre d’avoir des data pour faire des calculs complets sur un contrat ONLY. Il est prévu de recoller l’historique après chaque échéance dans un projet futur pour permettre le trading automatique en continu, je n’ai pas de date à formuler pour l’arrivée de cette fonctionnalité.

    LAURENT thanked this post
    #216817 quote
    LAURENT
    Participant
    New

    Je dois attendre 20 bougies journalières sur le contrat DAX ONLY  avec un average de 20? Sur le graphique en pièce jointe j’ai plu de 40 bougies?

    #216846 quote
    Nicolas
    Keymaster
    Master

    Je ne vois pas la MM20 appliquée sur le graphique ?

    #216896 quote
    PeterSt
    Participant
    Master

    Je ne vois pas comment cela se rapporte à Futures, MAIS utilisez les versions XXXX (FULL).

    Cela pourrait être un problème, cependant (je ne l’ai jamais remarqué).

    Le problème est le même sur le Forex.
    https://www.prorealcode.com/topic/long-time-to-run-system-code-causes-rejection/

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

Système de trading arrêté à cause d’un manque d’historique


ProOrder : Trading Automatique & Backtests

New Reply
Author
author-avatar
LAURENT @jeremy_laurent Participant
Summary

This topic contains 7 replies,
has 4 voices, and was last updated by PeterSt
2 years, 7 months ago.

Topic Details
Forum: ProOrder : Trading Automatique & Backtests
Language: French
Started: 06/21/2023
Status: Active
Attachments: 1 files
Logo Logo
Loading...