Sujet : Graphe AT PRo : programmation
Premiere Page   Page précédente   Page : sur 171   Page suivante   Derniere Page
Page N°  75   Sommaire des pages établi par LONGWAY et adapté par max-et-min   
Ce sommaire ne couvre pas la totalité des pages



alexandre' -

(203 msg)

Plusieurs mois Plus de 3 ans Technique et fondamentale Actions françaises

#471316Posté le : le 06-03-2006 08:52:09 alexandre - alexandre -      
====================================================

citation :
Citation de jmc

Bonjour à tous,

je cherche un logiciel qui me permette d'établir tous les jours (ou toute les semaines) une top-list des valeurs du marché sur un critère donné (par exemple la pente de la MM100)

Est-ce possible de réaliser cela sous graphAT ?

Merci d'avance de vos réponses !


Bonjour,
La lecture des posts de cette file répond à ta question. Des stat sont programmables et le logiciel en fournit un certain nombre. C'est du clé en mains :-)
Il est également possible de le tester en version démo avec un nombre limité de valeurs.

  Retourner en haut de page

jmc

(46 msg)

jmc' style='text-decoration:none;'>PROFIL NON RENSEIGNÉ

#471317Posté le : le 06-03-2006 08:58:40 jmc - jmc -      
====================================================

Merci ,


bon ben je vais m'y mettre à la lecture de cette file assez gigantesque ...


euh, je commence par le début ou par la fin ?
  Retourner en haut de page

smallcaps90

(1022 msg)

Plusieurs semaines Plus de 3 ans Uniquement technique Actions françaises

#471350Posté le : le 06-03-2006 10:50:31    
====================================================

Bienvenue jmc,

Peut-être devrais-tu demander à nos amis JLR et LONGWAY qu'ils te fassent parvenir leurs synthèses, cela te facilitera la tâche...
JLR a réalisé des docs Word des posts de la file et LONGWAY a conçu un tableau Excel qui permet d'accéder à n'importe quel post à partir du sujet qui le concerne.

Au sujet de ton problème de sélection à partir de la MM100, comme te le disait ALEXANDRE, c'est tout à fait possible à faire avec GrapheAT Pro...donne-nous ton cahier des charges précis et nous t'aiderons à programmer la statistique correspondante, si tu le souhaites.

Bon courage.
édité le : 06-03-2006 10:54:41 
  Retourner en haut de page

edje

(37 msg)

Plusieurs jours Plus de 3 ans Non renseigné Actions françaises

#471778Posté le : le 07-03-2006 12:54:18 edje - edje -      
====================================================

Bonjour à tous,
Lorsque j'utilise GraphAT avec certains indicateurs je constate que le passage d'une action à l'autre est tres lent. En fait je pense que cela est lié au programme de l'indicateur lui même.(certains indicateurs sont plus ou moins complexes ou font appel à d'autres indicateurs ). Y a t-il à votre avis un moyen de remédier à ce problème ?
Ma config PC:
XP home edition
512 M de Ram
Athlon 1800
Merci pour vos suggestions

Jean
  Retourner en haut de page

jmc

(46 msg)

jmc' style='text-decoration:none;'>PROFIL NON RENSEIGNÉ

#471918Posté le : le 07-03-2006 18:04:24 jmc - jmc -      
====================================================

Merci pour la bienvenue,

je vais suivre ton conseil pour acceder plus facilement a votre travail...

en attendant ;on cahier des charges est le suivant :
sur une liste de valeurs, etablir la top list des 10 (20) valeurs presentant la pente la plus forte sur la MM100 (la pente etant consideree comm MM100 du jour - MM100 jour precedent)

Merci d'avance

citation :
Citation de smallcaps90

Bienvenue jmc,

Peut-être devrais-tu demander à nos amis JLR et LONGWAY qu'ils te fassent parvenir leurs synthèses, cela te facilitera la tâche...
JLR a réalisé des docs Word des posts de la file et LONGWAY a conçu un tableau Excel qui permet d'accéder à n'importe quel post à partir du sujet qui le concerne.

Au sujet de ton problème de sélection à partir de la MM100, comme te le disait ALEXANDRE, c'est tout à fait possible à faire avec GrapheAT Pro...donne-nous ton cahier des charges précis et nous t'aiderons à programmer la statistique correspondante, si tu le souhaites.

Bon courage.


  Retourner en haut de page

smallcaps90

(1022 msg)

Plusieurs semaines Plus de 3 ans Uniquement technique Actions françaises

#472188Posté le : le 08-03-2006 11:52:50    
====================================================

Bonjour jmc,

Voici une solution possible à ton problème de statistique.

Programme :
==========================================
//Statistique de recherche des N plus grandes valeurs
//de la pente de la MM100
//le 07/03/06
//

POUR 2 COURS
MM100(0)=MOYENNE(CLOTURE,100)
COLONNE1=(MM100-MM100(1))/(MM100+MM100(1))
FINPOUR
==========================================

Comme tu peux le constater, j'ai introduit une boucle POUR sur 2 périodes pour calculer les 2 valeurs MM100 et MM100(1) dont on a besoin pour déterminer la pente de la MM100 de chaque action du groupe scanné à la période actuelle. Ensuite la COLONNE1calcule la pente souhaitée en divisant la différence entre les 2 valeurs de la MM100 par leur somme. Ceci est indispensable si on veut pouvoir effectuer des comparaisons.

Propriétés :


Pour obtenir au final un affichage des résultats limité au nombre N d'actions que tu souhaites, il suffit d'indiquer cette valeur dans la case "Maximum de lignes" avant de lancer la stat (N=20 ici).

Pour le CAC40 en date d'hier mardi 07/03/2006 cela donne :

Groupe : cac40 Date : 07/03/2006
Plus grandes valeurs de la pente de la MM100


0,00286 Arcelor
0,00188 Suez
0,00152 Cap Gemini
0,00122 Veolia Environnement
0,00118 Schneider
0,00116 AXA
0,00114 Credit agricole
0,00111 Lafarge
0,00102 Publicis Group
0,00100 Societe Generale
0,00094 L'Oreal
0,00092 Accor
0,00078 TF1
0,00075 Saint Gobain
0,00073 LVMH Moet Hennessy
0,00068 Bnp Paribas
0,00061 Lagardere
0,00058 Vinci
0,00057 Pinault Printemps Redoute
0,00055 Bouygues

Cordialement.
  Retourner en haut de page

jmc

(46 msg)

jmc' style='text-decoration:none;'>PROFIL NON RENSEIGNÉ

#473228Posté le : le 10-03-2006 16:53:47 jmc - jmc -      
====================================================

Bon alors merci 1000 fois smallcaps, c'est vraiment rapide et simple!

je suppose que c'est la MM100 simple, comment ferait-on pour avoir la MM100 exponentielle ?

et comment pour les valeurs négatives les lus fortes en valeur absolue ? (désolé ça ressemble à une question de novice sous GrapAT mais ... c'est ce que je suis)
édité le : 10-03-2006 17:00:21 
  Retourner en haut de page

smallcaps90

(1022 msg)

Plusieurs semaines Plus de 3 ans Uniquement technique Actions françaises

#473272Posté le : le 10-03-2006 18:11:19    
====================================================

Bonsoir jmc,

Il suffit de modifier l'instruction de calcul de la moyenne en écrivant :
MM100=EXPOSUIV(MM100,CLOTURE,100).
Tu trouveras cette syntaxe décrite dans l'aide de GrapheAT Pro.

Pour résoudre ton nouveau problème on peut envisager la solution suivante.
On crée 2 règles statistiques, la première pour les valeurs positives de la pente de la moyenne et la deuxième pour les valeurs négatives.
On pourrait regrouper ces deux règles en une seule bien sûr, mais les problèmes d'affichage final ne seraient pas simplifiés pour autant. Mieux vaut donc écrire 2 règles. D'autant plus qu'on disposera ainsi simultanément des résultats des deux règles.

Programme de la règle PentePlus_M100 :
========================================
//Statistique de recherche des N valeurs positives
//de la pente de la MM100
//le 10/03/06
//

POUR 500 COURS
MM100(0)=EXPOSUIV(MM100,CLOTURE,100)
FINPOUR

POUR 2 COURS
PENTE=(MM100-MM100(1))/(MM100+MM100(1))
COLONNE1=PENTE*(PENTE>0)
FINPOUR
========================================
La condition logique (PENTE>0) introduite dans l'instruction "COLONNE1=", permet d'afficher uniquement les valeurs positives des pentes.
Si des valeurs négatives apparaissaient compte-tenu du nombre d'actions sélectionnées par la valeur introduite dans la case "Maximum de lignes", ces valeurs seraient remplacées par des 0.

Propriétés de la règle PentePlus_M100 :

On trie les résultats suivant l'ordre décroissant de la colonne1.

Pour le CAC40 en date d'hier :

Groupe : cac40 Date : 09/03/2006
Valeurs positives de la pente de la MM100


0,00276 Arcelor
0,00212 Suez
0,00189 Cap Gemini
0,00134 Veolia Environnement
0,00129 Credit agricole
0,00120 L'Oreal
0,00112 Schneider
0,00109 Danone
0,00086 Publicis Group
0,00085 Lafarge
0,00078 Carrefour
0,00075 Societe Generale
0,00073 AXA
0,00072 LVMH Moet Hennessy
0,00071 Renault


Programme de la règle PenteMoins_M100 :
========================================
//Statistique de recherche des N valeurs négatives
//de la pente de la MM100
//le 10/03/06
//

POUR 500 COURS
MM100(0)=EXPOSUIV(MM100,CLOTURE,100)
FINPOUR

POUR 2 COURS
PENTE=(MM100-MM100(1))/(MM100+MM100(1))
COLONNE1=PENTE*(PENTE<0)
FINPOUR
========================================
Ici également la condition logique (PENTE<0) qui se trouve dans l'instruction "COLONNE1=" permet de n'afficher que les valzurs négatives de la pente. Si des valeurs positives apparaissent, elles seont représentées par des 0 dans le tableau d'affichage des résultats.

Propriétés de la règle PenteMoins_M100 :

On trie les résultats suivant l'ordre croissant de la colonne1.

Pour le même CAC40 en date d'hier :

Groupe : cac40 Date : 09/03/2006
Valeurs négatives de la pente de la MM100

-0,00109 Thomson
-0,00079 France Telecom
-0,00044 STMicroelectronics
-0,00042 Peugeot
-0,00037 Casino Guichard
-0,00027 Total
-0,00011 Pernod Ricard
-0,00010 Lagardere
-0,00002 Thales
0,00000 Accor
0,00000 AGF
0,00000 Air Liquide
0,00000 Alcatel
0,00000 Arcelor
0,00000 AXA


Les 5 dernières lignes du tableau correspondent à des valeurs positives de la pente. Il les remplace bien par des valeurs 0 et les affiche dans l'ordre alphabétique...

Cordialement.
édité le : 10-03-2006 18:27:17 
  Retourner en haut de page

jmc

(46 msg)

jmc' style='text-decoration:none;'>PROFIL NON RENSEIGNÉ

#473304Posté le : le 10-03-2006 22:11:52 jmc - jmc -      
====================================================

OK super ça me va bien !

Questions techniques :

la section suivante est indispensable pour initialiser la MMexp ?
POUR 500 COURS
MM100(0)=EXPOSUIV(MM100,CLOTURE,100)
FINPOUR
La fonction EXPOSUIV ne fait que le calcul sur la valeur précédente, c'est cela ?

et dans la section :
POUR 2 COURS
PENTE=(MM100-MM100(1))/(MM100+MM100(1))
COLONNE1=PENTE*(PENTE>0)
FINPOUR
pourquoi calcules-tu Colonne1 dans la boucle ? Pourquoi pas après la boucle ?
  Retourner en haut de page

smallcaps90

(1022 msg)

Plusieurs semaines Plus de 3 ans Uniquement technique Actions françaises

#473316Posté le : le 10-03-2006 23:04:45    
====================================================

Re jmc,

La fonction EXPOSUIV permet de programmer rapidement le calcul des valeurs de la moyenne exponentielle, au lieu d'écrire l'expression complète :

M100(0) = 2/(P1+1)*CLOTURE(0) + (1-2/(P1+1)*M100(1)
Avec P1=100 périodes ici

Oui il faut calculer les valeurs de la moyenne exponentielle avant de les utiliser dans le calcul de la pente en fin d'historique. J'ai choisi 500 périodes pour avoir des valeurs correctes. On peut en prendre moins.

En fait on peut très bien modifier les programmes et supprimer les deuxièmes boucles POUR qui ne servent plus à rien :

POUR 500 COURS
MM100(0)=EXPOSUIV(MM100,CLOTURE,100)
FINPOUR

PENTE=(MM100-MM100(1))/(MM100+MM100(1))
COLONNE1=PENTE*(PENTE>0)

et

POUR 500 COURS
MM100(0)=EXPOSUIV(MM100,CLOTURE,100)
FINPOUR

PENTE=(MM100-MM100(1))/(MM100+MM100(1))
COLONNE1=PENTE*(PENTE<0)

Cordialement.

édité le : 10-03-2006 23:13:34 
  Retourner en haut de page

sphinx

(91 msg)

Plusieurs jours Plus de 3 ans Technique et fondamentale Actions françaises

#473426Posté le : le 11-03-2006 19:19:39 sphinx - sphinx -      
====================================================

bonsoir,
je souhaite une Stat pour identifier les valeurs dont le DI+ est inférieur à 10 pendant 3 jours consécutifs

ensuite, si Longway me lit, j'ai eu un soucis avec son dernier envoi, s'il pouvait me le réadresser
Merci
  Retourner en haut de page

smallcaps90

(1022 msg)

Plusieurs semaines Plus de 3 ans Uniquement technique Actions françaises

#473567Posté le : le 12-03-2006 09:58:11    
====================================================

Bonjour sphinx,

C'est très simple à résoudre en utilisant la fonction DIPLUS de GrapheAT Pro.

Programme :

//=========
//DIPLUS-10
//=========
//Valeurs dont le DIPLUS<10 pendant 3 jours consécutifs
//le 11/03/2006
//

N=250
POUR N COURS
SI DIPLUS(2)<10 ET DIPLUS(1)<10 ET DIPLUS<10
ALORS
COLONNE1=DateHisto$
SELECTION
FINSI
FINPOUR

J'ai placé le test des 3 DIPLUS dans une boucle afin de te permettre de vérifier l'impact de la condition d'infériorité à 10 de ces 3 valeurs consécutives sur l'évolution postérieure des cours. Elle s'avère souvent intéressante. La date indiquée correspond à la première occurence rencontrée de satisfaction de la condition.
Si tu veux contrôler la condition à la période actuelle uniquement, fais N=1 en tête de programme.

Propriétés :


Pour le CAC40 et avec N=250, on trouve :

Groupe : cac40 Date : 10/03/2006
DIPLUS<10 pendant 3 jours consécutifs

24/01/2006 Casino Guichard
23/08/2005 Dexia
05/01/2006 Essilor International
24/10/2005 Lafarge
29/04/2005 Pinault Printemps Redoute
19/04/2005 Schneider
21/02/2006 Thomson


Pour N=1 aucune valeur n'est trouvée.

Cordialement.
édité le : 12-03-2006 10:37:20 
  Retourner en haut de page

sphinx

(91 msg)

Plusieurs jours Plus de 3 ans Technique et fondamentale Actions françaises

#473569Posté le : le 12-03-2006 10:07:44 sphinx - sphinx -      
====================================================

hello Smallcaps, merci. Peut on rajouter une condition supplémentaire: à savoir que le DIMOINS est décroissant sur ces 3 jours (exemple: DIMOINS le 4mars = 60, DIMOINS le 5 mars = 50, DIMOINS le 6mars = 40, alors la valeur est sélectionnée).

pour info, j'avais fait ça, ça marchait sauf le coup des 3 JOURS jours consécutifs. Grace à toi, j'ai compris l'astuce.

// Statistique de recherche des valeurs dont le DI+ est inférieur à 10 pendant
// 3 jours de suite



VAR_SELECT=0
LIMITE=10

POUR 3 COURS
SI DIPLUS<LIMITE
ALORS
var_SELECT=1
FINSI
FINPOUR


SI VAR_SELECT=1 ALORS
COLONNE1= "SURVENTE IMPORTANTE " & DATEHISTO$
SELECTION
FINSI
  Retourner en haut de page

sphinx

(91 msg)

Plusieurs jours Plus de 3 ans Technique et fondamentale Actions françaises

#473572Posté le : le 12-03-2006 10:21:35 sphinx - sphinx -      
====================================================

j'ai trouvé
Merci Smallcaps

// Statistique de recherche des valeurs dont le DI+ est inférieur à 10 pendant
// 3 jours de suite



VAR_SELECT=0
LIMITE=10

POUR 3 COURS
SI DIPLUS(2)<LIMITE ET DIPLUS(1)<LIMITE ET DIPLUS<LIMITE
ET DIMOINS(2)>DIMOINS
ALORS
var_SELECT=1
FINSI
FINPOUR


SI VAR_SELECT=1 ALORS
COLONNE1= "SURVENTE IMPORTANTE " & DATEHISTO$
SELECTION
FINSI

  Retourner en haut de page

smallcaps90

(1022 msg)

Plusieurs semaines Plus de 3 ans Uniquement technique Actions françaises

#473574Posté le : le 12-03-2006 10:46:49    
====================================================

Re sphinx,

Attention avec cette solution il t'indiquera toujours la date correspondante à la dernière période de ton historique puisque tu ne bloques pas la boucle POUR avec SELECTION lorsque la condition est satisfaite. La boucle va donc au bout du nombre de cours indiqués avant de passer la main au test de la variable VAR_SELECT qui la suit et, à ce moment là, tu es à la période actuelle.

Tu voulais aussi vérifier que les 3 DIMOINS étaient décroissants...

Une solution :

//==========
//DIPLUS-LIM
//==========
//
//Valeurs dont le DIPLUS<LIM et le DIMOINS décroissant
//pendant 3 périodes consécutives
//le 11/03/2006
//

N=50
LIM=10

POUR N COURS
SI DIPLUS(2)<LIM ET DIPLUS(1)<LIM ET DIPLUS<LIM
ET DIMOINS(2)>DIMOINS(1) ET DIMOINS(1)>DIMOINS
ALORS
COLONNE1="SURVENTE IMPORTANTE LE " & DateHisto$
SELECTION
FINSI
FINPOUR

Avec N=50, il trouve :

Groupe : cac40 Date : 10/03/2006
Valeurs dont le DIPLUS<LIM et le DIMOINS décroissant
pendant 3 périodes consécutives

SURVENTE IMPORTANTE LE 02/02/2006 Casino Guichard
SURVENTE IMPORTANTE LE 06/01/2006 Essilor International

Cordialement.
édité le : 12-03-2006 10:48:14 
  Retourner en haut de page


75
Sujet : Graphe AT PRo : programmation
Premiere Page   Page précédente   Page : sur 171   Page suivante   Derniere Page
75Sat, 25 Apr 2009 20:42:08