Sujet : Graphe AT PRo : programmation
Premiere Page   Page précédente   Page : sur 171   Page suivante   Derniere Page
Page N°  140   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

#916236Posté le : le 03-04-2009 21:13:17    
====================================================

Bonsoir max_et_min



Bug (corrigé) du à la réécriture en minuscules du code original qui l'était en majuscules...
Merci pour ta relecture toujours aussi efficace.

Cordialement.
  Retourner en haut de page

max_et_min
'

(245 msg)

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

#916269Posté le : le 03-04-2009 23:37:14      
====================================================

Complément d'info "VISTA"

si vous supprimez un indicateur il arrive qu'il revienne voir même impossible à renommer, il faut le supprimer ou modifier manuellement dans les deux dossiers en même temps

C:\Users\votre nom\Local Settings\Application Data\VirtualStore\Program Files\Graphe AT Pro\Base\

et

C:\Program Files\Graphe AT Pro\Base\

Usant

Solution j'ai vidé : tous les indicateurs dans
C:\Program Files\Graphe AT Pro\Base\Regleindic

et ça marche sans problèmes plus de double plus de bug
faites une copie de votre fichier avant.

édité le : 04-04-2009 00:37:08Max de gains et min de pertes. Logiciel gratuit d'aide à la programmation de graph at et index sur mon profil
  Retourner en haut de page

max_et_min
'

(245 msg)

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

#916281Posté le : le 04-04-2009 01:38:19      
====================================================

Dans le dossier "exemple" il existe un nouvel indicateur "Heikin Ashi" + celui programmé par smallcaps90
=


édité le : 04-04-2009 01:39:36Max de gains et min de pertes. Logiciel gratuit d'aide à la programmation de graph at et index sur mon profil
  Retourner en haut de page

fredifly

(54 msg)

Plusieurs jours Moins d'un an Technique et fondamentale Actions françaises

#916303Posté le : le 04-04-2009 10:09:29 fredifly - fredifly -      
====================================================

merci beaucoup max_et_min


Fredifly.
  Retourner en haut de page

Démon

(34 msg)

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

#916314Posté le : le 04-04-2009 11:08:57 Démon - Démon -      
====================================================

Bonjour;

je viens d'installer la nouvelle version et petit souci, tous les styles que j'avais créé avec notamment les différents trading système ont disparu. J'avais fait une sauvegarde complète de la directory avant d'installer la mise à jour.
J'ai essayé de trouver le fichier de sauvegarde des styles sous graph at mais je ne l'ai pas trouvé.
Quelqu'un a-il l'information?
Sinon j'en serai quite pour tout refaire.
Bon week end
L'homme sage est celui qui connait ses limites
  Retourner en haut de page

max_et_min
'

(245 msg)

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

#916325Posté le : le 04-04-2009 11:25:08      
====================================================

Bonjour Démon

les styles sont dans GRAPHAT.INI
tous tes indicateurs dans base/regleindic

moi je n'ai pas eu de problémes à l'installation de la nouvelle version sauf le petit bug qui fait croire un instant qu'il faut un nouveau code mais lorsque l'on relance le logiciel cela disparait.
édité le : 04-04-2009 11:42:58Max de gains et min de pertes. Logiciel gratuit d'aide à la programmation de graph at et index sur mon profil
  Retourner en haut de page

Démon

(34 msg)

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

#916331Posté le : le 04-04-2009 11:50:36 Démon - Démon -      
====================================================

Bonjour max_et_min

je suis sous XP.
Je viens de m'apercevoir aussi que tous les paramètres standards ont disparu et que par exemple le trading system 2 que j'avais modifié a été écrasé par la nouvelle version.
Pour ceux qui ont le meme problème j'ai copié ma directory sauvegardé >GraphAT Pro/regleIndic/exemple dans le dossier actuel et j'ai ainsi récupéré ces paramètres.
Attention aussi aux Options qui sont modifiées en installant la nouvelle version (j'ai eu notamment le problème pour les moyennes prédéfinies que j'avais modifiées)
Je conseille vivement à tout ceux qui n'ont pas mis à jour et qui ont personnalisé leur logiciel préféré de copier votre directory Graph At (je l'ai mise sur une clé USB) ce qui me permet d'ouvrir l'ancienne version sans problème à partir de la clé et de comparer mes différents paramétrages.
Bonne journée.
Démon

L'homme sage est celui qui connait ses limites
  Retourner en haut de page

Démon

(34 msg)

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

#916338Posté le : le 04-04-2009 12:43:49 Démon - Démon -      
====================================================

Re
je me suis aperçu que beaucoup d'historiques avait été modifiés notamment je n'avais plus les volumes sur le CAC.
Il faut effacer la diretory >Graph At/Base/Histo (après sauvegarde au cas ou) et copier votre ancien Histo.
Trés important. Faire toujours de copie avant de manipuler ces dossiers.
Démon

L'homme sage est celui qui connait ses limites
  Retourner en haut de page

Gilda56

(145 msg)

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

#916363Posté le : le 04-04-2009 14:54:57 Gilda56 - Gilda56 -      
====================================================

Un plaisir de lire tous les super intervenants .

Moi je voudrais si possible avec la nouvelle version

1 ) récupérer mes styles d'avant avec mes indicateurs perso . Qui peut me dire tu vas dans les programmes , tu prends graphe at Pro ensuite tu ....................

2 ) Faire apparaitre les cours en Kagi est ce possible ???

Merci 1000 fois .
  Retourner en haut de page

max_et_min
'

(245 msg)

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

#916378Posté le : le 04-04-2009 15:54:29      
====================================================

A vous lire il semblerait que la nouvelle version a écrasé l'ancienne.
A) je pense qu'il n'y a que ceux qui sont sur XP.
B) Sous Vista comme le logiciel travaille (malgré lui) en virtuel les 2 dossiers se sont fusionnés.
Donc conclusion pour XP fusionnez tout le dossier :

C:\Program Files\Graphe AT Pro\Base\.......
dossier Regleindic pour vos indicateurs
dossier reglestat pour vos statistiques
avec votre ancienne copie de ce même dossier et accepté le remplacement

pour le fichier C:\Program Files\Graphe AT Pro\GRAPHEAT.INI
et ouvrez l'ancien et vous recuperez tout ce qui est à partir de Style 1 et vous remplacer


Pour ceux qui sont sous VISTA et qui auraient un problème avec les styles c'est la même chose sauf que le fichier ini c'est celui qui est dans la partie virtuelle qui doit être travaillé.C:\Documents and Settings\votre nom\Local Settings\Application Data\VirtualStore\Program Files\Graphe AT Pro\GRAPHEAT.INI

La création des styles n'est effectuée que si vous la créez donc si vous n'avez que 12 STYLES les autres ne seront présents qu'au moment de leurs créations si vous commencez par le style 24,
juste aprés le style 12 et ses données, vous aurez le style24

Bonne bidouille à tous.
Surtout sauvegarde de sécurité avant!!

PS: le problème "VISTA" est que d'office vous ne travaillez pas comme administrateur mais comme invité, contrairement à XP ou il est possible sans bidouille de travailler comme administrateur. Donc même si le logiciel est installé en dur sur le disque chaque utilisateur virtuel travaille sur sa copie.
édité le : 04-04-2009 16:21:20Max de gains et min de pertes. Logiciel gratuit d'aide à la programmation de graph at et index sur mon profil
  Retourner en haut de page

max_et_min
'

(245 msg)

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

#916448Posté le : le 05-04-2009 00:12:11      
====================================================

Bonsoir
Pour ceux qui comme moi ont installé sur le logiciel
"Le Centre de Gravité de Mostafa Belkhayate" traduit pour graphe at par smallcaps90
je viens de poster une petite analyse sur cet indicateur.
C'est mon interprétation à chacun d'en juger.

Je sais le silence est d'or, mais provoquer les réactions permet d'apprendre et comprendre le point de vue des autres.

lien ici - Bonne soirée
Max de gains et min de pertes. Logiciel gratuit d'aide à la programmation de graph at et index sur mon profil
  Retourner en haut de page

smallcaps90

(1022 msg)

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

#916452Posté le : le 05-04-2009 00:56:55    
====================================================

Bonsoir,



Personnellement après l'installation de l'update 3.09, je n'ai perdu que qq styles rien d'autre. Je suis sous XP.

======================
max_et_min
je suis allé voir tes commentaires sur le "Barycentre" (ou encore "Centre de Gravité") de Belkhayate avec lesquels je suis tout à fait d'accord.
Il est bien évident, cela a été dit à de nombreuses reprises, que la nature particulière du LOWESS qui repeint plus ou moins fortement les dernières périodes de l'historique, n'est pas la panacée et ne doit surtout pas être utilisé seul pour prendre position.
Sa courbe médiane de régression polynomiale du 3ème degré en 2005 est devenue régression non-paramétrique de type LOWESS récemment...
On peut construire des tas d'indicateurs de ce genre, il suffit de se donner une "bonne" ligne médiane et de définir qq courbes enveloppes situées de part et d'autre en fonction d'un critère ad-hoc, écart-type ou autre, ATR par exemple.
Il existe pour Metatrader une version qui ne repeint pas le passé : "JB_Center_of_Gravity" je crois...

En 2005 l'indicateur "statique" qui lui était associé était un simple oscillateur de moyennes mobiles. Depuis il a été remplacé par quelque chose qui ressemble au "Value_Charts" de Helweg et Stendahl qui ne repeint pas le passé et qui est très intéressant en faisant ressortir les zônes où les prix sont survendus ou surachetés.
Que dire de plus? Pas grand chose...
======================

Pour répondre maintenant à la demande de Gilda56 concernant la représentation KAGI, j'ai développé un proto ***PROVISOIRE*** qui filtre bien les prix et qui trace une ébauche du graphe KAGI.
Mais proto ***PROVISOIRE*** disais-je car la couleur des segments verticaux n'est pas encore conforme au modèle standard. En effet elle devrait changer si ce segment dépasse la limite horizontale précédente à la hausse comme à la baisse.
Avec le nouveau type de courbes "HistogrammeBas" disponible désormais, cela devrait être possible(?), mais un peu lourd compte-tenu des contraintes propres à ce type de courbes dans la définition d'une ligne verticale utilisant un histogramme à valeurs <>0...
Il se peut qu'il y ait encore qq autres petits bugs dans le programme. Si vous les voyez apparaître, dîtes-le moi, je les corrigerai.
L'utilisation du type "Segments" pour tracer les segments d'inflexion horizontaux de KAGI alourdi le programme du fait de ses particularités. Je n'entre pas dans les détails.

Programme prototype de KAGI :

//====
//KAGI
//====

//v0.6 Proto
//04/04/09
//smallcaps90
//===========

//P1 = seuil de retournement en %
//P2 = nb de périodes examinés pour tracer le graphe

//===================================================

Si RangHisto=FinHisto Alors

//Inits
Lim=P2
Si Lim>FinHisto Alors Lim=FinHisto

j=Lim-1
KCd(j)=Cloture(j)
Kprovh(j)=Cloture(j)
Kprovb(j)=Cloture(j)
Dn=Cloture(j)<Cloture(j+1)
Up=Cloture(j)>=Cloture(j+1)

//Création du graphe KAGI
i=Lim-2
TantQue i>=0 Faire

//Continuation Dn
Si Cloture(i)<Kprovb(j) ET Dn=1
Alors
Kprovb(j)=Cloture(i)

Sinon

//Changement de direction Dn vers Up
Si Cloture(i)>=Kprovb(j)*(1+P1%) ET Dn=1
Alors
Afficher "Changement Dn vers Up le " & datehisto$(i)
KCH(j)=Kprovh(j)
KCHB(j)=Kprovb(j)
j=j-1
Kprovh(j)=Cloture(i)
Kprovb(j)=Kprovb(j+1)
Up=1
Dn=0

Si k=0 Alors
L1(j+1)=Kprovb(j+1)
L1(j)=L1(j+1)
l=0
FinSi

Si k=1 Alors
L2(j+1)=Kprovb(j+1)*(k=1)
L2(j)=L2(j+1)*(k=1)
l=1
FinSi
FinSi

FinSi

//Dernier cas pour Dn
Si i=0 ET Dn=1
Alors
KCH(j)=Kprovh(j)
KCHB(j)=Kprovb(j)
FinSi

//Continuation Up
Si Cloture(i)>Kprovh(j) ET Up=1
Alors
Kprovh(j)=Cloture(i)

Sinon
//Changement de direction Up vers Dn

Si Cloture(i)<=Kprovh(j)*(1-P1%) ET Up=1
Alors
Afficher "Changement Up vers Dn le " & datehisto$(i)
KCH(j)=Kprovh(j)
KCHB(j)=Kprovb(j)
j=j-1
Kprovh(j)=Kprovh(j+1)
Kprovb(j)=Cloture(i)
Up=0
Dn=1

Si l=0 Alors
M1(j+1)=Kprovh(j+1)
M1(j)=M1(j+1)
k=1
FinSi

Si l=1 Alors
M2(j+1)=Kprovh(j+1)
M2(j)=M2(j+1)
k=0
FinSi

FinSi

FinSi

//Dernier cas pour Up
Si i=0 ET Up=1
Alors
KCH(j)=Kprovh(j)
KCHB(j)=Kprovb(j)
FinSi

i=i-1
FinTantQue

Afficher "Lim-j= " & Lim-j

//On cale le graphe à droite
//dans la fenêtre indicateur
i=Lim-j-1
TantQue i>=O Faire
KGD(i)=KCD(i+j)
KGH(i)=KCH(i+j)
KGHB(i)=KCHB(i+j)
B1(i)=L1(i+j)
B2(i)=L2(i+j)
H1(i)=M1(i+j)
H2(i)=M2(i+j)
i=i-1
FinTantQue

FinSi

//Fin du code

Toutes mes excuses pour la disparition des indentations qui sont pourtant présentes dans ma version.
Le programme est bien sûr perfectible et vous pouvez le modifier si le coeur vous en dit.


Fenêtre Propriétés :



Comme il est précisé dans le programme, le graphe KAGI est calé à droite dans la fenêtre Indicateur dans laquelle il est tracé. Cela tient à la méthode que j'ai utilisée pour explorer les périodes des cours choisies.
Il manque bien sûr les dates des retournements. Si vous avez des idées pour les indiquer je suis preneur.

Deux exemples sur les 1500 derniers cours de Renault en daily et des seuils de retournement de 5% et 10% :





Cordialement.

édité le : 05-04-2009 13:39:14 
  Retourner en haut de page

smallcaps90

(1022 msg)

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

#916550Posté le : le 05-04-2009 17:33:00    
====================================================

Bonsoir,



Deux courriels reçus de MLOG qui me demande de vous les transmettre. Ce que je fais en vous en souhaitant bonne lecture.

==========================
De "mlog" mlog@graphat.com
Le 03/04/09 22:00


Bonjour,

Au vu des réactions sur le forum Pro-AT, je voudrais apporter quelques
précisions (que vous pouvez transmettre) :

- Il y a une nouvelle option dans les Propriètés d'une règle indicateur qui
permet de ne pas afficher les cours (pour un indicateur sur les cours). Les
règles "Heikin Ashi", "HA+Boll" et "HA+Boll+4Moy" fourni dans le dossier
Exemple l'utilisent.

- Le nom d'une règle peut être écrit en minuscule et apparaitra comme tel
dans la liste des indicateurs. Ce qui prend beaucoup moins de place à
l'affichage qu'en majuscule. On peut aussi mettre des blancs entre les mots
(l'underscore n'est pas obligatoire). C'est pour cela qu'il y a une
distinction entre le nom de la règle et son nom d'indicateur qui sert en
programmation.

- La place pour l'indicateur sur les cours est agrandie et égale à celle des
indicateurs. Les listes déroulantes des indicateurs sont beaucoup plus
longues qu'avant.

Cordialement.

==========================

De "mlog" <mlog@graphat.com>
Le 05/04/09 00:02

Bonjour,

Je ne suis pas très content de ce que je lit sur votre forum. Il serait bien
que vous indiquiez le lien pour la mise à jour de GrapheAT Pro :

http://www.graphat.com/update.html#MajGrapheATPro - Cela évitera à certains d'écraser leurs paramètres en téléchargeant
l'intégralité du logiciel.

Cordialement.
==========================

Dont acte.
Cela permettra sans doute à certains d'entre-vous de règler les problèmes qu'ils ont rencontrés.
Pour ma part j'avais perdu certains styles prédéfinis, mais à l'examen cela n'était pas du à la 3.09 mais au fait que j'avais placé les indicateurs utilisés dans ces styles dans d'autres répertoires Indics et Stats pour alléger les répertoires utilisés par GrapheAT Pro et accèlérer aussi leur chargement.

Bien cordialement.
édité le : 05-04-2009 17:35:36 
  Retourner en haut de page

pracos

(13 msg)

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

#919691Posté le : le 09-04-2009 20:17:14 pracos - pracos -      
====================================================

Bonjour,
tout d'abord merci à vous tous avec une petite mention particulière pour smallcaps90 qui fait un travail vraiment extraordinaire
et merci aussi à mlog pour sa nouvelle version qui apporte des plus certains

fan de john lee, j'aimerais savoir si quelqu'un a programmé les bollinger avec changement de couleur pour la tendance (vert pour la hausse et rouge pour la baisse des BB) et aussi l'ET OBVD avec couleurs également

j'ai cherché sur le tableau des indicateurs mais apparemment je n'ai rien vu

ah par la même occassion l'indicateur CDUR serait également le bienvenu

merci beaucoup
  Retourner en haut de page

smallcaps90

(1022 msg)

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

#919931Posté le : le 10-04-2009 23:51:12    
====================================================

Bonsoir pracos,



Merci mais il ne faut pas "m'encenser" ainsi. On partage ce qu'on fait, sinon on ne vient pas ici. Enfin c'est mon point de vue.
Ceci étant, je n'ai pas suivi les webinaires de Johnlee mais j'ai programmé ce que tu souhaites à l'exception de l'indicateur "Cdur" dont je ne possède aucune définition si ce n'est que celle que Johnlee a donnée le 7 mars dernier , je le cite :
"...espèce de force relative qui s'exprime entre les mouvements d'impulsion sur les cours, un indicateur directionnel (une MACD rapide et super bidouillée) et la puissance du RSI. Le tout agrégé en un seul indicateur. Ca donne des points de retournement et d'entrée en position rapides et surtout qui ne sélectionne (filtre) que les vagues intéressantes a trader (avec potentiel). En plus, il permet d'identifier les tendances en cours et leur fin probable. Il est TRES pertinent pour prendre position dans les squeez et ce , très tot dans leur formation, avant que l'impulsion sur les cours ne se déclenche. Couplé avec l'OBVD, les résultats sont pour le moins étonnants (voir détonnants)."

Malheureusement cela ne suffit pas pour le programmer. Si tu as des infos le concernant, poste-les ou envoie-les moi en PV ici même.
Pour ce qui concerne l'OBVD (On Balance Volume Dynamic), le sujet a été abordé après une demande de max_et_min
Johnlee utilise des paramètres persos pour définir ceci et il utilise le "price weighted" au lieu des cours de clôture.

Programme de l'indicateur OBVD associé à ses bandes de Bollinger :

//====
//OBVD
//====

//On Balance Volume Dynamic
//V1.0
//le 09/04/2009
//smallcaps90
//=========================


//-----------------1 Calculer OBV renommé ROBV car l'OBV est dispo d'origine ds GAP
//
Prix(0) = (Ouverture+Haut+Bas+Cloture)/4

Si Prix>Prix(1) Alors ROBV = ROBV(1) + Volume
Sinon Si Prix<Prix(1) Alors ROBV = ROBV(1) - Volume

Si Prix = Prix(1) Alors ROBV=ROBV(1)


//-----------------2 Bandes de Bollinger de l'OBV
//
M_ROBV = Moyenne(ROBV,P1)
STD_ROBV = EcarType(ROBV,P1)
BBOBV_Up(0) = M_ROBV + P2*STD_ROBV
BBOBV_Dn(0) = M_ROBV - P2*STD_ROBV



//-----------------3 BBOBV_Up BICOLORE
//

//3-1 Initialisations
Si RangHisto=2
Alors
Si BBOBV_Up>=BBOBV_Up(1)
Alors
V(0)=1
R(0)=0
Sinon
V(0)=0
R(0)=1
FinSi
FinSi

//3-2 Détermination de la tendance
SI RangHisto>2
Alors

Si BBOBV_Up(1)>BBOBV_Up
Alors
R=1
V=0
FinSi

Si BBOBV_Up(1)<BBOBV_Up
Alors
V=1
R=0
FinSi

Si BBOBV_Up(1)=BBOBV_Up
Alors
Si V(1)=1 Alors V=V(1)
Si R(1)=1 Alors R=R(1)
FinSi

//3-3 Traitement des tracés
//
//Segments verts
//
Si V=1 Et V(1)=0
Alors
Si A=0
Alors
V1(1)=BBOBV_Up(1)
V1=BBOBV_Up
Sinon
V2(1)=BBOBV_Up(1)
V2=BBOBV_Up
FinSi
FinSi

Si V=1 Et V(1)=1
Alors
Si A=0 Alors V1=BBOBV_Up
Si A=1 Alors V2=BBOBV_Up
FinSi

Si V=0 ET V(1)=1
Alors
Si A=0 Alors V1(1)=BBOBV_Up(1)
Si A=1 Alors V2(1)=BBOBV_Up(1)
A=Non(A)
FinSi


//Segments rouges
//
Si R=1 Et R(1)=0
Alors
Si B=0
Alors
R1(1)=BBOBV_Up(1)
R1=BBOBV_Up
Sinon
R2(1)=BBOBV_Up(1)
R2=BBOBV_Up
FinSi
FinSi

Si R=1 ET R(1)=1
Alors
Si B=0 Alors R1=BBOBV_Up
Si B=1 Alors R2=BBOBV_Up
Finsi

Si R=0 Et R(1)=1
ALORS
Si B=0 Alors R1(1)=BBOBV_Up(1)
Si B=1 Alors R2(1)=BBOBV_Up(1)
B=Non(B)
FinSi

FinSi


//-----------------4 BBOBV_Dn BICOLORE
//

//4-1 Initialisations
Si RangHisto=2
Alors
Si BBOBV_Dn>=BBOBV_Dn(1)
Alors
W(0)=1
S(0)=0
Sinon
W(0)=0
S(0)=1
FinSi
FinSi

//4-2 Détermination de la tendance
Si RangHisto>2
Alors

Si BBOBV_Dn(1)>BBOBV_Dn
Alors
S=1
W=0
Finsi

Si BBOBV_Dn(1)<BBOBV_Dn
Alors
W=1
S=0
FinSi

Si BBOBV_Dn(1)=BBOBV_Dn
Alors
Si W(1)=1 Alors W=W(1)
Si S(1)=1 Alors S=S(1)
FINSI

//4-3 Traitement des tracés
//
//Segments verts
//
Si W=1 Et W(1)=0
Alors
Si C=0
Alors
W1(1)=BBOBV_Dn(1)
W1=BBOBV_Dn
Sinon
W2(1)=BBOBV_Dn(1)
W2=BBOBV_Dn
FinSi
FinSi

Si W=1 Et W(1)=1
Alors
Si C=0 Alors W1=BBOBV_Dn
Si C=1 Alors W2=BBOBV_Dn
Finsi

Si W=0 Et W(1)=1
Alors
Si C=0 Alors W1(1)=BBOBV_Dn(1)
Si C=1 Alors W2(1)=BBOBV_Dn(1)
C=Non(C)
FinSi


//Segments rouges
//
Si S=1 Et S(1)=0
Alors
Si D=0
Alors
S1(1)=BBOBV_Dn(1)
S1=BBOBV_Dn
Sinon
S2(1)=BBOBV_Dn(1)
S2=BBOBV_Dn
FinSi
FinSi

Si S=1 Et S(1)=1
Alors
Si D=0 Alors S1=BBOBV_Dn
Si D=1 Alors S2=BBOBV_Dn
FinSi

Si S=0 Et S(1)=1
Alors
Si D=0 Alors S1(1)=BBOBV_Dn(1)
Si D=1 Alors S2(1)=BBOBV_Dn(1)
D=Non(D)
FinSi

FinSi

//Fin du code

Le traitement des couleurs est un peu long compte-tenu des spécificités du style de courbes "Segments".
Peut-être y a-t-il une autre solution plus "légère"?

Fenêtre Propriétés :



Programme dérivé du précédent de l'indicateur Volat_OBVD :

//=======
//ET_OBVD
//=======

//Indicateur dérivé de OBVD
//V1.0
//le 09/04/2009
//smallcaps90
//=========================

ET_OBVD(0)=STD_ROBV

Si RangHisto>=P1
Alors
Volat_Mini = Min(ET_OBVD,P1)
Volat_Maxi = Max(ET_OBVD,P1)

//Tracer si on veut une limite inférieure de volatilité
//Limite=P2*Volat_Maxi+(1-P2)*Volat_Mini

FinSi

//Fin du code

color=noirFenêtre Propriétés :


color=noirProgramme de bandes de Bollinger coloriées sur les cours :

//===================
//BANDES_DE_BOLLINGER
//===================

//Bandes de Bollinger bicolores
//V1.0
//le 09/04/2009
//smallcaps90
//=============================

//
//Si prix pondéré choisi
Prix(0)=(Ouverture+Bas+Haut+Cloture)/4

//Si Cloture choisie :
//
//PRIX(0)=Cloture


//Bollinger's
//
EP=ECARTYPE(PRIX,P1)
MB=MOYENNE(PRIX,P1)
UB(0)=MB+P2*EP
LB(0)=MB-P2*EP


// Couleurs
//
//-----------------3 UB BICOLORE
//

//3-1 Initialisations
Si RangHisto=2
Alors
Si UB>=UB(1)
Alors
V(0)=1
R(0)=0
Sinon
V(0)=0
R(0)=1
FinSi
FinSi

//3-2 Détermination de la tendance
Si RangHisto>2
Alors

Si UB(1)>UB
Alors
R=1
V=0
FinSi

Si UB(1)<UB
Alors
V=1
R=0
FinSi

Si UB(1)=UB
Alors
Si V(1)=1 Alors V=V(1)
Si R(1)=1 Alors R=R(1)
FINSI

//3-3 Traitement des tracés
//
//Segments verts
//
Si V=1 Et V(1)=0
Alors
Si A=0
Alors
V1(1)=UB(1)
V1=UB
Sinon
V2(1)=UB(1)
V2=UB
FinSi
FinSi

Si V=1 Et V(1)=1
Alors
Si A=0 Alors V1=UB
Si A=1 Alors V2=UB
FinSi

Si V=0 Et V(1)=1
Alors
Si A=0 Alors V1(1)=UB(1)
Si A=1 Alors V2(1)=UB(1)
A=Non(A)
FinSi


//Segments rouges
//
Si R=1 Et R(1)=0
Alors
Si B=0
Alors
R1(1)=UB(1)
R1=UB
Sinon
R2(1)=UB(1)
R2=UB
FinSi
FinSi

Si R=1 Et R(1)=1
ALORS
Si B=0 Alors R1=UB
Si B=1 Alors R2=UB
FinSi

Si R=0 Et R(1)=1
Alors
Si B=0 Alors R1(1)=UB(1)
Si B=1 Alors R2(1)=UB(1)
B=Non(B)
FinSi

FinSi



//-----------------4 LB BICOLORE
//

//4-1 Initialisations
Si RangHisto=2
Alors
Si LB>=LB(1)
Alors
W(0)=1
S(0)=0
Sinon
W(0)=0
S(0)=1
FinSi
FinSi

//4-2 Détermination de la tendance
Si RangHisto>2
Alors

Si LB(1)>LB
Alors
S=1
W=0
FinSi

Si LB(1)<LB
Alors
W=1
S=0
FinSi

Si LB(1)=LB
Alors
Si W(1)=1 Alors W=W(1)
Si S(1)=1 Alors S=S(1)
FinSi

//4-3 Traitement des tracés
//
//Segments verts
//
Si W=1 Et W(1)=0
Alors
Si C=0
Alors
W1(1)=LB(1)
W1=LB
Sinon
W2(1)=LB(1)
W2=LB
FinSi
FinSi

Si W=1 Et W(1)=1
Alors
Si C=0 Alors W1=LB
Si C=1 Alors W2=LB
FinSi

Si W=0 Et W(1)=1
Alors
Si C=0 Alors W1(1)=LB(1)
Si C=1 Alors W2(1)=LB(1)
C=Non(C)
FinSi


//Segments rouges
//
Si S=1 Et S(1)=0
Alors
Si D=0
Alors
S1(1)=LB(1)
S1=LB
Sinon
S2(1)=LB(1)
S2=LB
FinSi
FinSi

Si S=1 Et S(1)=1
Alors
Si D=0 Alors S1=LB
Si D=1 Alors S2=LB
FinSi

Si S=0 Et S(1)=1
Alors
Si D=0 Alors S1(1)=LB(1)
Si D=1 Alors S2(1)=LB(1)
D=Non(D)
FinSi

FinSi

//Fin du code

color=noirFenêtre Propriétés :


Un exemple avec EADS en daily :



Cordialement.

  Retourner en haut de page


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