Bonjour j’ai un problème avec mes graphiques, j’ai un triangle indiquant que le temps de chargement ou de calcule est long car j’utilise la fonction “call”
Comment faire appel à un indicateur utilisateur et non présent sur la PRT sans la fonction call ?
merci pour vos retours
2 solutions:
_ soit l’incorporer directement dans l’indicateur principal et donc sans utiliser CALL
_ soit essayer de réduire les temps de calculs en utilisant DEFPARAM calculateonlastbars
Bonjour Nicolas merci pour le retour, j’ai essayé de limité avec defparam sur l’indicateur mais il ne fonctionne plus, voila le code utilisé qui me ralenti, ce que je ne comprend pas c’est que j’ai 16 gigat de RAM et seul 1,7 gigat sont utilisés pour PRT
Par contre mon processeur est très sollicité.
voici le code:
myHalfTrend = CALL "Half Trend"[40]
C1= close crosses over myHalfTrend
C2= close crosses under myHalfTrend
If C1 then
signal=30
elsif C2 then
Signal=-30
else
signal=0
endif
return signal
comme tu peux le constater y’ a rien de méchant.
Je me souviens avoir intégré HalfTrend dans une stratégie de trading automatique dans ce sujet du forum Italien: https://www.prorealcode.com/topic/aiuto-linguaggio-proorder/