J’ai créer un indicateur personnel qui fonctionne très bien sur les graphiques. L’affichage est instantané sur toutes les actions que j’ai testée malgré pas mal de boucle dans le code
J’ai également créé un screener qui se base sur cet indicateur mais cette fois ci les choses sont très lentes.
Il faut plusieurs minutes pour que le screener s’exécute entièrement.
Comment puis je débugger mon screener pour trouver le problème de performance.
J’ai essayé d’afficher le temps passé entre l’appel à mon code et la fin de l’exécution mais le temps relevé est toujours le même
1
2
3
4
5
oncetimee=CurrentMinute*60+CurrentSecond
myFunction=CALL"myFunction"[20]
timee2=CurrentMinute*60+CurrentSecond
endif
SCREENER[myFunction=2](timee2-timeas"close")
Comme si tous les scans étaient fait en parallèle.