Execution des ordres ds ProOrder

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #28659 quote
    Volcanbleu
    Participant
    New

    Bonjour,

    J’aimerais avoir une confirmation sur l’execution des ordres dans ProOrder. J’ai lu sur le web que dans le trading reel, les ordres sont executés pendant la barre courante, alors que dans le backtest, ils sont executés seulement a l’ouverture de la barre suivant l’ordre. Merci de me donner des precisions la dessus, par exemple pour une execution de code calé sur 1 seconde. Est-ce que si un stop loss est déclenché dans la barre courante, un ordre de prise de position (si flat) pourra etre executé dans la meme barre? MERCI

    #28670 quote
    Nicolas
    Keymaster
    Master

    En fait je crois qu’il y a un peu un mélange dans ce que tu as compris.

    1/ Puisque le code n’ai lu qu’une seule fois par barre, les décisions qui en sont liées ne seront prises au Close de la bougie courante. Les trades partiront à l’Open de la bougie suivante. Donc dans l’intervalle “intrabar”, il ne peut rien se passer par le code.

    Cette notion de non trading à l’intérieur d’une barre sera bientôt de l’histoire ancienne, puisque le support multitimeframe dans ProOrder permettra de palier à ce phénomène : en tradant le timeframe 1 heure mais en lançant le code dans un timeframe inférieur (par exemple).

    2/ Dans ProBacktest, il y a encore peu de temps, les changements de prix intrabar étaient mal interprétés, c’est à dire que les stoploss ou les takeprofit n’étaient pas exécutés dans les backtests comme ils auraient pu l’être en temps réel (on appelle cela le phénomène du “0 bar”). Cela est désormais résolu, depuis l’arrivée des backtests en tick/tick récemment. Vidéo à ce sujet: https://www.prorealcode.com/blog/video-tutorials/backtest-en-tick-par-tick-avec-prorealtime/

    #28676 quote
    Volcanbleu
    Participant
    New

    MERCI pour ces precisions… On est donc bien d’accord que le code est lu une seule fois dans chaque barre et jamais tic par tic. l’execution est donc bien toujours a l’open de la barre suivante si ordre au marché. N’est-ce pas?

    D’autre part, je ne retrouve pas l’info sur le nombre maximum de systemes qu’on peut faire tourner en simultané en AutoTrading. Pouvez-vous me renseigner? MERCI.

    #28679 quote
    Nicolas
    Keymaster
    Master

    La réponse à la question est OUI. En attendant le support multitimeframe à venir cette année.

    C’est 100 systèmes automatique en même temps en étant Premium chez PRT-CFD, sinon c’est limité à moitié moins de mémoire (si quelqu’un peut confirmer ?).

    #28681 quote
    Volcanbleu
    Participant
    New

    Merci Nicolas pour ces infos. Chez IG, on me dit que c’est 20 systemes en simultané maximum.. A confirmer..

    Encore une question si ce n’est pas trop demander. Y a t’il un moyen de debugger plus facilement. Apparemment on ne peut afficher que 5 variables max dans les graphs. C’est peu pour un code un peu complexe. Beaucoup de temps perdu.. MERCI

    #28687 quote
    Nicolas
    Keymaster
    Master

    En effet, on ne peut pas “GRAPH”er plus de 5 variables. Une console de debug serait un vrai plus, cela fait partie des requêtes à prorealtime du topic https://www.prorealcode.com/topic/centralization-of-queries-and-suggestions-on-prorealtime/

    #28692 quote
    Volcanbleu
    Participant
    New

    MERCI

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

Execution des ordres ds ProOrder


Support ProOrder

New Reply
Author
author-avatar
Volcanbleu @volcanbleu Participant
Summary

This topic contains 6 replies,
has 2 voices, and was last updated by Volcanbleu
8 years, 10 months ago.

Topic Details
Forum: Support ProOrder
Language: French
Started: 03/15/2017
Status: Active
Attachments: No files
Logo Logo
Loading...