Re FOKI,
Attention tu ne peux pas écrire :
Si CROISE(<b>KALMAN,TRENDLINE</b>)>0 Alors SelectionAchat
Si CROISE(<b>KALMAN,TRENDLINE</b>)<0 Alors SelectionVente
Il ne connait pas KALMAN ni TRENDLINE.
Si tu as repris mes programmes indicateurs MESA de Ehlers tels quels, tu dois lui signaler comment il peut retrouver les variables KALMAN et TRENDLINE en les écrivant sous la forme :
<b>TRENDLINE.KALMAN </b> (TRENDLINE est le nom de la règle, KALMAN le nom de la variable) et
<b>TRENDLINE.TRENDLINE </b> (TRENDLINE avant le point, est le nom de la règle, TRENDLINE après le point, le nom de la variable).
Voici une solution possible à ton problème :
PROGRAMME :
Il réutilise une logique déjà présentée ici qui permet de trouver le DERNIER croisement qui a éventuellement eu lieu pendant les N derniers jours pour les valeurs du groupe que tu sélectionnes.
------------------------------------------------------
<font size="1">//STATISTIQUE DE CROISEMENT KALMAN/TRENDLINE
//le 15/06/2004
//
ACTION_SELECT=0
N=5 //tu peux changer cette valeur suivant tes souhaits
POUR N COURS
SI CROISE(TRENDLINE.KALMAN,TRENDLINE.TRENDLINE)>0
ALORS
ACTION_SELECT=1
COLONNE1 = "KALMAN X TRENDLINE A LA HAUSSE LE " & DATEHISTO$ & " ---> ACHAT"
FINSI
SI CROISE(TRENDLINE.KALMAN,TRENDLINE.TRENDLINE)<0
ALORS
ACTION_SELECT=1
COLONNE1 = "KALMAN X TRENDLINE A LA BAISSE LE " & DATEHISTO$ & " ---> VENTE"
FINSI
FINPOUR
SI ACTION_SELECT=1
ALORS
SELECTION
FINSI</font id="size1">
------------------------------------------------------
PROPRIETES :
<center><img src='http://upload.pro-at.com/02/foki_propri%e9t%e9s%20stat.gif' alt='' /></center>
RESULTATS SUR LE CAC40 :
<center><img src='http://upload.pro-at.com/02/foki_r%e9sultats.gif' alt='' /></center>
Attention tu ne peux pas écrire :
Si CROISE(<b>KALMAN,TRENDLINE</b>)>0 Alors SelectionAchat
Si CROISE(<b>KALMAN,TRENDLINE</b>)<0 Alors SelectionVente
Il ne connait pas KALMAN ni TRENDLINE.
Si tu as repris mes programmes indicateurs MESA de Ehlers tels quels, tu dois lui signaler comment il peut retrouver les variables KALMAN et TRENDLINE en les écrivant sous la forme :
<b>TRENDLINE.KALMAN </b> (TRENDLINE est le nom de la règle, KALMAN le nom de la variable) et
<b>TRENDLINE.TRENDLINE </b> (TRENDLINE avant le point, est le nom de la règle, TRENDLINE après le point, le nom de la variable).
Voici une solution possible à ton problème :
PROGRAMME :
Il réutilise une logique déjà présentée ici qui permet de trouver le DERNIER croisement qui a éventuellement eu lieu pendant les N derniers jours pour les valeurs du groupe que tu sélectionnes.
------------------------------------------------------
<font size="1">//STATISTIQUE DE CROISEMENT KALMAN/TRENDLINE
//le 15/06/2004
//
ACTION_SELECT=0
N=5 //tu peux changer cette valeur suivant tes souhaits
POUR N COURS
SI CROISE(TRENDLINE.KALMAN,TRENDLINE.TRENDLINE)>0
ALORS
ACTION_SELECT=1
COLONNE1 = "KALMAN X TRENDLINE A LA HAUSSE LE " & DATEHISTO$ & " ---> ACHAT"
FINSI
SI CROISE(TRENDLINE.KALMAN,TRENDLINE.TRENDLINE)<0
ALORS
ACTION_SELECT=1
COLONNE1 = "KALMAN X TRENDLINE A LA BAISSE LE " & DATEHISTO$ & " ---> VENTE"
FINSI
FINPOUR
SI ACTION_SELECT=1
ALORS
SELECTION
FINSI</font id="size1">
------------------------------------------------------
PROPRIETES :
<center><img src='http://upload.pro-at.com/02/foki_propri%e9t%e9s%20stat.gif' alt='' /></center>
RESULTATS SUR LE CAC40 :
<center><img src='http://upload.pro-at.com/02/foki_r%e9sultats.gif' alt='' /></center>
Commentaire