Bonjour,
tout d’abord merci pour le travail impressionnant que vous fournissez.
Est-il possible de créer un code pour une valeur qui approche 0,5% de la Moyenne Mobile Exponentielle 200.
Le top serait une alerte avec la valeur au dessus et une autre avec la valeur en dessous.
Merci pour votre aide précieuse.
Si vous utilisez IG, les screeners ont une limite de 256 barres (1024 si vous utilisez la version premium de PRT).
Les moyennes exponentielles, pour leur calcul, nécessitent plus du double de la période nominale, soit dans votre cas bien plus de 400 barres ; cela ne fonctionnerait donc pas.
Avec 256 barres, vous pouvez utiliser une MME d’environ 75 à 80 périodes (avec IG).
Comme le dit Roberto, avec une exponentielle de 200 périodes, impossible sans compte Premium. Si je comprends bien, ce serait quelque chose comme ça :
avg=average[50,1](close)
th=0.5
bandSup=avg*(1+th/100)
bandInf=avg*(1-th/100)
testSup=high>bandSup and low<bandSup
testInf=high>bandInf and low<bandInf
screener[testSup or testInf]