xave06 ![]() (2329
msg) Smallcaps90: OL merci pour le tuyau concernant la date et les statistiques,donc faudra que j'utilise une autre borne de sélection. Pour mon indicateur mon but n'était pas d'avoir une valeur absolue,mais d'avoir une mesure sur les "n" périodes glissantes(j'ai pris 150 par défaut parce que Bollinger préconisait de regarder sur les 6 derniers mois,et Cahen dans ses précédentes éditions parlait des 100 dernières périodes). Ce que je cherchais en programmant cet indicateur était de savoir si la volatilité actuelle était sur le plus bas ou le plus haut des volatilités mesurées sur les 150 dernières périodes. xavier
xave06 ![]() (2329
msg) smallcaps90, je reviens sur le sujet d'hier;dans la mesure où on peut dans une règle statistiques programmer un "croise(X,Y)>0" celà sous-entend que l'on peut historiser,non?j'avoue que je suis un peu(beaucoup)largué en programmation. xavier
smallcaps90 ![]() (1022
msg) Bonjour Xavier, Oui bien sûr la fonction "CROISE" travaille sur des variables historisées. Mais le résultat donné par une règle statistique qui contiendrait cette fonction, et qui sera affiché dans le rapport final, ne te donnera que le résultat du jour sélectionné. Regarde l'exemple ci-dessous. J'ai sélectionné le groupe d'actions "CAC40". J'ai activé la règle "Stat MACD Jour" et lancé l'exécution des statistiques. Voici ce que j'obtiens : ![]() Il ne me donne que PEUGEOT comme résultat pour cette règle. Normal puisque seule PEUGEOT a son MACD qui croise son signal à la hausse le jeudi 15 avril. Le tableau "Propriétés" de la règle statistique "Stat MACD Jour" est programmé pour afficher ACHAT (ou VENTE) en première colonne du rapport final et les noms des actions éventuellement sélectionnées par la règle statistique : ![]() Le nombre 0 de colonnes affiché signifie qu'il n'y a pas d'autres colonnes que la colonne ACHAT(ou VENTE) et celle des noms des actions sélectionnées par la règle. Ceci est obtenu avec le programme : --------------------------------------- SI CROISE(MACD,MMACD)>0 ET STOCH>MSTOCH ALORS SELECTIONACHAT FINSI SI CROISE(MACD,MMACD)<0 ET STOCH<MSTOCH ALORS SELECTIONVENTE FINSI --------------------------------------- Imagine maintenant que tu veuilles lui faire afficher aussi les valeurs du MACD et de son signal MMACD dans deux autres colonnes pour les actions sélectionnées à l'achat seulement par exemple. Tu devras alors modifier le programme de la façon suivante : --------------------------------------- SI CROISE(MACD,MMACD)>0 ET STOCH>MSTOCH ALORS COLONNE1=MACD COLONNE2=MMACD SELECTIONACHAT FINSI SI CROISE(MACD,MMACD)<0 ET STOCH<MSTOCH ALORS SELECTIONVENTE FINSI --------------------------------------- Tu devras aussi créer les deux colonnes nouvelles dans la fenêtre "Propriétés" de la règle : ![]() Et le rapport final sera : ![]() Et on voit bien en colonne1 la valeur du MACD et en colonne 2 celle du MMACD, avec 2 décimales. Bonne journée.
édité le : 16-04-2004
11:16:17
xave06 ![]() (2329
msg) smallcaps90, merci pour ta réponse,et c'est justement ce que je voulais obtenir en créant ma règle statistique,c.a.d filtrer et ne retenir au jour j que les titres qui présentaient un croisement DI+/DI-(signal achat)ou un croisement DI-/DI+(signal vente) mais dans les 2 cas avec une valeur "bollhisto" inférieure à un certain seuil. Mais à chaque fois que j'incluais le script du bollhisto dans mes critères de filtre le log me renvoyait systématiquement un bollhisto à zéro,donc ça ne pouvait pas le faire....
smallcaps90 ![]() (1022
msg) Re Xavier, Donc si çà ne marchait pas c'est que ou bien : - le programme n'est pas correct (?), (je n'ai pas vu ta règle stat en entier), - il n'y a pas de valeurs qui satisfont à ta règle le jour où tu fais le test... Attention aussi à une chose : quand tu fais un test de ta règle en cliquant sur le bouton "TESTER" dans la fenêtre "Règle Statistique", il fait apparemment ce test sur l'action qui est déclarée comme action de comparaison dans le calcul de la Force Relative (Menu : Options/Indicateurs et rubrique Force Relative en bas de la fenêtre). Par conséquent le fait qu'il ne te donne que la valeur 0 pour ta variable BOLLHISTO dans ce test n'est pas forcément faux. J'ai sélectionné PEUGEOT comme valeur de comparaison pour le calcul de la Force Relative et j'ai lancé un test de la règle "Stat MACD Jour". Voici ce que cela donne : ![]() On voit bien apparaître les valeurs (non arrondies ici) des MACD et MMACD au jour du test. édité
le : 16-04-2004 11:56:34
xave06 ![]() (2329
msg) merci smallcaps90,j'essaierais
à nouveau dimanche soir en rentrant. Bon week-end xavier
![]() Roque ![]() (1820
msg) Bonsoir, Quelqu'un a t il une idée du code pour obtenir le STPMT dans GraphAT ? Merci pour votre aide
smallcaps90 ![]() (1022
msg) Bonsoir Roque, Va voir sur : frm/topic.asp?TOPIC_ID=10777... - Tout s'y trouve pour GrapheAT Pro. Il y a deux pages de discussions au sujet du STMPT d'Anaphraïs... Bon dimanche.
![]() christol ![]() (128
msg) Bonsoir,
Est-ce que quelqu'un s'est penché sur l'indicateur EASE OF MOVEMENT pour GraphAt PRO Svp? Merci d'avance Chris Trade small, don\'t be greedy
![]() kiki27' ![]() (1267
msg) Bonsoir à tous juste un truc sûrement facile ! je n'arrive pas à indiquer la valeur de l'adx ds mes stats sur la recherche de valeurs < adx15 par avance merci. ![]() ![]() édité
le : 19-04-2004 23:42:08Sur les marchés tout est toujours possible . «//kiki27dt@free.fr
» et «short-term-trading.over-blog.com »
![]() kiki27' ![]() (1267
msg) Incroyable , j'ai trouvé, il faut rentrer les paramètres dans l'ordre suivant , ne me demandez pas pourquoi c'est le hasard et cela fonctionne :-) Si ADX<15 alors colonne1=ADX SelectionAchat finsi j'ai fait pareille avce ADX > 25 NB pour ADX <15 le signal achat n'en est pas un, c'est juste un présignal d'entrée si cassure à la hausse ou à la baisse ( breakout de volatilité ). édité
le : 19-04-2004 23:54:05Sur les marchés tout est toujours possible . «//kiki27dt@free.fr
» et «short-term-trading.over-blog.com »
smallcaps90 ![]() (1022
msg) Bonsoir Kiki27. Eh oui il faut placer "Colonne1= ADX" avant le FINSI pour qu'il en affiche la valeur quand la condition ADX>15 est satisfaite. Regarde qq posts plus haut sur la même page, j'expliquais cela à Xavier récemment...
![]() kiki27' ![]() (1267
msg) citation : Slt tu sais c'est surement grave mais malheureusement je suis completement bouché a tout cela et n'y comprend rien du tout , donc même en lisant les posts c'est du chinois ![]() Sur les marchés tout est toujours
possible . «//kiki27dt@free.fr » et «short-term-trading.over-blog.com »
smallcaps90 ![]() (1022
msg) Bonsoir Chtrader, Programme : -------------------------------- //EASE OF MOVEMENT DE R. W. ARMS // PT_MILIEU_AUJOURD(0) = (HAUT + BAS)/2 PT_MILIEU_HIER(0) = (HAUT(1) + BAS(1))/2 VOL_RATIO(0) = 10^-6*VOLUME/(HAUT-BAS) EASE_OF_MOVEMENT = (PT_MILIEU_AUJOURD - PT_MILIEU_HIER)/VOL_RATIO M_EASE_OF_MOVEMENT = EXPOSUIV(M_EASE_OF_MOVEMENT,EASE_OF_MOVEMENT,P1) ZERO = 0 //non obligatoire --------------------------------- Tu déclares : EASE_OF_MOVEMENT, M_EASE_OF_MOVEMENT et si tu le souhaites ZERO comme courbes. J'ai choisi P1=10. Graphe : ![]() édité
le : 20-04-2004 00:40:50
19
|