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

FOKI

(2011 msg)

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

#318544Posté le : le 14-01-2005 22:19:38 FOKI - FOKI -      
====================================================

Bonjour Smallcaps

T'es impressionnant ... déjà répondu !!

Je te remercie très sincèrement et je vais installer cela dans Graph AT.

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

sphinx

(91 msg)

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

#318652Posté le : le 15-01-2005 15:14:49 sphinx - sphinx -      
====================================================

comment faire pour afficher sur la partie gauche du graphe d'une valeur, les volumes cumulés en histogramme depuis le 1er jour de l'historique qu'on a dans la base. Ceci permet d'identifier les zones de très fortes résistances , car les vlumes sont traditionnellement très élevés sur ces seuils. Merci
  Retourner en haut de page

smallcaps90

(1022 msg)

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

#318944Posté le : le 16-01-2005 20:37:28    
====================================================

Bonsoir Sphinx,

Dans l'état actuel des possibilités de GrapheAT Pro, on ne peut tracer que 12 courbes simultanées.
On ne pourra donc représenter que 12 barres de l'histogramme des volumes cumulés, ce qui est assez peu. Mais il nous faut faire avec...Celà représente 8.33% de l'écart (prix maxi-prix mini) pour chaque plage de prix.
C'est la solution que je te propose en attendant de pouvoir tracer davantage de courbes simultanément sur les cours.


Programme:

//INDICATEUR "Support-Résistance/Volumes"
//le 15/01/2005
//

//Choisir le type de prix
PRIX(0)=(P1=1)*CLOTURE + (P1=2)*((HAUT+BAS)/2) + (P1=3)*((HAUT+BAS+CLOTURE)/3)
//Nb de plages de prix
N=12

//Déterminer les volumes cumulés
//et les droites horizontales correspondantes

SI RANGHISTO=FINHISTO ALORS

//Calculer le range des prix sur P2 derniers jours
PMIN=MIN(PRIX,P2)
PMAX=MAX(PRIX,P2)
Afficher "PMIN= " & ctxt$(PMIN,2)
Afficher "PMAX= " & ctxt$(PMAX,2)

//Calculer la largeur de chaque plage
//des prix
L=(PMAX-PMIN)/N

//Cumuler les volumes sur les P2 derniers jours
//pour chaque plage de prix
Afficher ""
Afficher "Volumes cumulés"
I=1
TANTQUE I<=N FAIRE
SI I<N
ALORS
J=0
CUM=0
TANTQUE J<=P2 FAIRE
SI PRIX(J)>=PMIN+(I-1)*L
ET PRIX(J)<PMIN+I*L
ALORS
CUM=CUM+VOLUME(J)
FINSI
J=J+1
FINTANTQUE
VCUM(I-1)=CUM
Afficher CTXT$(VCUM(I-1),0)
SINON
J=0
CUM=0
TANTQUE J<=P2 FAIRE
SI PRIX(J)>=PMIN+(N-1)*L
ET PRIX(J)<=PMAX
ALORS
CUM=CUM+VOLUME(J)
FINSI
J=J+1
FINTANTQUE
VCUM(N-1)=CUM
Afficher CTXT$(VCUM(I-1),0)
FINSI
I=I+1
FINTANTQUE

//"Normaliser" les volumes cumulés
//sur une longueur correspondante
//aux P3 derniers cours
VCUM_MIN=MIN(VCUM,N)
VCUM_MAX=MAX(VCUM,N)
Afficher ""
Afficher "Cumuls normalisés des volumes"
I=1
TANTQUE I<=N FAIRE
SR_VOL(I-1)=ARRONDI(P3*VCUM(I-1)/VCUM_MAX,0)
Afficher CTXT$(SR_VOL(I-1),0)
I=I+1
FINTANTQUE

//Déterminer les courbes qui représentent
// les segments horizontaux
K=P3
TANTQUE K>=0 FAIRE
COURBE1(K)=((2*PMIN+L)/2)*(K>=P3-SR_VOL(11))
COURBE2(K)=((2*PMIN+3*L)/2)*(K>=P3-SR_VOL(10))
COURBE3(K)=((2*PMIN+5*L)/2)*(K>=P3-SR_VOL(9))
COURBE4(K)=((2*PMIN+7*L)/2)*(K>=P3-SR_VOL(8))
COURBE5(K)=((2*PMIN+9*L)/2)*(K>=P3-SR_VOL(7))
COURBE6(K)=((2*PMIN+11*L)/2)*(K>=P3-SR_VOL(6))
COURBE7(K)=((2*PMIN+13*L)/2)*(K>=P3-SR_VOL(5))
COURBE8(K)=((2*PMIN+15*L)/2)*(K>=P3-SR_VOL(4))
COURBE9(K)=((2*PMIN+17*L)/2)*(K>=P3-SR_VOL(3))
COURBE10(K)=((2*PMIN+19*L)/2)*(K>=P3-SR_VOL(2))
COURBE11(K)=((2*PMIN+21*L)/2)*(K>=P3-SR_VOL(1))
COURBE12(K)=((2*PMIN+23*L)/2)*(K>=P3-SR_VOL(0))
K=K-1
FINTANTQUE

FINSI


Les commandes "Afficher" sont facultatives et peuvent être supprimées.

Propriétés :

P1 permet de sélectionner le type de prix qui t'intéresse : les prix de clôtures (P1=1), les prix médians (P1=2) ou les "typical prices" (P1=3).

P2 correspond au nombre de périodes sur lesquelles tu souhaites cumuler les volumes de chaque plage de prix.

Tu demandais de cumuler les volumes sur toute l'historique. Or on constate qu'avec 12 barres dans l'histogramme seulement cela ne donne pas toujours un tracé final utilisable. C'est la raison pour laquelle tu peux choisir la période sur laquelle le programme effectuera le cumul (voir les deux graphes ci-dessous pour illustration).

P3 représente le nombre de cours de la fin de l'historique qui permettront de tracer les droites horizontales correspondantes aux volumes cumulés dans chaque plage de prix.


Exemples :



Cordialement.

  Retourner en haut de page

sphinx

(91 msg)

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

#318952Posté le : le 16-01-2005 20:59:57 sphinx - sphinx -      
====================================================

génial, toujours au rendez vous Smallcaps. Merci pour tout. Bonne fin de WE
  Retourner en haut de page

michka

(26 msg)

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

#319351Posté le : le 17-01-2005 21:03:20 michka - michka -      
====================================================

Il y a quelque temps, j’avais posté une demande d’aide pour faire une state sur le DMI et le volume. Grace à Smallcap, voici le résultat :


// stat du DMI et volume
//r_vol.mvol5 et la moyenne exponentiel des volumes sur 5 jours
//pc= % entre diplus et dimoins ici 10%
//p_vol % volume en plus entre j-1 et j ici 50%
//n nb de jours de l'étude

//initialisation des variables
pc=10
p_vol=50
pch=1+(pc/100)
pcb=1-(pc/100)
n=5

pour n cours
si diplus>diplus(1)et adx<diplus
alors
si ((diplus<dimoins) et (diplus*pch>dimoins)) ou ((diplus>dimoins) et (dimoins>diplus*pcb))
alors
si volume>r_vol.mvol5(1)*(1+(p_vol/100))
alors
selec_act=1
colonne1="le "& datehisto$
finsi
finsi
finsi
finpour


//affichage de l'action
si selec_act=1
alors
selection
finsi

Pour la fenêtre "Propriétés", il faut 1 colonne au format texte.

D’autre part quelqu’un a-t-il déjà posté sur les droites de tendance ?
Existe t-il un programme sous Graph AT Pro?
En question subsidiaire, je serai intéressé sur la détection des pull back.

D’avance merci

  Retourner en haut de page



bygoton' -

(33 msg)

Pur intraday Plus de 3 ans Uniquement technique Futures europe

#324014Posté le : le 28-01-2005 11:03:24 bygoton - bygoton -      
====================================================

Désolé de déranger des sppécialistes. J'ai des questions concernant GraphAT, je peux les poser ici ?

par ex:

1/ peut-on supprimer le nom des indics en haut à gauche de chaque fenetre?
2/peut-on avoir le curseur simultanément ds les trois fenetres d'un tryptique?
3/peut-on obtenir un tableau EOD présentant la valeur de ts les indics d'un trytique?
4/que doit-on faire avt un formatage pour réinstaller en retrouvant ts les data ( + pb de codes ?)

Merci pour votre attention et vos éventuelles réponses. Sinon, existe-t-il un autre forum traitant de ces questions ?

Bons trades
  Retourner en haut de page



kiki27'

(1267 msg)

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

#324033Posté le : le 28-01-2005 11:37:51 kiki27 - kiki27 -   Voir le page de kiki27      
====================================================


Salut


citation :
Citation de bygoton

Désolé de déranger des sppécialistes. J'ai des questions concernant GraphAT, je peux les poser ici ?

par ex:

1/ peut-on supprimer le nom des indics en haut à gauche de chaque fenetre?

Oui en modifiant le nom , mais il lui faut une info ..ont peut laisser un . ou un autre signe

2/peut-on avoir le curseur simultanément ds les trois fenetres d'un tryptique?

Non pas à ma connaissance

3/peut-on obtenir un tableau EOD présentant la valeur de ts les indics d'un trytique?

oui on peut créer des règles en day hebdo et mensuel.

4/que doit-on faire avt un formatage pour réinstaller en retrouvant ts les data ( + pb de codes ?)

Faire une sauvegarde du rep. avec les datas et les indic puis demander un nouveau code à mlog en lui expliquant le problème ( formatage , chgt de micro ect.. )

Autrement faire une image du disque une fois l'installation clean pour éviter de redemander un code avec "Ghost" ou un autre, comme cela pas la peine de reformater et sauvegarder les données"datas" sur un autre support

Merci pour votre attention et vos éventuelles réponses.


Sinon, existe-t-il un autre forum traitant de ces questions ?

Bons trades



@ +
Sur les marchés tout est toujours possible . «//kiki27dt@free.fr » et «short-term-trading.over-blog.com »
  Retourner en haut de page



chzame' -

(384 msg)

Plusieurs semaines De 1 à 3 ans Technique et fondamentale Actions françaises

#324336Posté le : le 28-01-2005 20:59:45 chzame - chzame -   Voir le page de chzame      
====================================================

Kiki, pour graphat tu installe par exemple une partition ou autres.

le truc tu reinstalle windows par exemple, ensuite tu recopie ton ancien dossier a un emplacement(si pas de partition ou dd externet dans ce cas tu lance le log) apres ton formatage tu relance graphat et il te redemande ta cle avec ton identifiant.

Inutile de recontacter Mlog.

Cordialement

Chzame

Ca fonctionne en tout cas avec Graphatpro


  Retourner en haut de page



kiki27'

(1267 msg)

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

#324352Posté le : le 28-01-2005 22:28:32 kiki27 - kiki27 -   Voir le page de kiki27      
====================================================

citation :
Citation de chzame

Kiki, pour graphat tu installe par exemple une partition ou autres.

le truc tu reinstalle windows par exemple, ensuite tu recopie ton ancien dossier a un emplacement(si pas de partition ou dd externet dans ce cas tu lance le log) apres ton formatage tu relance graphat et il te redemande ta cle avec ton identifiant.

Inutile de recontacter Mlog.

Cordialement

Chzame

Ca fonctionne en tout cas avec Graphatpro






Slt


reprenons

j'ai le soft sur mon disque C

et les datas et fichiers de travail sur un Disque externe ..


si mon disque donne des signes de faiblesse et pas d'image de sauvegarde, je ne vois pas comment ne pas être obligé de redemander une clée . Car si je formate au moment ou je réinstalle, le soft va générer un autre identifiant.

Tu parles de partition , tu veux dire que tu crées une partition uniquement avec grapheat pro ? et qu'en cas de formatage cette partition demeurera intacte ?

ai je bien compris

@+




 
  Retourner en haut de page



chzame' -

(384 msg)

Plusieurs semaines De 1 à 3 ans Technique et fondamentale Actions françaises

#324364Posté le : le 28-01-2005 23:03:05 chzame - chzame -   Voir le page de chzame      
====================================================

oui c est un peu ça.

moi j ai installé la 1erfois graphat dans c://graphat (c est un exemple)

Si je souhaite formater c:// je copie le dossier graphat mais tout le dossier sur une sauvegarde amovible.

Je reinstalle windows et au moment de reinstaller graphat je n'utilise pas le .exe mais je recopie le precedent dossier dans sa totalité dans le repertoire desiré

j ouvre le dossier clic deux fois sur l icone graphat et il se lance et je rentre ma cle celle fourni precedemment.

Pas besoin de nouvelle cle car pas de nouvelle installation du logiciel.

en faites par ce procede le logiciel croit que sa periode d essai est expire (c est un peu ça)

Le plus simple est de mettre sur un DD autre que celui systeme ou une partition comme ca a la reinstalltion il suffit de recupere l icone graphat de cliquer dessus et ensuite de rentre sa cle deja obtenu.

Une nouvelle cle est necessaire seulement si vous reinstallez le logiciel et avez en sauvegarde que la base mais dans le cas ci dessus la cle sera valide du faites que c est la meme install



apparement Graphat n a pas besoin de la base de registre comme altistock quoique graphat est present apres la premiere utilisation dans la base de registre.

Avez vous compris?
édité le : 28-01-2005 23:04:43 
  Retourner en haut de page

sphinx

(91 msg)

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

#324411Posté le : le 29-01-2005 10:06:46 sphinx - sphinx -      
====================================================

je souhaiterai établir une statistique à partir de l'indicateur "4 points" que notre ami Smallcaps avait fait page 42 de celle file.
L'indicateur précité avait 2 conditions et celle qui m'interesse est celle ci:
SI CLOTURE<(HAUT+BAS)/2
ALORS
PT1 = 0.50*(HAUT-BAS)+BAS
PT2 = 0.28*(HAUT-BAS)+BAS
PT3 = BAS- 0.10*(HAUT-BAS)
PT4 = BAS-0.46*(HAUT-BAS)

et dans cette condition, la valeur qui m'intéresse est PT4 sur une unité de temps "monthly".

Je souhaiterai que la stat affiche les valeurs qui arrivent à 1% de PT4 ( c'est à dire qui sont à 1% au dessus mais pas plus de ce point) , soit qui l'ont touché, soit dépassé sur une unité de temps monthly.
L'unité de temps "monthly" étant le mois précédent celui en cours.

Pour être clair, nous sommes en janvier donc la détection doit se faire sur le point PT4 de décembre.
Exemple: alcatel => le PT4 de décembre est de 10,37.
le 20 janvier, alcatel a coté 10,45. On est donc entre 10,37 et 10,37+ 1% =10, 47 donc la valeur est sélectionnée le 20/1/2005.
Autre exemple: equant => PT4 de décembre = 3,55. Le 12/1 elle a coté 3,54 donc en dessous alors la valeur est sélectionnée le 12/1.

J'espère avoir été clair. Merci à l'ame généreuse. Bon WE à tous

  Retourner en haut de page

smallcaps90

(1022 msg)

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

#324419Posté le : le 29-01-2005 10:48:51    
====================================================

Bonjour Sphinx,
Tu dis :

"Je souhaiterai que la stat affiche les valeurs qui arrivent à 1% de PT4 ( c'est à dire qui sont à 1% au dessus mais pas plus de ce point) , soit qui l'ont touché, soit dépassé sur une unité de temps monthly...".

Plus loin tu donnes deux exemples, le 1er respecte bien la condition "au dessus " mais pas le 2ème.

Tu dis aussi : "soit dépassé "...
Que veux-tu dire par là?

En fait, si je me réfère à tes 2 exemples, tu voudrais que :

0.99*PT4(1) monthly <= BAS(0) daily <= 1.01*PT4(1) monthly

Est-ce bien cela?

édité le : 29-01-2005 11:41:44 
  Retourner en haut de page

sphinx

(91 msg)

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

#324430Posté le : le 29-01-2005 12:06:47 sphinx - sphinx -      
====================================================

hello Smallcaps.
je vais essayer de reformuler.
L'indicateur que tu avais paramétré donne 4 points => 2 hauts et 2 bas . La finalité de ces points c'est qu'ils sont susceptibles d'être touchés voire dépassés dans l'unité de temps à venir . Donc mon idée est de placer une épuisette sur le point en monthly déterminé par le point le plus bas donné par l'indicateur monthly. Ce point n'est pas toujours précis, donc je mets une marge d'erreur de 1%. Donc pour alcatel, on l'a approché de très près, alors qu'équant on l'a dépassé pour rebondir après. Donc si on pouvait détecter ces valeurs, ce serait bien.
Le fait d'utiliser le point le plus bas déterminé par l'indicateur monthly permet de placer un ordre d'achat en espérant un rebond dans cette zone. Or , je ne veux pas laisser trainer des ordres sur un long terme, c'est juste pour intervenir quand ça approche à 1% au desous voire quand ça touche , ou quand ça dépasse à la baisse ce point. Cela suppose que la valeur soit en baisse pour arriver à toucher ou être inférieure au point déterminé par le point bas "monthly".
Pour alcatel , on a frolé donc c'est bon, si alcatel était allé en séance à 10,04 alors ça devrait aussi être détecté car PT4 montly le plus bas est à 10,37.

Don détecter les valeurs dont le cours en séance (dayly) est inférieur ou égal au PT4 monthly le plus bas du mois précédent.
Donc pour alcatel le PT4 monthly = 10,37. La marge d'erreur est de 1% donc PT4 + 1% donne 10,37+0,10 = 10, 47. La stat doit m'afficher que alcatel a franchit à la baisse 10,47 ( soit PT4 +1%) ceci meme si alcatel tombe beaucoup plus bas.
Merci de t'occuper de ce probleme Smallcaps, t'es toujours là:-))
Si je me suis mal exprimé, n'hésite pas à faire préciser les choses.
  Retourner en haut de page

smallcaps90

(1022 msg)

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

#324457Posté le : le 29-01-2005 13:37:58    
====================================================

Re Sphinx,

Merci pour tes précisions.
Si j'ai bien compris tu veux détecter les valeurs qui respectent :

BAS(0) daily <= 1.01*PT4(1) monthly

ce qui correspond à ce que tu dis :
"...détecter les valeurs dont le cours en séance (dayly) est inférieur ou égal au PT4 monthly le plus bas du mois précédent.
Donc pour alcatel le PT4 monthly = 10,37. La marge d'erreur est de 1% donc PT4 + 1% donne 10,37+0,10 = 10, 47. La stat doit m'afficher que alcatel a franchit à la baisse 10,47 ( soit PT4 +1%) ceci meme si alcatel tombe beaucoup plus bas.
"


  Retourner en haut de page

smallcaps90

(1022 msg)

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

#324463Posté le : le 29-01-2005 14:13:30    
====================================================

Cà a l'air de fonctionner correctement.
D'abord je modifie l'indicateur "QUATRE_POINTS" pour bien isoler le PT4 qui t'intéresse. Il est noté PT24 par la suite.

-----------------------------------------------------------
//Indicateur "QUATRE_POINTS" de Sphinx
//version 2
//29/01/2005
//

SI RANGHISTO > FINHISTO-2
ALORS

SI CLOTURE>(HAUT+BAS)/2
ALORS
PT11 = 0.46*(HAUT-BAS)+HAUT
PT12 = 0.10*(HAUT-BAS)+HAUT
PT13 = HAUT- 0.28*(HAUT-BAS)
PT14 = HAUT-0.50*(HAUT-BAS)
FINSI

SI CLOTURE<(HAUT+BAS)/2
ALORS
PT21 = 0.50*(HAUT-BAS)+BAS
PT22 = 0.28*(HAUT-BAS)+BAS
PT23 = BAS- 0.10*(HAUT-BAS)
PT24 = BAS-0.46*(HAUT-BAS)
FINSI

SI CLOTURE=(HAUT+BAS)/2
ALORS
PT5=CLOTURE
FINSI

FINSI
----------------------------------------------------------

On modifie la fenêtre "Propriétés" en conséquence puisqu'il y a 9 courbes maintenant.


Ensuite pour la statistique, on peut utiliser l'onglet "JOUR" du programme pour récupérer le BAS daily dans une variable (il est B ici) et l'utiliser dans la statistique sous l'onglet "MOIS du programme.

Programme à placer sous l'onglet "JOUR" :
-------------------------------------------------------
//Statistique PT4 (pour Sphinx)
//29/01/2005
//

//Ici on récupère le BAS du jour
B=BAS(0)
-------------------------------------------------------

Programme à placer sous l'onglet "MOIS"
-------------------------------------------------------
//Statistique PT4 (pour Sphinx)
//29/01/2005
//

//Sélectionne les valeurs qui satisfont à :
//BAS(0) daily <= 1.01*PT24(1) monthly
//Le BAS(0) daily est récupéré de l'onglet "JOUR". Il est noté B.

SI B <= 1.01*QUATRE_POINTS.PT24(1)
ALORS
COLONNE1 = B
COLONNE2 = QUATRE_POINTS.PT24(1)
COLONNE3 = 1.01*QUATRE_POINTS.PT24(1)
COLONNE4 = (QUATRE_POINTS.PT24(1)-B)/QUATRE_POINTS.PT24(1)
COLONNE5 = CODEACTION$
SELECTION
FINSI
-------------------------------------------------------
Les lignes dédiées aux colonne 1 à 5 sont facultatives.

Fenêtre "Propriétés" :



Résultats avec le CAC40 en date du vendredi 28/01/2005 :

+++++++++++++++++++++++++++++
Groupe : cac40 Date : 28/01/2005
Statistique de détermination des valeurs qui satisfont à la condition :
BAS(0) daily <= 1.01*PT24(1) monthly

12,48 13,38 13,52 0,07 NL0000226223 STMicroelectronics
+++++++++++++++++++++++++++++

En date du 20/01/2005 on retrouve bien Alcatel :

+++++++++++++++++++++++++++++
Groupe : cac40 Date : 20/01/2005
Statistique de détermination des valeurs qui satisfont à la condition :
BAS(0) daily <= 1.01*PT24(1) monthly

10,45 10,37 10,47 -0,01 FR0000130007 Alcatel
12,91 13,38 13,52 0,04 NL0000226223 STMicroelectronics
+++++++++++++++++++++++++++++

Cordialement.

  Retourner en haut de page


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