![]() alexandre' - ![]() (203
msg) #686066Posté
le : le 20-01-2008 18:28:48 alexandre - alexandre - ====================================================
Bonsoir max et min Excellent ![]() Alexandre
max_et_min ![]() (245
msg) #686628Posté
le : le 21-01-2008 15:36:39 ====================================================
Bonjour, SILVERtrend et ICHIMOKU même idée même problémes sur les 13 derniers jours une estimation pour ICHIMOKU, c'est pas bien ça !!!! Alors grosse modif je garde l'idée de base sans reécrire le passé, j'ai gardé le nuage pour le FUN, en fait une seule courbe est utile dans mon test de trading et c'est pas trop mauvais. P1=5 P2=12 P3=14 //================== // IDEE ICHIMOKU 2008 //================== HH9(0)=max(Haut,P1) BB9(0)=min(BAS,P1) TENKAN(0)=(HH9+BB9)/2 HH26(0)=MAX(HAUT,P2) BB26(0)=min(BAS,P2) KIJUN(0)=(HH26+BB26)/2 CHIKOU(0)=CLOTURE(0) SPANA(0)=(TENKAN(0)+KIJUN(0))/2 HH52(0)=MAX(HAUT,P3) BB52(0)=MIN(BAS,P3) MOY52(0)=(HH52+BB52)/2 SPANB(0)=MOY52(0) diff=(SPANA-SPANB)/7 A1=SPANA-diff A2=SPANA-diff*2 A3=SPANA-diff*3 A4=SPANA-diff*4 A5=SPANA-diff*5 si croise(cloture,SPANA)>0 alors FLA=1 si croise(cloture,SPANA)<0 alors FLV=1 //==================================== si vous regardez sur AIR FRANCE le dernier achat est bête mais la vente est judicieuse!! 190 Opérations de 10 jours en moyenne et 13 jours entre chaque opération, 123 perdantes 67 gagnantes 35,26 % opérations gagnantes et gain 60,03 % par an en réemploi total gain moyen par opération gagnantes sur 10 jours 6,08% édité
le : 21-01-2008 15:49:31Max de gains et min de pertes. Logiciel gratuit
d'aide à la programmation de graph at et index sur mon profil
max_et_min ![]() (245
msg) #687833Posté
le : le 23-01-2008 00:25:40 ====================================================
//courbe 1=VOLUMEL en simple et VERT //courbe 2=VOLUMER en Segments et rouge //================= // TENDANCE VOLUMES //================= si VOLUMEL=0 alors VOLUMEL=100 hC=((HAUT-ouverture)/ouverture) bC=((ouverture-BAS)/ouverture) bC=((haut-cloture)/ouverture) si cloture>ouverture alors hB=((cloture-ouverture)/ouverture) si cloture<ouverture alors ba=((ouverture-cloture)/ouverture) VOLUMEL=VOLUMEL(1)*(1+((hb+HC)-(bA+BC))) SI VOLUMEL<=volumel(1) alors VOLUMER=volumel
Max de gains et min de pertes. Logiciel gratuit d'aide à la programmation de graph
at et index sur mon profil
![]() alexandre' - ![]() (203
msg) #690505Posté
le : le 27-01-2008 19:07:29 alexandre - alexandre - ====================================================
Bonjour max J'ai repris ta nouvelle version de Ichimoku. Pour le CAC, on a des résultats intéressants. Serait il possible d'avoir un affichage dans la fenêtre d'affichage associée à la règle ? C'est utile pour le back test. J'en demande beaucoup. ![]() Merci ![]()
franckdu69' - franckdu69 - franckdu69' - ![]() (2 msg)
franckdu69' style='text-decoration:none;'>PROFIL NON RENSEIGNÉ #696425Posté
le : le 07-02-2008 13:10:41 franckdu69 - franckdu69 - ====================================================
Bonjour, Je viens d'acquerir graph at pro mais cela fais près d'une semaine que j'essaie tant bien que mal à télécharger les cours des indices internationaux et autres devises contre euro. Je sais qu'il faut au préalable les créer avec leur code ISIN respectifs mais après quand je télécharge les cours il me dis que la base de données est vide!!! Y aurait il une ame charitable qui pourrait m'aider à résoudre mon petit souçis? PS: je sais qu'il s'agit de la file programmation mais je ne savais pas ou poster. Merçi.
smallcaps90 ![]() (1022
msg) #696890Posté
le : le 08-02-2008 11:51:51 ====================================================
Bonjour franckdu69, Bienvenue au club. Peut-être trouveras-tu des éléments qui pourraient t'aider sur mon post du 16/12/2005 page 70 ici même? Une autre solution serait de contacter MLOG et de lui poser ta question. Cordialement.
franckdu69' - franckdu69 - franckdu69' - ![]() (2 msg)
franckdu69' style='text-decoration:none;'>PROFIL NON RENSEIGNÉ #698455Posté
le : le 12-02-2008 15:01:57 franckdu69 - franckdu69 - ====================================================
Bonjour et merci pour ta réponse Smallcaps90.
Arnaudbzh' - Arnaudbzh - Arnaudbzh' - ![]() (161
msg) Bonjour, juste un petit message pour signaler que le blog de HK Lisse a changer d'adresse: http://hk-lisse.over-blog.com/ - On y trouve un certain nombre de réflexions et de programmes sur les cycles ou la volatilité par exemple. Bonne journée Arnaud IT-LYSE présente Stat Alert,
le logiciel qui vous prévient des statistiques économiques
![]() alexandre' - ![]() (203
msg) #700264Posté
le : le 16-02-2008 15:16:17 alexandre - alexandre - ====================================================
Le CLV de CHAKIN me pose des problèmes. Je rappelle la formule ci dessous : //Close Location Value CHAKIN CLV=(Cloture-Bas)-(Haut-Bas)/(Haut-Bas) Celle-ci nécessite la prise en compte du range journalier par exmple pour calculer le CLV. If the stock closes on the high, the top of the range, then the value would be plus one. If the stock closes above the midpoint of the high-low range, but below the high, then the value would be between zero and one. If the stock closes exactly halfway between the high and the low,then the value would be zero. If the stock closes below the midpoint of the high-low range,but above the low, then the value would be negative. If the stock closes on the low, the absolute bottom of the range, then the value would be minus one. The CLV is then multiplied by the corresponding period's volume, and the cumulative total forms the Acumulation/Distribution Line. La notion d'amplitude ne suffit pas, semble t-il, à résoudre le problème. // Diff entre les plus haut et plus bas quotidiens Ampli(0) = Haut(0)-Bas(0) Peut-on s'orienter vers cette formulation pour résoudre ce problème ? //Low=MinVal(Bas,Cloture) //High=MAXVAL(Haut,Cloture) Ci joint le lien décrivant cet indicateur. http://stockcharts.com/school/doku.php?id=chart_school:technical_indicators:accumulation_distrib Merci pour votre attention et aide. Alexandre ![]()
ftrillat ![]() (105
msg) #701589Posté
le : le 19-02-2008 19:40:38 ftrillat - ftrillat - ====================================================
Bonsoir à tous, Smallcaps 90 avait posté un indic appelé
"POURCENT_B" il y a quelques temps. Serait-il possible de faire afficher cet indic comme un oscillateur plutôt qu'en barre en conservant le principe de la couleur rouge quand on dépasse les bandes? Merci pour votre aide, ftrillat ci-dessous la version actuelle ![]()
smallcaps90 ![]() (1022
msg) #701798Posté
le : le 20-02-2008 10:08:05 ====================================================
Bonjour Alexandre, Marc Chaikin a créé qq indicateurs associant prix et volumes donnant peu ou prou les mêmes indications. Le CLV (Close Location Value), qui situe la cloture courante par rapport au range (haut-bas), leur sert de base. On trouve : le "Chaikin Accumulation/Distribution Line" (variante de l'"On Balance Volume" de Granville et de l"Accumulation/Distribution" de Williams), le "Chaikin Money Flow", le "Chaikin Oscillator". J'ai programmé chacun d'eux séparément alors qu'il aurait été bien sûr possible de créer des indicateurs dérivés. //=========== //Chaikin_CLV //=========== //le 19/02/2008 Chaikin_CLV = ((Cloture-Bas)-(Haut-Cloture))/(Haut-Bas) ![]() //================== //Chaikin_ACCU_DIST //================== //le 19/02/2008 Chaikin_CLV = ((Cloture-Bas)-(Haut-Cloture))/(Haut-Bas) Chaikin_ACCU_DIST = Chaikin_ACCU_DIST(1)+Volume*Chaikin_CLV ![]() //================== //Chaikin_MONEY_FLOW //================== //le 19/02/2008 Chaikin_MONEY_FLOW = Somme(((Cloture-Bas)-(Haut-Cloture))/(Haut-Bas)*Volume,P1)/Somme(Volume,P1) ![]() //=========== //Chaikin_OSC //=========== //le 19/02/2008 Chaikin_CLV = ((Cloture-Bas)-(Haut-Cloture))/(Haut-Bas) Chaikin_ACCU_DIST(0) = Chaikin_ACCU_DIST(1)+Volume*Chaikin_CLV ME3 = EXPOSUIV(ME3,Chaikin_ACCU_DIST,3) ME10 = EXPOSUIV(ME10,Chaikin_ACCU_DIST,10) Chaikin_OSC = ME3-ME10 ![]() Exemple avec Gaz de France : ![]() En qq mots : - lorsque le "Chaikin_ACCU_DIST" monte on interprête cela comme le fait que le titre est accumulé (acheté) alors qu'il est distribué (vendu) lorsque l'indicateur baisse. On peut aussi utiliser ses divergences avec les prix comme montré sur le graphe ci-dessus sur lequel j'ai fait apparaître une divergence négative ; - lorsque le "Chaikin_MONEY_FLOW" est positif, cela traduit une force du titre (clotures dans la partie haute du range (haut-bas) et volumes en hausse), lorsqu'il est négatif il indiquerait une faiblesse du titre au contraire. On peut aussi utiliser ses divergences avec les prix. - le "Chaikin_OSC" est une sorte de MACD du "Chaikin_ACCU_DIST". Cordialement.
édité le : 20-02-2008
10:09:39
smallcaps90 ![]() (1022
msg) #703157Posté
le : le 22-02-2008 13:54:44 ====================================================
Bonjour Ftrillat, Je ne sais pas si une courbe peut t'apporter plus que l'histogramme. Regarde le tracé ci-dessous : . ![]() Comme on doit utiliser le type "Segments" de tracé des parties bleues et rouges et que les croisements de l'indicateur avec les niveaux 0 et 100 n'ont pas lieu lors des périodes de cotation précisément, il y a des vides dans les tracés. Vides difficiles à combler avec des segments vu la façon dont GrapheAT pro traite ce type. Ce serait possible dans la zone A mais cela est impossible dans la zone B où l'on a des passages successifs d'une seule période de la ligne 0. Cordialement.
ftrillat ![]() (105
msg) #703389Posté
le : le 22-02-2008 18:28:22 ftrillat - ftrillat - ====================================================
Merci Smallcaps 90 en effet tu as raison cela dénature le graphe et on
est moins précis. Alors je vais rester sur l'histogramme ![]() J'ai lu dans la file le message de max_et_min ![]() Personnellement je me suis longtemps concentré sur les entrées avec le même système qui me donne les sorties. Je pense avec l'expérience que c'est une erreur. Mon trading est devenu gagnant quand j'ai séparé les 2. Avec pour sortir des objectifs, des stops suiveurs, des sorties enticipées sur gains anormalement élevés par rapport à la moyenne du système.Ce n'est pas le taux de gagnants le plus important, c'est de minimiser le montant des pertes pour que les séries perdantes(inévitables) aient un minimum d'impact sur votre portefeuille. Espérant avoir pu vous aider dans votre démarche ![]() ftrillat
Papy29' - Papy29 - Papy29' - ![]() (14 msg)
#708178Posté
le : le 04-03-2008 19:08:53 Papy29 - Papy29 - ====================================================
Bonjour a tous Suis admiratif des prouesses des intervenants sur cette file bravo a tous je suis nul en prog « trop v… » peut être y arriverais-je à force d’essayer de comprendre vos démos merci a tous, en attendant Je me contente de pomper sur la file par des copiés collés et cela marche Comme outil de décision Le zerolagmacd de RickenBroc me semble très intéressant par son avance sur le macd 1-« pour être mieux visible lorsque je balaie une série d’actions j’ai essaye de placer des flèches sur les cours lors des croisements des indics zerolagline et Zerolagtrig mais n’y arrive pas soit j’en ai partout ou pas du tout » 2- pour limiter les faux signaux est-il possible de ne les faire apparaître que lorsque les croisements sont inférieurs ou supérieurs a +ou- 1,5 Si cela est possible, Pouvez vous m’aider ? cordialement Bonne journée a tous
smallcaps90 ![]() (1022
msg) #709741Posté
le : le 07-03-2008 13:33:10 ====================================================
Bonjour Papy29, Merci pour l'intérêt que tu portes à la file. GrapheAT PRO a le mérite d'être simple à utiliser sans oblitérer son efficacité, alors courage... Pour répondre à ta question, voici une solution possible. Je reprends le programme "ZeroLagMACD" qu'avait posté RickenBroc le 22/08/2003 page 4 de la file et je lui adjoins les deux tests que tu imposes dans ton cahier des charges sur les croisements des courbes ZeroLagLine et ZeroLagTrig. Les résultats de ces deux tests seront ensuite repris par la règle "ZLMACD_Croisements", dérivée de la précédente pour placer les flèches éventuelles que tu souhaites sur les cours. La structure des deux règles devra donc respecter le schéma suivant : ![]() Programme complèté de la règle "ZeroLagMACD": //=========== //ZeroLagMACD //=========== //MACD à lag réduit basé sur la moyenne DEMA de P. Mulloy //d'après Joe Dinapoli in "Dinapoli Levels" 1998 //Programme écrit par RickenBroc 22/08/2003 page 4 de la file //Complèté par Smallcaps90 //avec l'indicateur dérivé "ZLMACD_Croisements //le 06/02/2008 pour Papy29 //EMA(EMA(p1)) // EMA1(0)= EXPOSUIV(EMA1, Cloture, p1) EMA2(0)= EXPOSUIV(EMA2, EMA1,p1) ZeroLagEMAp1(0)= 2 * EMA1 - EMA2 //EMA(EMA(p2)) // EMA3(0)= EXPOSUIV(EMA3, Cloture, p2) EMA4(0)= EXPOSUIV(EMA4, EMA3, p2) ZeroLagEMAp2(0)= 2 * EMA3 -EMA4 //Ligne MACD // ZeroLagLine=ZeroLagEMAp1 - ZeroLagEMAp2 //Ligne de signal = EMA(EMA(p3)) // EMA5(0)= EXPOSUIV(EMA5, ZeroLagline, p3) EMA6(0)= EXPOSUIV(EMA6, EMA5 ,p3) ZeroLagTRIG= 2 * EMA5 - EMA6 //ZLMACD histogramme // ZLMACDh(0)=(ZeroLagLine-ZeroLagTRIG)*3 //x3 pour mieux voir histogramme si ZLMACDh > ZLMACDh(1) alors ZLHISTO_UP = ZLMACDh Sinon ZLHISTO_Dn = ZLMACDh Finsi //Recherche des croisements ZeroLagMACD/ZeroLagTrig //dont la position est >P4 ou <-P4 Si CROISE(ZeroLagLine,ZeroLagTrig)>0 ET ZeroLagTrig<-P4 Alors ZL_Plus=-1 Si CROISE(ZeroLagLine,ZeroLagTrig)<0 ET ZeroLagTrig>P4 Alors ZL_Moins=1 //Fin du code La partie en rouge correspond aux deux tests nécéssaires. J'ai aussi introduit un paramètre P4, auquel tu souhaites donner la valeur 1.5, mais dont tu désireras peut-être pouvoir modifier la valeur. Propriétés de la règle : ![]() Les deux variables "ZL_PLUS" et "ZL_MOINS" seront récupérées par la règle dérivée "ZLMACD_Croisements" qui visualise sur les cours les croisements sélectionnés. En voci le petit programme : //================== //ZLMACD_Croisements //================== //le 06/03/2008 //Repèrage des croisements ZeroLagMACD/ZeroLagTrig //dont la position est >1.5 ou <1.5 Baisse = ZL_Moins Hausse = ZL_Plus //Fin du code Propriétés : ![]() Exemple de tracé avec Cap Gemini : ![]() Puisque tu dis "balayer" une série d'actions à la recherche des croisements précédents, visuellement sans doute, je peux te suggèrer de créer une règle statistique qui ferait ce scan automatiquement... N'hésite pas si tu as des pbs. Cordialement. édité
le : 07-03-2008 18:02:28
116
|