Deux Deux questions d’un novicequestions d’un novice
Forums › ProRealTime forum Français › Support ProBuilder › Deux Deux questions d’un novicequestions d’un novice
- This topic has 10 replies, 2 voices, and was last updated 3 weeks ago by
Delcourt.
-
-
02/19/2025 at 2:22 PM #244043
Bonjour
Je suis novice tant en trading qu’en programmation : les seuls mini programmes que j’ai écrit c’est il y a plus d’un demi-siècle sur Commodore 64, ça ne vous dit probablement rien. Cela étant, c’est comme le vélo ça revient vite, d’autant que la syntaxe de Prorealtime et très simple. En revanche la plateforme est un peu plus difficile à appréhender. En fait de trading, mon expérience est limitée à du trading manuel à moyen terme, ce qui relève plutôt de l’investissement.
Quelqu’un aurait-il la gentillesse de bien vouloir répondre à ces 2 questions ?
1/ J’ai créé un petit programme de trading automatique qui utilise un indicateur personnel simple codé sur seulement 6 lignes. Est-il préférable d’insérer son code dans les indicateurs prédéfinis et de l’appeler dans le programme ou bien d’écrire son code directement dans le programme ?
2/ Bien que j’aie inséré l’instruction (DEFPARAM CUMULATEORDERS = FALSE) en début de code, elle n’empêche cependant pas le programme le prendre une seconde position identique dans le même sens. C’est évidemment facile et à contourner en ajoutant une instruction conditionnelle dans le code mais c’est intriguant. Auriez-vous une explication ?
Merci de bien vouloir excuser la naïveté des questions d’un débutant…
02/19/2025 at 2:52 PM #2440511/ Avec les dernières versions de la plateforme, les indicateurs sont insérés dans le même fichier ITF que la stratégie, et non chargés à partir de leurs fichiers respectifs. La surcharge est donc limitée à l’instruction CALL uniquement. Cependant, pour les très petits indicateurs que vous n’utilisez probablement qu’une seule fois dans votre stratégie, écrire leur code directement dans la stratégie peut être un peu plus efficace.
2/ C’est très étrange. Cela peut arriver avec des ordres en attente (STOP ou LIMIT), si vous en placez plusieurs, ils peuvent tous être ouverts, car la plateforme n’a plus le contrôle du code jusqu’à la fermeture de la bougie, mais à la clôture ils peuvent déjà être sur le marché, qu’il s’agisse de deux ou plus. Avec les ordres de marché, cela ne devrait pas être possible, mais vous devez voir le code pour comprendre pourquoi, ou vous devez demander à ProRealTime en appuyant sur Ctrl+M depuis la plateforme.
1 user thanked author for this post.
02/23/2025 at 12:53 PM #24422102/23/2025 at 1:07 PM #244222Autre question si ces n’est pas abuser : à quoi sert l’instruction “nextbaropen”. Les instructions ne sont-elles pas toujours exécutées à la fin du chandelier en cours et donc à l’ouverture de la barre suivante ? Par ailleurs j’ai l’impression en regardant la suite des positions prises et fermées qu’il y a parfois plusieurs entrées et sorties dans le même chandelier. Est-ce possible ? C’est un peu la même question en fait…
Et enfin, est-il possible d’avoir une formation spécifique (rémunérée bien sûr) sur ce forum. Je n’ai pas besoin d’un cours mais plus spécifiquement d’un entretien questions – réponses ciblées par vidéoconférence portant sur des points spécifiques que je ne comprends pas comme par exemple les questions ci-avant.
Réitérant mes remeciements.
Eric
02/23/2025 at 9:12 PM #244248Autre question si ces n’est pas abuser : à quoi sert l’instruction “nextbaropen”. Les instructions ne sont-elles pas toujours exécutées à la fin du chandelier en cours et donc à l’ouverture de la barre suivante ?
NEXTBAROPEN est une instruction très ancienne, plus utilisée. Il est conservé uniquement pour des raisons de compatibilité avec les anciens logiciels existants. NE l’utilisez PAS, car il pourrait ne pas être pris en charge à l’avenir et votre code pourrait rencontrer une erreur.
Par ailleurs j’ai l’impression en regardant la suite des positions prises et fermées qu’il y a parfois plusieurs entrées et sorties dans le même chandelier. Est-ce possible ? C’est un peu la même question en fait…
Cela peut arriver, avec des commandes en attente.
Et enfin, est-il possible d’avoir une formation spécifique (rémunérée bien sûr) sur ce forum. Je n’ai pas besoin d’un cours mais plus spécifiquement d’un entretien questions – réponses ciblées par vidéoconférence portant sur des points spécifiques que je ne comprends pas comme par exemple les questions ci-avant.
Il faut demander via des services payants. Cliquez sur le lien https://www.prorealcode.com/trading-programming-services/.
Réitérant mes remeciements.Eric
02/28/2025 at 1:12 PM #244475Encore une fois mille merci.
J’ai un problème avec les résultats affichés de mes back-tests. Sur les back-tests de mon projet de programme automatique, j’obtiens une différence entre l’écran des gains et pertes (en gain) et l’écran du rapport (en perte). J’ai pourtant configuré en mettant à zéro le coût (prime) du trading. Je ne comprends pas. Pouvez-vous m’expliquer ?
Merc
Eric Delcourt
02/28/2025 at 3:29 PM #244481Une photo est de l’Eur/Chf, l’autre est de l’Aud/Usd.
Dans tous les cas, le code est nécessaire pour effectuer les contrôles, avec des informations sur l’instrument financier utilisé et l’intervalle de temps sur le graphique.
03/01/2025 at 5:54 PM #244517En fait non c’était le même marché mais il y avait une superposition d’écrans.
Dans l’intervalle j’ai trouvé l’erreur contrairement à cet que je pensais le programme avait mis la prime à 2 euros, le rapport en tient compte mais pas le bilan des gains et pertes bizarrement.
j’ai un autre soucis quand je fais un back-test j’ai beau changer la période à la fin quand je termine elle reste la même avec évidemment un résultat identique, quoi que je fasse.
Que dois-je faire à la fin du back-test pour contourner ce problème ?
————————————-
03/02/2025 at 5:00 PM #244544N’incluez pas d’informations personnelles telles que des adresses e-mail ou des numéros de téléphone dans vos messages.
Merci 🙂
03/03/2025 at 2:31 PM #244586Je ne peux pas vous l’expliquer car cela ne m’est jamais arrivé.
Demandez au support PRT, par téléphone ou en appuyant sur Ctrl+M depuis la plateforme.03/03/2025 at 7:06 PM #244602Merci en tout cas de vos réponses.
J’ai finalement pu avoir un back-test mais ce fut laborieux.
Chez moi c’est instable je dois m’y reprendre plusieurs fois avant de fixer la période de test.
J’ai un système simple qui se limite à suivre la tendance sur les 3 paires du Forex où la prime est la plus basse.
C’est encourageant pour les premiers tests reste à voir si c’est robuste avec d’autres back-tests je n’en ai pas fait beaucoup vu la pénibilité de la chose…
A supposer que ça confirme je reviendrai vers vous pour vous donner le code et voir comment l’améliorer.
Merci encore et bonne soirée.
Eric
-
AuthorPosts
Find exclusive trading pro-tools on