Bonjour
Je me pose une vraie question. J ai programme de nombreux screeners (dont certains sont ici) et je remarque aujourd hui que entre la version payante de binck et la version gratuite v11, j ai de grosses differences
De fait j aimerais savoir pourquoi. Qu est ce qui genere ce genre de difference
Dans le code ci dessous par exemple, la liste rapportee est absolument differente non seulement dans le tri mais egalement dans le nombre de valeurs rapportees (14 de plus en v11)
Des idees ?
// code proscreener d'exemple
SCREENER(close as "close")
// Variables a changer
minPercent = 3
// Supertrend is green
cSP = close > Supertrend[3,10]
// Find superTrend first green point tendency
nbIter = 0
while close[nbIter] > Supertrend[3,10][nbIter]
nbIter = nbIter+1
wend
// Find gradient
gradient = 0
if (nbIter > 1) then
// Find number of active green SuperTrend points
if (round(nbIter/2) <> nbIter/2) then
nbIter = (nbIter + 1)
endif
halfIter = nbIter/2
// Calculate last median point
y1 = 0
for i = 0 to halfIter-1
y1 = y1 + (close[i]+open[i])/2
next
y1 = y1 / halfIter
// Calculate oldest gradient point
y0 = 0
for i = halfIter to nbIter-1
y0 = y0 + (close[i]+open[i])/2
next
y0 = y0 / halfIter
// Calculate gradient
gradient = (y1-y0)/y0/halfIter*100
// Gradient condition
cGradient = gradient > minPercent
endif
// Volume condition
avgVol = average[20](volume)
sum = 0
for i=0 to 20
if (volume[i] < avgVol*10) then
sum = sum + volume[i]
else
sum = sum + avgVol
endif
next
avgVol = sum / 21
cVol = avgVol > 1000
// Screener
Screener [cSP and cGradient and cVol](gradient as "Gradient")
En vous remerciant pour votre aide
Bonjour, petit rappel sur les règles de publication :
> Merci de renseigner votre pays dans votre page de profile ! <<
- Donnez à votre sujet un titre significatif. Décrivez votre question ou votre sujet dans votre titre. N’utilisez pas de titres dénués de sens tels que «Aide au codage svp».
(j’ai modifié le titre pour être plus facile à retrouver par les personnes ayant la même question).
Voilà quelques pistes :
- la ligne 2 de ton code est à supprimer, je suppose que c’est une erreur de copier / coller ? Il ne peut y avoir 2 instructions SCREENER dans le code
- la liste des actions est-elle exactement la même à la fois chez BINCK et chez PRT ? Il s’agit de la version gratuite fin de journée ?
- si il s’agit de la version EOD (fin de journée), alors les résultats sont décalés, donc incomparable entre les 2 plateformes
- les instruments sont ils exactement les mêmes ? (comparaison sur l’écran avec les données OHLC des bougies par exemples ? Idem pour les Volumes que tu utilises dans ton code)
- si le tri est différent, c’est que ta variable “gradient” obtient donc des résultats de calcul différent, donc à priori les data sont différents
Je n’ai pas de compte BINCK, donc je ne peux pas reproduire, des exemples seraient intéressants, merci 🙂
Pour repondre a tes questions
- Effectivement je suis desole si mon titre n etait pas assez precis, je ferais plus attention
- Egalement il s agit d une erreur de copier coller. Cette instruction n est bien sur pas dans mon code
- Je ne sais pas si la liste des actions est la meme. Binck PRT v10 et PRT gratuit v11 sont les memes je pense sauf au niveau de la version. J utilise Euronext PEA pour les deux donc je suppose que la liste est similaire mais je n en sais finalement rien
- Pourquoi sont ils incomparables si je l utilise en fin de journee, les resultats devraient etre sensiblement les memes.
- Je peux mettre les exemple ici si tu le souhaites 🙂
D un cote voici pour PRT v11
De l autre on a pour binck PRT V10
arf… les images ne sont pas passees… je reessaye
Il faudra penser à compléter ton profil avec ton pays stp.
3/ moi non plus, mais quand tu affiches la liste avec “Affichage / Nouvelle liste”, tu dois pouvoir les comparer sans passer par ProScreener, si toutefois elles portent le même nom ?
As-tu comparer les graphiques et les OHLC des bougies ? L’affichage ou non des dividendes peut avoir un impact sur les prix également.
4/ en compte gratuit, les résultats ProScreener sont décalés d’une séance en daily et d’une semaine en weekly.
Commence par comparer basiquement les listes et si les titres ont les mêmes volumes et les mêmes prix aux mêmes dates, je pense que tout se situe à ce niveau.
1/ plus de 30.000 membres l’on fait. Je fais du support en 5 langues et ça m’aide un peu parfois, merci 🙂
2/ ok!
3/ fin de journée = 1 journée de décalage dans les résultats, donc même après clôture du marché, c’est le lendemain que tu auras les résultats de la veille.