robot de trading qui s'arrête dés son lancement
Forums › ProRealTime forum Français › Support ProOrder › robot de trading qui s'arrête dés son lancement
- This topic has 4 replies, 3 voices, and was last updated 5 years ago by Jacquet Christophe.
-
-
01/03/2020 at 3:04 PM #115837
Bonjour, j’ai besoin de vos lumière.
j’ai fait ci-dessous un code qui en back-test réagi bien
mon souci c’est que: lorsque je le poste avec mes robots il se coupe dans la minute et se met dans la liste des robots arrêté.
mon capital pour faire fonctionner mes robots étant largement positif (disponible) se n’est donc pas une raison de liquidité.DEFPARAM CumulateOrders = false // Cumul des positions désactivé
indicator1= ExponentialAverage[100]
indicator2 = ExponentialAverage[50]
indicator3 = ExponentialAverage[20]
indicator4 = Average[20]
indicator5 = ExponentialAverage[1200]c1 = (Indicator4 < Indicator3)
c2 = (indicator1 < indicator2)
c3 = (indicator2 < indicator3)
c4 = (Indicator5 < indicator1) IF time > 090000 and time < 173000 and c1 AND c2 and c3 and c4 then
SELLSHORT 2 CONTRACT at ExponentialAverage[100] +21*pointsize limit
ENDIF// Conditions pour fermer une position en vente à découvert
SET TARGET PPROFIT 5
SET STOP PLOSS 1501/03/2020 at 4:15 PM #11584101/06/2020 at 10:01 AM #115999J’ai modifié le titre pour être plus en relation avec le sujet.
Quel est le timeframe employé et l’instrument ?
Je pense qu’il faudrait essayer d’ajouter cette ligne en tête de code pour être certain que la quantité d’historique est bien présente au démarrage du robot de trading pour qu’il puisse calculer les moyennes mobiles, notamment celle sur 1200 périodes :
1defparam preloadbars=1000001/06/2020 at 10:04 AM #11600001/06/2020 at 11:12 AM #116016Merci Nicolas, le problème est résolu.
je vais pouvoir tester en réel ce code qui m’as l’air prometteur 😉 -
AuthorPosts