Ichimoku stratégie
Forums › ProRealTime forum Français › Support ProOrder › Ichimoku stratégie
- This topic has 10 replies, 4 voices, and was last updated 4 years ago by David29.
-
-
08/26/2020 at 1:27 PM #142602
Bonjour,
J’ai codé Ichimoku de façon à pouvoir l’intégrer dans une stratégie.
En revanche une fois la construction de ma stratégie, un message d’erreur me revient “erreur de probacktest”.
En PJ le code, quelqu’un aurait une idée ?
Merci beaucoup et bonne journée.
08/26/2020 at 1:38 PM #142606Bonjour, souvent les membres les plus expérimentés filent un coup de main à ceux qui rencontrent un obstacle juste en lisant le code sans l’installer, tu les aideras à t’aider en suivant la règle de publication dans le grand cadre jaune en bas de la page, qui demande d’utiliser le bouton “insert prt code”. Si c’est la première fois, voir image ci-jointe pour le localiser:
08/26/2020 at 3:16 PM #142614Sans doute parce que tu utilises des noms de variables pour déclarer tes valeurs d’ichimoku qui sont désormais des noms réservés pour les instructions pour cet indicateur ajoutées dans la version 11. De nombreuses personnes ont eu ce problème. Il suffit de modifier tes noms de variables (je n’ai pas lu ton code).
08/26/2020 at 3:27 PM #14261608/26/2020 at 3:30 PM #14261708/26/2020 at 4:41 PM #14262608/26/2020 at 5:08 PM #142630Malheureusement soit ça ne fonctionne pas, soit je suis mauvais (ce qui n’est pas à exclure :))))
Voici le code :
BUYICHITEST12345678910111213141516171819202122232425262728// Définition des paramètres du codeDEFPARAM CumulateOrders = False // Cumul des positions désactivé// Conditions pour ouvrir une position acheteuseignored, ignored, ignored, indicator1, ignored = CALL "ICHIMOKU INDIC"c1 = (close CROSSES OVER indicator1)c2 = (close > close[1])ignored, ignored, ignored, indicator2, indicator3 = CALL "ICHIMOKU INDIC"c3 = (indicator2 > indicator3)ignored, ignored, ignored, ignored, indicator4 = CALL "ICHIMOKU INDIC"c4 = (open[1] > indicator4[1])ignored, ignored, ignored, indicator5, ignored = CALL "ICHIMOKU INDIC"c5 = (close[1] < indicator5[1])ignored, ignored, indicator6, ignored, ignored = CALL "ICHIMOKU INDIC"indicator7, ignored, ignored, ignored, ignored = CALL "ICHIMOKU INDIC"c6 = (indicator6 > indicator7)IF c1 AND c2 AND c3 AND c4 AND c5 AND c6 THENBUY 1 CONTRACT AT MARKETENDIF// Conditions pour fermer une position acheteuseindicator8, ignored, ignored, ignored, ignored = CALL "ICHIMOKU INDIC"c7 = (close <= indicator8)IF c7 THENSELL AT MARKETENDIF08/26/2020 at 6:50 PM #14264408/27/2020 at 9:15 AM #142684Bonjour Nicolas,
le voici :
123456789101112131415161718tenkansen = (highest[9](high) + lowest[9](low))/2kijunsen = (highest[26](high) + lowest[26](low))/2//chikou = close // projeté 26 périodes auparavantchikou = close// KumoSSpanA = (tenkansen[26]+kijunsen[26])/2SSpanB = (highest[52](high[26]) + lowest[52](low[26]))/2RETURN tenkansen as "TenkanDM", kijunsen as "KijunDM", chikou as "ChikouDM / LSDM", SSpanA as "SSpanADM",SSpanB as "SSpanBDM"08/27/2020 at 9:44 AM #142688Bonjour,
Je pense que tu peux modifier les mots clés “tenkansen” et “kijunsen” par des mots non utilisés par PRT.
Par exemple :
123456789101112131415161718TenkanDM = (highest[9](high) + lowest[9](low))/2KijunDM = (highest[26](high) + lowest[26](low))/2//chikou = close // projeté 26 périodes auparavantchikou = close// KumoSSpanA = (TenkanDM[26]+KijunDM[26])/2SSpanB = (highest[52](high[26]) + lowest[52](low[26]))/2RETURN TenkanDM as "TenkanDM", KijunDM as "KijunDM", chikou as "ChikouDM / LSDM", SSpanA as "SSpanADM",SSpanB as "SSpanBDM"08/27/2020 at 10:42 AM #142697 -
AuthorPosts
Find exclusive trading pro-tools on