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

smallcaps90

(1022 msg)

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

#456710Posté le : le 25-01-2006 11:19:27    
====================================================

Bonjour jcp31,

Merci pour l'info mais il y a déjà un certain temps que MESA a été programmé avec GrapheAT Pro.
Tu trouveras nos codes pages 30, 31 et 32 de la file.

En fait Longway souhaitait que j'automatise la méthode de prise de position en mode "cycle" présentée page 32 et je lui disais hier que j'avais çà sous le coude.

Cordialement.
  Retourner en haut de page

jcp31

(205 msg)

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

#456712Posté le : le 25-01-2006 11:32:40 jcp31 - jcp31 -      
====================================================

citation :
Citation de smallcaps90

Bonjour jcp31,

Merci pour l'info mais il y a déjà un certain temps que MESA a été programmé avec GrapheAT Pro.
Tu trouveras nos codes pages 30, 31 et 32 de la file.

En fait Longway souhaitait que j'automatise la méthode de prise de position en mode "cycle" présentée page 32 et je lui disais hier que j'avais çà sous le coude.

Cordialement.



argh ... voila ce que c'est de ne pas avoir appris par coeur les 72 pages de cette file de discussion: on tombe à côté .

Amicalement

Jean-Charles.
  Retourner en haut de page

nazedoc

(104 msg)

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

#458530Posté le : le 29-01-2006 14:13:52 nazedoc - nazedoc -      
====================================================

bonjour
fidele lecteur "anonyme", je tiens a remercier chaleureusement tous les acteurs actifs de cette file qui rendent des services enormes a pleins d'handicapes de l'informatique comme moi !
et encore je ne suis meme pas fichu de recopier les programmes qui sont edites !!
mon probleme concerne les fourchettes d'Andrews : j'ai recopie le programme de l'indicateur puis surtout la regle statistique recente mais quand je la lance et que je demande de la controler, le log me repond " indicateur ZZ_PITCHFORK inconnue "
pourtant il est bel et bien rentre dans les indicateurs !
ou peut etre l'erreur ?
merci d'avance
  Retourner en haut de page

smallcaps90

(1022 msg)

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

#458571Posté le : le 29-01-2006 15:17:41    
====================================================

Bonjour nazedoc,

C'est tout à fait normal que tu aies ce pb.
En effet, le programme de tracé des fourchettes a évolué récemment (tracé des 3 dernières fourchettes à la demande) mais pas la stat correspondante.
Celle-ci, demandée par FOKI, détectait la proximité des valeurs du groupe scanné par rapport à la dernière fourchette qui était la seule tracée dans la première version du programme indicateur. Tu devrais donc vérifier que la stat reste valable avec le programme "ZZ_PITCHFORK" de la page 70, à condition que tu emploies ce même nom pour désigner l'indicateur bien sûr...

Le nom de l'indicateur "PITCHFORKS" présenté page 72 ayant changé, la récupération des variables utiles à la stat ne se fait plus correctement. Et de plus on dispose maintenant de 3 fouchettes au maximum.

Si tu es intéressé par une nouvelle stat qui vérifie la proximité des cours à l'une (ou plusieurs) des 3 dernières fourchettes, je pourrai la reprogrammer.

Cordialement.

édité le : 29-01-2006 15:24:06 
  Retourner en haut de page

nazedoc

(104 msg)

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

#458586Posté le : le 29-01-2006 16:10:06 nazedoc - nazedoc -      
====================================================

bonjour Smallcaps et merci pour ta reponse et ta rapidite comme d'hab
effectivement, en recopiant le programme p53 , il n'y a plus de probleme.
tu vois meme recopier le bon programme est au dessus de mes forces, quel boulet !
encore merci pour tes competences et ta disponibilte
Olivier
  Retourner en haut de page

FOKI

(2011 msg)

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

#458587Posté le : le 29-01-2006 16:10:21 FOKI - FOKI -      
====================================================

Bonjour

Smallcaps nous avait fait une stat pour détecter la présence d'un marteau suivi d'un marteau inversé (et l'inverse)... j'ai repris ce programme pour en faire un nouveau qui va nous faire simplement apparaître les marteaux et les marteaux inversés ... isolément.
Il ne me semble pas avoir vu cet outil

La stat est faite sur le jour en cours en version de base, mais j'ai laissé la fonction // POUR 50 COURS et le //FINPOUR pour ceux qui souhaitent faire une recherche sur les 50 derniers jours (dans ce cas il faut supprimer les // devant ces 2 fonctions afin qu'elles soient prises en compte).

Programme :

// Statistique de reconnaissance de marteaux et marteaux inversés


//PARAMETRES :

// Rapport maxi tolérable entre ombre haute du marteau
// (et de l'ombre basse du marteau inversé) et le chandelier complet
T=0

// Rapport mini entre ombre basse et hauteur du corps plein
// pour marteau et entre ombre haute et corps plein pour marteau inversé
R=2


//POUR 50 COURS

MARTEAU =
Corps(0)<>0 ET
OmbreBas(0)>R*Corps(0) ET
BasCorps(0)<=Cloture(0) ET
OmbreHaut(0)=T

MARTEAU_INVERSE =
Corps(0)<>0 ET
OmbreHaut(0)>R*Corps(0) ET
BasCorps(0)<=Cloture(0) ET
OmbreBAS(0)=T

SI MARTEAU ALORS
COLONNE1 = "Marteau le : " & datehisto$
SELECTION
FINSI

SI MARTEAU_INVERSE ALORS
COLONNE1 = "Marteau inversé le : " & datehisto$
SELECTION
FINSI


//FINPOUR


Propriétés



Résultats du programme sur le SRD en date du 27/01/06

Groupe : SRD Date : 27/01/2006
Détection de Marteaux et Marteaux inversés

Marteau inversé le : 27/01/2006 Geophysique
Marteau inversé le : 27/01/2006 Rhodia
Marteau inversé le : 27/01/2006 Spir Communication
Marteau inversé le : 27/01/2006 Tracks msci mat
Marteau le : 27/01/2006 Cap Gemini
Marteau le : 27/01/2006 Euro stoxx 50 ldrs
Marteau le : 27/01/2006 Eurostoxx 50 ex
Marteau le : 27/01/2006 Provimi
Marteau le : 27/01/2006 Tracks msci hlt
Marteau le : 27/01/2006 Easyetf euro ene
Marteau le : 27/01/2006 Easyetf euro hlt


Nota : pour les Fouchettes .... j'ai gardé les anciens prog et stat
édité le : 04-02-2006 23:34:36Laisser au marché, nous donner la direction...
  Retourner en haut de page

providence

(14121 msg)

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

#460644Posté le : le 03-02-2006 21:57:16 providence - providence -      
====================================================

Graphe AT 3.08 vient de sortir.
  Retourner en haut de page



alexandre' -

(203 msg)

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

#460662Posté le : le 03-02-2006 23:28:37 alexandre - alexandre -      
====================================================

citation :
Citation de providence

Graphe AT 3.08 vient de sortir.



je viens de l'installer dans le répertoire existant sur mon disque dur.
A ma grande surprise, les indicateurs et statistiques personnels n'ont pas été récupérés. Par ailleurs, la programmation de ces indicateurs et stat n'est plus accessible par menu déroulant.

Merci d'avance pour ton attention

  Retourner en haut de page

FOKI

(2011 msg)

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

#460709Posté le : le 04-02-2006 08:16:21 FOKI - FOKI -      
====================================================

Bonjour

Attention, il y a 2 soft : Graph AT ...et Graph AT Pro qui n'ont pas les mêmes fonctionnalités.

Juste cette idée car perso pas encore téléchargé la 3.08, je verrai cela durant le week-end.

FOKI
édité le : 04-02-2006 08:17:03Laisser au marché, nous donner la direction...
  Retourner en haut de page



alexandre' -

(203 msg)

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

#460767Posté le : le 04-02-2006 12:19:07 alexandre - alexandre -      
====================================================

citation :
Citation de FOKI

Bonjour

Attention, il y a 2 soft : Graph AT ...et Graph AT Pro qui n'ont pas les mêmes fonctionnalités.

Juste cette idée car perso pas encore téléchargé la 3.08, je verrai cela durant le week-end.

FOKI



Effectivement je viens de le voir et j'ai télécharger . Le problème est résolu.
Thank you

UpdateGraphePro308.exe 2.95 Mo

Ci joint le lien.

  Retourner en haut de page

FOKI

(2011 msg)

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

#460888Posté le : le 04-02-2006 23:30:52 FOKI - FOKI -      
====================================================

Bonsoir

Bondiou !! Il va bien falloir s'attaquer un jour à la modélisation sur Graph AT ... du non croisement sur indicateur .
C'est pas une bonne idée ça .
FOKI
Laisser au marché, nous donner la direction...
  Retourner en haut de page

_fredcom_' - _fredcom_ - _fredcom_' -

(673 msg)

Quelques heures Plus de 3 ans Uniquement technique Actions US

#461694Posté le : le 07-02-2006 17:59:56 _fredcom_ - _fredcom_ -      
====================================================

citation :
Citation de FOKI

Bonsoir

Bondiou !! Il va bien falloir s'attaquer un jour à la modélisation sur Graph AT ... du non croisement sur indicateur .
C'est pas une bonne idée ça .
FOKI



SmallCaps90 a déja attaqué le sujet.
J'ai proposé des codes dans le post "Non-croisement , Faux-croisement, croisement anticipé qui échoue et Détermination des valeurs qui donneraient un croisement"
: forums/topic.asp?TOPIC_ID=18... - Il y a quelques développements et compléments dans les messages qui suivent ce post, notamment au cours des échanges avec SmallCaps90.
fred

  Retourner en haut de page

smallcaps90

(1022 msg)

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

#462579Posté le : le 09-02-2006 17:13:46    
====================================================

Bonjour,

Pour complèter les programmes indicateurs et statistiques sur les divergences régulières présentés plus haut dans cette file, voici un programme qui détecte et trace les éventuelles divergences cachées qui peuvent exister dans les limites définies par les valeurs des paramètres que l'utilisateur doit introduire.
Afin de limiter l'encombrement de ces programmes j'ai choisi l'option qui consiste à écrire un seul programme indicateur pour traiter les 2 types de divergences cachées (en marché haussier d'une part et en marché baissier d'autre part) et les indicateurs déjà utilisés dans les programmes qui concernent les divergences régulières, à savoir : MACD, STOCH, RSI et REPULSE_NJ. Chaque utilisateur pouvant très facilement introduire son indicateur préféré s'il n'existe parmi les précédents.
Voici le programme indicateur qui détecte les dites divergences et trace le segment de la divergence sur l'indicateur :
//=========== 
//DIV_CACHEES
//===========

//Rechercher la divergence cachée éventuelle la plus récente
//entre les cours et la MACD ou la STOCH ou le RSI ou le REPULSE
//V 1.0 du 08/02/2006
//

//-----------------------------------------------------------
//PARAMETRES P1 à P5 :
//
//La divergence potentielle devra se trouver
//P4 périodes avant la FINHISTO.
//
//Le 1er creux (ou le 1er sommet) sur l'indicateur
//devra se trouver dans les P1 périodes qui précèdent
//FINHISTO-P4.
//
//Le 2ème creux (ou le 2ème sommet) sur les cours devra
//se trouver dans les P2 périodes qui précèdent le 1er
//
//Chaque creux (ou sommet) sur les cours devra se trouver
//dans les P3 périodes précédant les creux (ou les sommets)
//sur l'indicateur
//
//P5=0 permet d'accepter les divergences cachées dont
//les segments présentent des intersections avec les
//cours et/ou l'indicateur
//P5=1 ne les accepte pas
//
//PARAMETRES A DEFINIR EN TÊTE DE PROGRAMME
//
//CHOIX_INDIC=1----->MACD
//CHOIX_INDIC=2----->STOCH
//CHOIX_INDIC=3----->RSI
//CHOIX_INDIC=4----->REPULSE_NJ //On peut en ajouter d'autres
//
//TYPE_DIV=1----->Divergence cachée en tendance haussière
//TYPE_DIV=2----->Divergence cachée en tendance baissière
//-----------------------------------------------------------

//Initialisations
//
CHOIX_INDIC=1
TYPE_DIV=2

IND(0)=MACD*(CHOIX_INDIC=1)
+STOCH_ATD.SLOW_D*(CHOIX_INDIC=2)
+RSI*(CHOIX_INDIC=3)
+REPULSE_NJ.REPULSE_NJ*(CHOIX_INDIC=4)

MINI=10000
MAXI=0

//Rechercher la divergence cachée éventuelle
//avant les P4 périodes qui pécèdent la FINHISTO
//
SI RANGHISTO=FINHISTO-P4 ALORS

//Rechercher un 1er creux (ou un 1er sommet) EI1
//sur l'indicateur et sa date DATE_EI1
//
I=0
EI1=MINI*(TYPE_DIV=1)+MAXI*(TYPE_DIV=2)
TANTQUE I<=P1 FAIRE
SI (IND(I+2)>IND(I+1) ET IND(I+1)<IND(I))*(TYPE_DIV=1)
OU (IND(I+2)<IND(I+1) ET IND(I+1)>IND(I))*(TYPE_DIV=2) ALORS
SI (IND(I+1)<=EI1)*(TYPE_DIV=1) OU (IND(I+1)>=EI1)*(TYPE_DIV=2) ALORS
EI1=IND(I+1)
DATE_EI1=FINHISTO-P4-(I+1)
D1=I+1
FINSI
FINSI
I=I+1
FINTANTQUE

SI D1=0 ALORS
AFFICHER "======PAS DE 1ER CREUX RECENT SUR L'INDICATEUR======="
AFFICHER "===============MODIFIEZ P1 ET/OU P4 ================="
STOP
FINSI

//Rechercher le 1er creux (ou le 1er sommet) correspondant EC1
//sur les cours et sa date DATE_EC1
//
EC1=BAS(FINHISTO-P4-DATE_EI1)*(TYPE_DIV=1)
+HAUT(FINHISTO-P4-DATE_EI1)*(TYPE_DIV=2)
DATE_EC1=DATE_EI1
K=FINHISTO-P4-DATE_EI1+1
TANTQUE K<=FINHISTO-P4-DATE_EI1+P3 FAIRE
SI (BAS(K)<=EC1)*(TYPE_DIV=1) OU (HAUT(K)>=EC1)*(TYPE_DIV=2) ALORS
EC1=(BAS(K))*(TYPE_DIV=1)+(HAUT(K))*(TYPE_DIV=2)
DATE_EC1=FINHISTO-K-P4
FINSI
K=K+1
FINTANTQUE

//Rechercher un 2ème creux (ou un 2ème sommet) EI2
//sur l'indicateur et sa date DATE_EI2
//
I=D1+1
EI2=EI1
TANTQUE I<=P2+D1 FAIRE
SI (IND(I+2)>IND(I+1) ET IND(I+1)<IND(I))*(TYPE_DIV=1)
OU (IND(I+2)<IND(I+1) ET IND(I+1)>IND(I))*(TYPE_DIV=2) ALORS
SI (IND(I+1)>=EI1)*(TYPE_DIV=1) OU (IND(I+1)<=EI1)*(TYPE_DIV=2) ALORS
EI2=IND(I+1)
DATE_EI2=FINHISTO-P4-(I+1)
D2=1
FINSI
FINSI

SI D2=1 //On a trouvé un creux (un sommet) EI2 possible
ALORS

SI P5=1 ALORS //La droite EI1--EI2 ne doit pas intersecter l'indicateur
PENTE_I=(EI1-EI2)/(DATE_EI1-DATE_EI2)
POUR (FINHISTO-P4-DATE_EI2+1) COURS
POINT_I(0)= PENTE_I*(RANGPOUR-1)+EI2
SI (POINT_I>IND)*(TYPE_DIV=1) OU (POINT_I<IND)*(TYPE_DIV=2) ALORS
N=1
BREAK
FINSI
SI RANGPOUR>(DATE_EI1-DATE_EI2) ALORS BREAK
FINPOUR
FINSI

SI N=0 ALORS //Droite de divergence correcte sur l'indicateur
//Rechercher le 2ème creux (ou le 2ème sommet) correspondant EC2
//sur les cours et sa date DATE_EC2
//
EC2=(BAS(FINHISTO-P4-DATE_EI2))*(TYPE_DIV=1)
+(HAUT(FINHISTO-P4-DATE_EI2))*(TYPE_DIV=2)
DATE_EC2=DATE_EI2
K=FINHISTO-P4-DATE_EI2+1
TANTQUE K<FINHISTO-P4-DATE_EI2+P3 FAIRE
SI (BAS(K)<=EC2)*(TYPE_DIV=1) OU (HAUT(K)>=EC2)*(TYPE_DIV=2) ALORS
EC2=BAS(K)*(TYPE_DIV=1)+HAUT(K)*(TYPE_DIV=2)
DATE_EC2=FINHISTO-K-P4
FINSI
K=K+1
FINTANTQUE

SI (EC2<=EC1)*(TYPE_DIV=1) OU (EC2>=EC1)*(TYPE_DIV=2) ALORS
SI P5=1 ALORS //La droite EC1--EC2 ne doit pas intersecter les cours
PENTE_C=(EC1-EC2)/(DATE_EC1-DATE_EC2)
POUR (FINHISTO-P4-DATE_EC2+1) COURS
POINT_C(0)=PENTE_C*(RANGPOUR-1)+EC2
SI (POINT_C>BAS)*(TYPE_DIV=1) OU (POINT_C<HAUT)*(TYPE_DIV=2) ALORS
M=1
BREAK
FINSI
SI RANGPOUR>(DATE_EC1-DATE_EC2) ALORS BREAK
FINPOUR
FINSI
SI M=0 ALORS //Droite correcte sur les cours
I=P2+D1+1
SINON
D2=0
FINSI
SINON
D2=0
FINSI
SINON
D2=0
FINSI
FINSI
N=0
M=0
I=I+1
FINTANTQUE

SI D1<>0 ET D2=0 OU EC2=0
ALORS
AFFICHER "============PAS DE DIVERGENCE POTENTIELLE============="
AFFICHER "======AVEC LES VALEURS ACTUELLES DES PARAMETRES======="
AFFICHER "===MAIS IL Y A UN 1ER CREUX SUR L'INDIC ET LES COURS=="
AFFICHER "==============MODIFIEZ EVENTUELLEMENT P2=============="
STOP
FINSI


//Déterminer les points des segments de la divergence
//cachée potentielle sur l'indicateur et les cours
//
SI DATE_EC1-DATE_EC2<5 ALORS //La valeur 5 peut être modifiée
AFFICHER "=============DIVERGENCE POTENTIELLE============"
AFFICHER "==========TROP PETITE POUR ETRE TRACEE========="
AFFICHER "===========MODIFIEZ EVENTUELLEMENT P4=========="
SINON
PENTE_I=(EI1-EI2)/(DATE_EI1-DATE_EI2)
POUR (FINHISTO-P4-DATE_EI2+1) COURS
SEG_I(0)=PENTE_I*(RANGPOUR-1)+EI2
SI RANGPOUR>(DATE_EI1-DATE_EI2) ALORS BREAK
FINPOUR

PENTE_C=(EC1-EC2)/(DATE_EC1-DATE_EC2)
POUR (FINHISTO-P4-DATE_EC2+1) COURS
SEG_C(0)=PENTE_C*(RANGPOUR-1)+EC2
SI RANGPOUR>(DATE_EC1-DATE_EC2) ALORS BREAK
FINPOUR
FINSI

FINSI

Fenêtre "Propriétés" :


Comme j'utilise les 5 paramètres dispos dans GrapheAT Pro, les paramètres CHOIX_INDIC et TYPE_DIV qui permettent respectivement de choisir l'indicateur à associer aux cours et le type de divergence auquel on s'intéresse, sont à fixer en tête de programme.
Il est possible d'ajouter d'autres indicateurs que ceux dispos dans le listing du programme en compètant l'instruction :
IND(0)=MACD*(CHOIX_INDIC=1)
+STOCH_ATD.SLOW_D*(CHOIX_INDIC=2)
+RSI*(CHOIX_INDIC=3)
+REPULSE_NJ.REPULSE_NJ*(CHOIX_INDIC=4)
de la manière suivante :
IND(0)=MACD*(CHOIX_INDIC=1)
+STOCH_ATD.SLOW_D*(CHOIX_INDIC=2)
+RSI*(CHOIX_INDIC=3)
+REPULSE_NJ.REPULSE_NJ*(CHOIX_INDIC=4)
+NOM_REGLE_INDIC.NOM_INDIC*(CHOIX_INDIC=5)

etc...

Voici maintenant le programme qui trace le segment de la divergence sur les cours :
//================= 
//DIV_CACHEES_COURS
//=================

//V1.0 du 08/02/2006
//

//Tracer le segment de la divergence cachée sur les cours
//

SEG_COURS=SEG_C

Sa fenêtre "Propriétés" :

Cette règle doit être définie comme règle dérivée de la précédente.

A l'instar de ce que j'avais proposé précédemment, la découverte d'éventuelles divergences cachées dépend des valeurs que vous choisirez pour définir les paramètres P1 à P5. Les valeurs indiquées dans la fenêtre ci-dessus ne constituant pas forcément le bon choix.
Les valeurs indiquées dans la fenêtre ci-dessus ne constituant pas forcément le bon choix.
A toutes fins utiles le schéma suivant rappelle le rôle joué par chacun de ces paramètres :

Le paramètres P5 autorise par sa valeur 0 que les segments de la divergence cachée intersectent, éventuellement, l'indicateur et/ou les cours.
P5=1 interdit cela.

Un exemple de divergence cachée entre MACD et cours allant dans le sens de la tendance haussière et ayant confirmé celle-ci :

Un autre exemple d'une divergence cachée plus ancienne cette fois-ci, en tendance baissière et l'ayant également confirmé :

Les valeurs choisies pour les paramètres P1 à P5 sont indiquées entre parenthèses après l'indicatif "Div_cachées" à gauche sur le graphe de l'indicateur.

Le programme de la statistique permettant de scanner un groupe à la recherche de ces types de divergences suit....

Cordialement.


édité le : 09-02-2006 17:39:00 
  Retourner en haut de page

FOKI

(2011 msg)

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

#462931Posté le : le 10-02-2006 11:10:56 FOKI - FOKI -      
====================================================

Merci Smallcaps pour ce nouveau programme

Pour Info, Roque nous avez fait un post sur les divergences cachées, il y a quelques temps.
analyse/technique-1-6072.html
FOKI

Laisser au marché, nous donner la direction...
  Retourner en haut de page

smallcaps90

(1022 msg)

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

#462948Posté le : le 10-02-2006 11:32:34    
====================================================

Bonjour FOKI,
Merci pour l'info, je ne l'avais pas vue...

Pour complèter le programme de détection des divergences cachées posté hier, je vous propose la statistique associée :

//============= 
//V_DIV_CACHEES
//=============

//
//Statistique de Sélection/Validation
//des divergences cachées potentielles
//détectées par le programme DIV_CACHEES
//V1.0 du 09/02/2006

//----------------------------------------------------------------------------
//PARAMETRES A DEFINIR CI-DESSOUS
//
//EI : seuil relatif mini des écarts entre creux (sommets) sur l'indicateur
//EC : seuil relatif mini des écarts entre creux (sommets) sur les cours
//
//CHOIX=1 : sélectionne les divergences cachées potentielles dérectées
// par le programme indicateur "DIV_CACHEES"
//
//CHOIX=2 : sélectionne les divergences cachées validées
// ce sont celles qui vérifient les écarts imposés : EI et EC
//----------------------------------------------------------------------------

EI=0.05
EC=0.05
CHOIX=1

//ATTENTION :
//la valeur de N ci-dessous doit être >= à la somme P1+P2+P4
//des paramètres du programme indicateur "DIV_CACHEES"

N=100

POUR N COURS

//Récupérer le valeur de l'indicateur au creux (sommet) le plus récent
//
SI DIV_CACHEES.SEG_I(1)<>0 ET DIV_CACHEES.SEG_I=0
ALORS
E1_INDIC=DIV_CACHEES.SEG_I(1)

FINSI

//Récupérer le valeur du cours au creux (sommet) le plus récent
//
SI DIV_CACHEES.SEG_C(1)<>0 ET DIV_CACHEES.SEG_C=0
ALORS
E1_COURS=DIV_CACHEES.SEG_C(1)
FINSI

//Récupérer le valeur de l'indicateur au creux (sommet) le plus ancien
//
SI DIV_CACHEES.SEG_I(1)=0 ET DIV_CACHEES.SEG_I<>0
ALORS
E2_INDIC=DIV_CACHEES.SEG_I
FINSI

//Récupérer le valeur de l'indicateur au creux (sommet) le plus ancien
//
SI DIV_CACHEES.SEG_C(1)=0 ET DIV_CACHEES.SEG_C<>0
ALORS
E2_COURS=DIV_CACHEES.SEG_C
FINSI

//Rechercher les divergences cachées potentielles éventuelles
//
SI E1_INDIC<>0 ET E1_COURS<>0 ET E2_INDIC<>0 ET E2_COURS<>0
ALORS
SI CHOIX = 1
ALORS
COLONNE1 = "DIVERGENCE CACHEE POTENTIELLE SUR :"
VARSELECT = 1
BREAK
FINSI

//Rechercher les divergences cachées validées
//
SI (ABSOLU(E2_INDIC-E1_INDIC)/E2_INDIC)>=EI ET (ABSOLU(E2_COURS-E1_COURS)/E2_COURS)>=EC
ALORS
SI CHOIX = 2
ALORS
COLONNE1 = "DIVERGENCE CACHEE VALIDEE SUR :"
VARSELECT = 1
BREAK
FINSI
FINSI
FINSI

FINPOUR

SI VARSELECT=1
ALORS
SELECTION
FINSI

Fenêtre "Propriétés" :


Rien de nouveau dans le principe.
Il suffit pour l'utiliser d'aller préalablement dans le programme "DIV_CACHEES" dans lequel vous devez règler vos paramètres dans la fenêtre Propriétés et sélectionner dans le corps du programme les valeurs que vous souhaitez pour les constantes CHOIX_INDIC et TYPE_DIV.
PUis de choisir dans la stat elle-même les valeurs que vous donnerez à EI, EC et CHOIX.
Ici : P1P2P3P4P5 = 20,20,4,5,1
CHOIX_INDIC=1, TYPE_DIV=1 dans DIV_CACHEES
et dans la stat CHOIX=1 (les valeurs de EI et EC ne sont prises en compte que lorsque CHOIX=2).

Résultats obtenus avec le groupe CAC40 pour la MACD et les divergences de type 1 (haussières) :

Groupe : cac40 Date : 09/02/2006
Sélection/Validation des divergences cachées
entre cours et MACD (ou STOCH ou RSI ou REPULSE_NJ)

DIVERGENCE CACHEE POTENTIELLE SUR : AGF
DIVERGENCE CACHEE POTENTIELLE SUR : Arcelor
DIVERGENCE CACHEE POTENTIELLE SUR : Bnp Paribas
DIVERGENCE CACHEE POTENTIELLE SUR : Credit agricole
DIVERGENCE CACHEE POTENTIELLE SUR : Dexia
DIVERGENCE CACHEE POTENTIELLE SUR : L'Oreal
DIVERGENCE CACHEE POTENTIELLE SUR : Thales
DIVERGENCE CACHEE POTENTIELLE SUR : Veolia Environnement
DIVERGENCE CACHEE POTENTIELLE SUR : Vinci


Une petite illustration :

Les valeurs des paramètres sont indiquées sur le graphe.

La recherche avec les mêmes paramètres sur le CAC40 des divergences cachées de type 2 (baissières), moins fréquentes actuellement, ne donne rien.
Sur le SRD avec :
P1P2P3P4P5=5,20,5,0,1
CHOIX_INDIC=1
TYPE_DIV=2 dans l'indicateur et
CHOIX=1 dans la stat.

Groupe : SRD Date : 09/02/2006
Sélection/Validation des divergences cachées
entre cours et MACD (ou STOCH ou RSI ou REPULSE_NJ)

DIVERGENCE CACHEE POTENTIELLE SUR : Bollore
DIVERGENCE CACHEE POTENTIELLE SUR : Bonduelle
DIVERGENCE CACHEE POTENTIELLE SUR : Euro Disney
DIVERGENCE CACHEE POTENTIELLE SUR : Faurecia




Cordialement.
  Retourner en haut de page


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