Bomdu ![]() (31
msg) Bonjour Smallcaps. Dans la foulée
de vos precieuses explications d'hier concernant l'inscription de droites sur
le graphique, j'ai encore une question à vous poser.Comment tracer des paralleles
à une droite de regression pour une periode donnée passant par les plus haut et
plus bas de cette periode.Je l'ai fait, mais c'est l'origine de ces droites qui
passe par les points désirés et non à l'instant désiré.(voir lien)
smallcaps90 ![]() (1022
msg) Bonjour Bomdu, On peut utiliser la même base de programme que celui du canal de régression linéaire. Et on modifie le calcul de tracé des deux parallèles à la droite de régression linéaire. Cela donne : Programme : -------------------------- // Droite de régression linéaire se termine à P1 périodes // de la période actuelle, et commence à P1+P2 périodes de celle-ci. // Canaux de régression linéaire tracés parallèlement à la droite // de régression linéaire par le plus haut et le plus bas de la période. // SI RANGHISTO = FINHISTO - P1 ALORS POUR P2 COURS X(0) = RANGPOUR Y(0) = CLOTURE FINPOUR SOMX = SOMME(X,P2) SOMY = SOMME(Y,P2) SOMXX = SOMME(X*X,P2) SOMXY = SOMME(X*Y,P2) A = (P2*SOMXY-SOMX*SOMY)/(P2*SOMXX-SOMX*SOMX) B = (SOMY-A*SOMX)/P2 MAX_PERIODE=MAX(HAUT,P2) MIN_PERIODE=MIN(BAS,P2) POUR P2 COURS SI HAUT=MAX_PERIODE ALORS X1=RANGPOUR FINSI SI BAS=MIN_PERIODE ALORS X2=RANGPOUR FINSI FINPOUR POUR P2 COURS DROITE_REG = A*X + B DROITE_SUP = A*X + (MAX_PERIODE-A*X1) DROITE_INF = A*X + (MIN_PERIODE-A*X2) FINPOUR FINSI ------------------------- Propriétés : ![]() Exemples : ![]() ![]() Cordialement.
Bomdu ![]() (31
msg) Merci encore une fois.Vous avez
bien repondu à mes questions, le problème ce sont mes questions que sont pas les
bonnes. En effet, je voudrais bien un résultat comme celui obtenu dans votre deuxieme
exemple (P1=10 ; P2=40)mais pas du tout celui du premier, à savoir, le débordement
des cours à l'exterieur des paralleles.Je crois qu'on ne doit pas prendre les
plus hauts et plus bas dans tous les cas mais plutot augmenter les conditions.
Cordialement.
smallcaps90 ![]() (1022
msg) Le canal de régression linéaire
ou celui de Raff tels que définis à : frm/topic.asp?TOPIC_ID=&... ne répondent-ils pas à ta préoccupation? Bien sûr on peut aussi modifier le cahier des charges, il suffit alors de l'exprimer.
Bomdu ![]() (31
msg) je connais déjà le canal de régression
linéaire et les canaux de Raff mais je voudrais faire comme ça si la programation
ne pose pas de problèmes.
smallcaps90 ![]() (1022
msg) Voici une solution qui, je pense,
aura ton accord. Programme : --------------------------- // Droite de régression linéaire se termine à P1 périodes // de la période actuelle, et commence à P1+P2 périodes de celle-ci. // Canaux de régression linéaire tracés parallèlement à la droite // de régression linéaire par le plus haut et le plus bas de la période. // SI RANGHISTO = FINHISTO - P1 ALORS POUR P2 COURS X(0) = RANGPOUR Y(0) = CLOTURE FINPOUR SOMX = SOMME(X,P2) SOMY = SOMME(Y,P2) SOMXX = SOMME(X*X,P2) SOMXY = SOMME(X*Y,P2) A = (P2*SOMXY-SOMX*SOMY)/(P2*SOMXX-SOMX*SOMX) B = (SOMY-A*SOMX)/P2 POUR P2 COURS DROITE_REG(0) = A * X + B ECART_HAUT(0) = HAUT-DROITE_REG ECART_BAS(0) = DROITE_REG-BAS FINPOUR EH =MAX(ECART_HAUT,P2) EB =MAX(ECART_BAS,P2) POUR P2 COURS SI HAUT=DROITE_REG + EH ALORS X1=RANGPOUR HT=HAUT FINSI SI BAS=DROITE_REG - EB ALORS X2=RANGPOUR BS=BAS FINSI FINPOUR POUR P2 COURS DROITE_SUP = A*X + (HT - A*X1) DROITE_INF = A*X + (BS - A*X2) FINPOUR FINSI -------------------------- Les Propriétés sont les mêmes qu'auparavant. Graphe : ![]() La droite sup. est située à une distance de la droite de reg. égale au plus grand écart supérieur trouvé, sur la période de tracé, entre les hauts des cours et la droite de reg. et au dessus de celle ci bien sûr. La droite inf. est située à une distance de la droite de reg. égale au plus grand écart inférieur trouvé, sur la période de tracé, entre les bas des cours et la droite de reg. en dessous de celle-ci. Bonne soirée.
édité le : 30-04-2004
18:27:16
Bomdu ![]() (31
msg) SMALLCAPS is BIG. Merci et bon
WE.
tony ![]() (22
msg) Bonjour à tous. 3 questions: Y a t il quelqu'un qui aurait un fichier type word avec tout les indicateurs postés sur ce forum? Ou peut on uploader des fichiers pour qu'ils soient accessible à tous? j'ai trouvé pleins de fichiers sur le trading - day traidng sur KAZAA. j'ai essayé de modifier l'épaisseur des ticks du macd histogramme et rien de se passe, quelqu'un à une réponse. Bonne soirée à tous tony
tony
smallcaps90 ![]() (1022
msg) Bonsoir Tony, Je ne peux pas répondre à tes deux premières questions, mais je peux le faire à la troisième. Je pense que tu fais allusion au MACD Histo livré avec GrapheAT Pro. Pour pouvoir changer l'épaisseur des traits de l'histogramme décoche la case "Non modifiable" dans la fenêtre "Propriétés" qui protège l'indicateur de toutes tentative de modification. Bon dimanche.
tony ![]() (22
msg) merci à smallcaps pour sa réponse.
mais le fait de modifier "non modofiable" n'a rien chagé (on à dû me jeter un sort). j'ai une autre petite question: j'ai créé une droite en unité "mois" quand je passe en semaine je ne l'a voit plus; y a t il un by pass? Bon dimanche à tous cordialement tony tony
smallcaps90 ![]() (1022
msg) Bizarre effectivement, ici lorsque
je décoche la case "Non modifiable", je peux changer les épaisseurs sans difficulté.
S'agit-il bien du programme "RMACD Histo" livré avec le logiciel qui te pose problème? Pour ce qui concerne les tracés de droites avec les outils graphiques, la doc. est formelle : "Les droites sont sauvegardées pour chaque période où vous en avez tracé et réaffichées automatiquement lorsque la période est à nouveau présente sur le graphe." Bien sûr si la droite découle de l'application d'une règle indicateur, elle apparaîtra quelle que soit l'unité de temps choisie pour le graphique. Bonne soirée.
tony ![]() (22
msg) Merci smallcaps. J'ai créer un nouvel indicateur macd et ça marche. Pour les droites c'est vraiment que j'aurais pu lire la doc avant. Bonne soirée à tous.
tony
jlr ![]() (372
msg) citation : j'ai rassemblé dans un fichier tous les posts de cette file, si ça t'intéresse, toi ou d'autres personnes, je peux les envoyer. jlr
Jean4713 ![]() (1947
msg) Moi, ça m'intéresse ! ![]() Merci d'avance Bien reçu, merci. ![]() édité
le : 03-05-2004 11:30:21je me trompe souvent, et
le doute m\'habite ! ![]()
jlr ![]() (372
msg) citation : c'est dans le toyo jlr
23
|