Annonce
Réduire
Aucune annonce.
Ads
Réduire
[Graphe AT PRo : programmation]
Réduire
X
 
  • Filtre
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

  • Bonjour fredifly,

    Comme on manipule quelques concepts qui ont la particularité d'être flous, j'ai une première série de questions à te poser pour approfondir le cahier des charges et pour pouvoir avancer...

    1/
    Je détecte des signaux d'Achat/Vente possiblement valables, parfois tardifs comme sur le graphe de Véolia ci-dessous. Ce sont les cours qui décident évidemment...
    Manifestement certains d'entre eux ne sont pas fameux : c'est le cas par exemple pour l'entrée short au bas du trend baissier fin août...après laquelle on sera vraisemblablement éjecté par le stop loss.
    Aurais-tu une idée de filtre qui pourrait éviter d'y entrer puis d'être éjectés ainsi ou souhaites-tu uniquement que cela se fasse par le stop loss?

    <center><img src='http://images.pro-at.com/forums-bourse/1107/3668_021745.png' alt='' /></center>

    2/
    Pour être plus précis, le graphe ci-dessus comporte les 3 moyennes exponentielles sur les cours : MEH sur les hauts, MEC sur les clôtures, MEB sur les bas. L'indicateur "SW_TREND_ME" positionne les périodes de trend haussier en vert, de trend baissier en rouge et les périodes à "15h" en bleu sous les précédentes, pour la moyenne sur les clôtures uniquement, la MEC.

    Puis-je me limiter à utiliser MEC pour déterminer les trends et les flats?

    Les points verts au dessus de l'indicateur signalent les possibles entrées "long", les rouges les possibles entrées "short".
    Pour déterminer les périodes "plates", j'utilise l'indicateur qui détecte la convexité/concavité d'une courbe tel qu'il est défini page 56 de la file et que j'ai modifié en lui ajoutant un indicateur de périodes "plates", comme je te l'avais dit. Il se trouve, non modifié, sous le précédent indicateur et porte ici le nom : "SW_CONVCONC_ME". C'est un simple rappel.
    Sur cet indicateur, les barres vertes foncées repèrent les périodes où la moyenne MEC a sa concavité tournée vers le haut et est croissante, les barres vertes claires repèrant les périodes où la MEC a sa concavité tournée vers le bas alors qu'elle est toujours croissante. Les barres rouges font de même pour les périodes où la MEC est décroissante. Je n'ai pas gardé le distinguo concernant la concavité sur l'indicateur "SW_TREND_ME".

    Pour ce qui concerne les périodes plates à "15h", en bleu sur "SW_TREND_ME", celles-ci peuvent être de réelles périodes plates sur la moyenne MEC comme celle de fin août/début septembre, d'autres sont incluses dans un trend et n'ont pas la même signification vu leur durée plus courte que celle des précédentes. Devrait-on ignorer celles-ci et ne pas celles-là?

    <center><img src='http://images.pro-at.com/forums-bourse/1107/3668_021745_37f3e14eeeeace85b5ebf9d14658dae2.png' alt='' /></center>

    Je m'explique : si un signal d'achat, ou de vente, est donné pendant une période où MEC est détectée plate pendant un trend manifestement haussier, ou baissier, c'est le cas en juillet pour un signal de vente, on le conserve comme tel.
    Par contre le signal d'achat de début septembre qui se produit lors d'une période plate plus longue, doit-il être supprimé?


    3/
    Que faire lorsqu'il y a enfoncement de la 3ème moyenne : MEB dans un trend haussier, MEH dans un trend baissier?
    Cette question rejoint la 1/.

    4/
    Si on supprimait le signal d'achat de début septembre signalé en 2/, on n'entrerait sur Véolia à l'achat que fin octobre en se privant de la plus grande partie passée du trend haussier. Si on ne le supprimait pas, on serait éjecté par le "stop loss" placé au niveau de MEB à la période du croisement et ce quelques périodes plus tard.
    Ma question concerne donc les stops.
    Place-t-on bien un "stop loss" sur un achat au niveau de la MEB à la période du croisement cours/MEH ou MEC dans le cas d'un trend haussier et un "stop loss" sur une vente au niveau de la MEH à la période du croisement cours/MEB ou MEC dans le cas d'un trend baissier?
    Pour ce qui concerne le "stop suiveur", place-t-on celui-ci au niveau de la MEC dans tous les cas?

    5/
    Je reviens sur les périodes "plates", donc à "15h", de la MEC.
    Leur détection est bien entendu fonction d'un paramètre qu'il faut fixer suivant la tolérance que l'on accepte pour reconnaître que la moyenne est quasiment plate ou non.
    plus ce paramètre sera petit plus les zones "d'horizontalité" de la MEC seront petites et inversement.
    Je l'ai fixé provisoirement à 0.002 soit 0.2% de l'amplitude de la moyenne et ce de part et d'autre de celle-ci.
    Ceci signifie qu'en toute période on définit un canal de largeur + et - 0.2% de la valeur de la moyenne MEC et tant que les points suivants de cette moyenne sont contenus dans ce canal, celle-ci est considérée comme "plate". Dès qu'une valeur en sort, on recalcule le canal pour les prochaine valeurs de MEC.
    Cette valeur de + ou - 0.2% me semble "correcte", mais ce n'est qu'une impression évidemment...

    Verrais-tu d'autres manières de considérer la "platitude" de la moyenne MEC?

    6/
    Souhaites-tu voir tracés sur les cours, les niveaux de retracements de Fibonacci que Kosta utilise comme "targets" et/ou niveaux de sortie lorsqu'un signal d'achat ou de vente est détecté?

    Si oui, il faudra décider de ceux que l'on choisira de tracer car GrapheAT Pro ne permet pour l'instant que 12 courbes sur le même indicateur, y compris sur les cours. Comme 3 courbes sont déjà prises par les moyennes, si on veut visualiser ces niveaux, on devra se contenter d'en placer 9 au plus. Moins si d'autres courbes, telles que des flèches d'entrée/sortie par exemple, devaient être tracées également.

    7/
    Toujours pour ce qui concerne les "Fibo's", on est bien d'accord qu'il faut les tracer dans le cas d'un achat en prenant appui sur le bas de la bougie de croisement cours/MEH et le plus haut de la vague précédente. Donc de la façon représentée sur le graphe ci-dessous?

    <center><img src='http://images.pro-at.com/forums-bourse/1107/3668_021746.png' alt='' /></center>

    Dans le cas d'une vente, on les tracerait en s'appuyant sur le haut de la bougie de croisement cours/MEB et sur le plus bas de la vague précédente.

    8/
    Je reviens sur la détection des signaux d'achat/vente donc de de croisements cours/moyennes.
    Le graphe zoomé de Véolia ci-dessous nous montre plusieurs situations de ce genre.

    <center><img src='http://images.pro-at.com/forums-bourse/1107/3668_021746_9e413826a6504b6ea0b12ca4fcbf757f.png' alt='' /></center>
    En A, le signal de vente émis fin juin pourrait aussi l'être début juillet avec 4 autres bougies...
    Un cas semblable se présente en B et en C.
    Nous avons déjà évoqué le cas présent en D plus haut...

    Que prend-on comme bougie d'entrée dans le cas où il y en a plusieurs qui pourraient être concernées comme en A, en B et en C?


    9/
    Il est bien entendu aussi que nous ne nous occuperons pas du money management qui devra être pris en charge par le trader suivant les techniques habituelles de calcul du nombre de titres qu'il achètera ou vendra compte-tenu du risque accepté, de son capital, etc...


    Excuse-moi d'avoir été aussi long, mais il faut fixer précisément les choses sinon on n'obtiendra pas ce que l'on souhaitait...

    Merci par avance pour tes réponses.
    Cordialement.

    Commentaire


    • Bonsoir rocabaz,

      Bienvenue au club également...

      Pour avoir plusieurs "RSI" sur le même graphe indicateur il faut, pour l'instant, le programmer autant de fois que tu le veux.
      Je remarque aussi que le "RSI" 3 périodes est identique au "Momentum Pinball" non?
      Voici donc tes 3 indicateurs à placer sous les cours.

      1/ "Momentum Pinball".

      PROGRAMME :

      //===========
      //MOM_PINBALL
      //===========

      //le 02/11/2007


      //======================RSI 3 périodes du ROC 1 période
      //
      ROC_1 = Cloture - Cloture(1)

      Si ROC_1>0 Alors
      MH_3 = (2*MH_3+ROC_1)/3
      MB_3 = 2*MB_4/3
      Sinon
      MB_3 = (2*MB_4-ROC_1)/3
      MH_3 = 2*MH_4/3
      FinSi

      RSI_3 = 100*MH_3/(MH_3+MB_3)

      //======================Lignes de surachat et survente
      L30=30
      L70=70

      //fin du code

      PROPRIETES

      <center><img src='http://images.pro-at.com/forums-bourse/1107/3668_021753.png' alt='' /></center>

      2/ ROC 2 périodes.

      PROGRAMME :

      //=====
      //ROC_2
      //=====

      //le 02/11/2007

      ROC_2=Cloture-Cloture(2)

      //fin du code

      PROPRIETES :

      <center><img src='http://images.pro-at.com/forums-bourse/1107/3668_021755.png' alt='' /></center>

      3/ RSI 4, 3 et 2 périodes.

      PROGRAMME :

      //=========
      //RSI_4_3_2
      //=========

      //02/11/2007

      ROC_1 = Cloture - Cloture(1)

      //======================RSI_4
      //
      Si ROC_1>0 Alors
      MH_4 = (3*MH_4+ROC_1)/4
      MB_4 = 3*MB_4/4
      Sinon
      MB_4 = (3*MB_4-ROC_1)/4
      MH_4 = 3*MH_4/4
      FinSi

      RSI_4 = 100* MH_4/(MH_4+MB_4)


      //======================RSI_3
      //
      Si ROC_1>0 Alors
      MH_3 = (2*MH_3+ROC_1)/3
      MB_3 = 2*MB_4/3
      Sinon
      MB_3 = (2*MB_4-ROC_1)/3
      MH_3 = 2*MH_4/3
      FinSi

      RSI_3 = 100*MH_3/(MH_3+MB_3)


      //======================RSI_2
      //
      Si ROC_1>0 Alors
      MH_2 = (MH_2+ROC_1)/2
      MB_2 = MB_2/2
      Sinon
      MB_2 = (MB_2-ROC_1)/2
      MH_2 = MH_2/2
      FinSi

      RSI_2 = 100*MH_2/(MH_2+MB_2)

      //fin du code

      PROPRIETES :

      <center><img src='http://images.pro-at.com/forums-bourse/1107/3668_021756.png' alt='' /></center>

      Voici ce que cela donne avec Renault :

      <center><img src='http://images.pro-at.com/forums-bourse/1107/3668_021757.png' alt='' /></center>

      A ta disposition si qq chose ne va pas.

      Cordialement.

      Commentaire


      • Bonsoir Smallcaps,

        Je n'ai malheuresement pas pu aller sur internet ce week end. Je regarde ca de plus près ce soir.

        Cordialement.

        Frédifly.

        Commentaire


        • Bonsoir SmallCaps,

          tu es vraiment incroyable !!
          C'est fort l'énergie que tu peux mettre à développer une idée.
          J'ai étudié la méthode de Kosta il y a quelques temps
          mais je n'avais pas encore eu le temps de me lancer dans un
          code pour Pro Real Time.

          Je suis cette file uniquement de façon distante, mais comme
          tu le sais j'y récupère beaucoup d'idées pour mes futures
          programmations sur Pro Real Time.
          La MM de HULL est d'ailleurs nouvellement intégrée aux indicateurs
          que l'on trouve sur le site Pro Real Time.

          Encore bravo !!
          Arnaud

          Commentaire


          • Bonsoir Smallcaps,

            Je tenais à dire avant de répondre à tes questions que je suis bluffé par le résultat de ton travail.
            Les graphiques parlent d’eux-mêmes…

            Bravo en tout cas.

            1/
            Je détecte des signaux d'Achat/Vente possiblement valables, parfois tardifs comme sur le graphe de Véolia ci-dessous. Ce sont les cours qui décident évidemment...
            Manifestement certains d'entre eux ne sont pas fameux : c'est le cas par exemple pour l'entrée short au bas du trend baissier fin août...après laquelle on sera vraisemblablement éjecté par le stop loss.
            Aurais-tu une idée de filtre qui pourrait éviter d'y entrer puis d'être éjectés ainsi ou souhaites-tu uniquement que cela se fasse par le stop loss?

            <font color='#0000FF'>En effet le short fin août est un faux signal qu’il faudrait enrayer. En « momentum trade », Kosta utilise la MACD histogramme pour la prise de position.
            On pourrait éventuellement filtrer les faux signaux en incluant dans le système que tu as créés cette notion positive ou négative de la MACD.
            En l’occurrence, ici sur le graph de Véolia fin août il y a un signal pour une prise de position…mais invalidé par la MACD car elle est négative. En définitive on ne prend pas position.
            En d’autre terme on prend position dans le cas d’un trend baissier si :
            -la MACD est positive
            -le cours impact la MEB et ou la MEC.
            Dans le cas d’un trend haussier si :
            -la MACD est négative
            -le cours impact la MEH et ou la MEC.

            Normalement cela devrait éviter tout les faux signaux… J’attends ton avis. Pour l’instant on garde l’idée du « stop loss ».</font>


            2/
            Pour être plus précis, le graphe ci-dessus comporte les 3 moyennes exponentielles sur les cours : MEH sur les hauts, MEC sur les clôtures, MEB sur les bas. L'indicateur "SW_TREND_ME" positionne les périodes de trend haussier en vert, de trend baissier en rouge et les périodes à "15h" en bleu sous les précédentes, pour la moyenne sur les clôtures uniquement, la MEC.

            Puis-je me limiter à utiliser MEC pour déterminer les trends et les flats?

            <font color='#0000FF'>Je penses que tu peux te limiter à utiliser la MEC pour déterminer les trends et les flats, car, d’après moi, les MEB et MEH suivent assez fidèlement la courbure de la MEC. Quand penses tu toi ?</font>

            Les points verts au dessus de l'indicateur signalent les possibles entrées "long", les rouges les possibles entrées "short".
            Pour déterminer les périodes "plates", j'utilise l'indicateur qui détecte la convexité/concavité d'une courbe tel qu'il est défini page 56 de la file et que j'ai modifié en lui ajoutant un indicateur de périodes "plates", comme je te l'avais dit. Il se trouve, non modifié, sous le précédent indicateur et porte ici le nom : "SW_CONVCONC_ME". C'est un simple rappel.
            Sur cet indicateur, les barres vertes foncées repèrent les périodes où la moyenne MEC a sa concavité tournée vers le haut et est croissante, les barres vertes claires repèrant les périodes où la MEC a sa concavité tournée vers le bas alors qu'elle est toujours croissante. Les barres rouges font de même pour les périodes où la MEC est décroissante. Je n'ai pas gardé le distinguo concernant la concavité sur l'indicateur "SW_TREND_ME".

            Pour ce qui concerne les périodes plates à "15h", en bleu sur "SW_TREND_ME", celles-ci peuvent être de réelles périodes plates sur la moyenne MEC comme celle de fin août/début septembre, d'autres sont incluses dans un trend et n'ont pas la même signification vu leur durée plus courte que celle des précédentes. Devrait-on ignorer celles-ci et ne pas celles-là?

            <font color='#0000FF'>Ton programme de détermination horaire des MME a l’air d’être l’outil idéal en tout cas.

            Une période sans tendance peut être déterminé par une durée minimale plus ou moins courte ou la MEC est plus ou moins flat. Ca éviterait déjà les faux signaux, mais il faut aussi qu’elle ne nous pénalise pas… Cette période doit être affiné mais on peut partir sur une base de 4 périodes (éventuellement modifiable par la suite).

            Donc pour répondre concrètement à ta question il faut donc en effet

            -en ignorer certaines ou la MEC à 15h est inférieur à x périodes, soit en l’occurrence 4 (voir ci-dessus)
            -et prendre en considération les autres (celle dont la période de consolidation est supérieur à 4).</font>


            3/
            Que faire lorsqu'il y a enfoncement de la 3ème moyenne : MEB dans un trend haussier, MEH dans un trend baissier?
            Cette question rejoint la 1/.

            <font color='#0000FF'>Voir pour cela la réponse à la question 1/.</font>



            4/
            Si on supprimait le signal d'achat de début septembre signalé en 2/, on n'entrerait sur Véolia à l'achat que fin octobre en se privant de la plus grande partie passée du trend haussier. Si on ne le supprimait pas, on serait éjecté par le "stop loss" placé au niveau de MEB à la période du croisement et ce quelques périodes plus tard.
            Ma question concerne donc les stops.
            Place-t-on bien un "stop loss" sur un achat au niveau de la MEB à la période du croisement cours/MEH ou MEC dans le cas d'un trend haussier et un "stop loss" sur une vente au niveau de la MEH à la période du croisement cours/MEB ou MEC dans le cas d'un trend baissier?
            Pour ce qui concerne le "stop suiveur", place-t-on celui-ci au niveau de la MEC dans tous les cas?

            <font color='#0000FF'>Le principe même de la méthode Kosta en « swing trade » est de rentrer en position qu’après un pull back sur la 1ère et ou la 2ème MME, c’est pourquoi, avec cette méthode la, on se prive d’une bonne partie du trend (haussier ou baissier). (Inconvénient de la méthode).
            Sur Véolia, le signal d’achat est supprimé début septembre car on est dans une mini zone de consolidation. Donc pas de prise de position.

            La prise de position se fera au plus tôt en N+1, donc la prise en compte du « stop loss » sur un achat se fera au niveau de la MEB à la période N+1 de croisement cours/MEH ou MEC. Idem pour la vente mais cette fois çi sur la MEH à la période N+1 de croisement cours/ MEB ou MEC.

            Pour ce qui est du stop suiveur, on peut le placer dans un premier temps au niveau de la MEC.</font>


            5/
            Je reviens sur les périodes "plates", donc à "15h", de la MEC.
            Leur détection est bien entendu fonction d'un paramètre qu'il faut fixer suivant la tolérance que l'on accepte pour reconnaître que la moyenne est quasiment plate ou non.
            plus ce paramètre sera petit plus les zones "d'horizontalité" de la MEC seront petites et inversement.
            Je l'ai fixé provisoirement à 0.002 soit 0.2% de l'amplitude de la moyenne et ce de part et d'autre de celle-ci.
            Ceci signifie qu'en toute période on définit un canal de largeur + et - 0.2% de la valeur de la moyenne MEC et tant que les points suivants de cette moyenne sont contenus dans ce canal, celle-ci est considérée comme "plate". Dès qu'une valeur en sort, on recalcule le canal pour les prochaine valeurs de MEC.
            Cette valeur de + ou - 0.2% me semble "correcte", mais ce n'est qu'une impression évidemment...

            Verrais-tu d'autres manières de considérer la "platitude" de la moyenne MEC?

            <font color='#0000FF'>Je n’en vois pas d’autres pour l’instant… Mais ça m’a l’air d’être pas mal pour déterminer la platitude de la MEC… Paramètre à déterminer en fonction des goûts de chacun pour la tolérance de l’amplitude. Cette valeur me semble aussi correcte.</font>

            6/
            Souhaites-tu voir tracés sur les cours, les niveaux de retracements de Fibonacci que Kosta utilise comme "targets" et/ou niveaux de sortie lorsqu'un signal d'achat ou de vente est détecté?

            Si oui, il faudra décider de ceux que l'on choisira de tracer car GrapheAT Pro ne permet pour l'instant que 12 courbes sur le même indicateur, y compris sur les cours. Comme 3 courbes sont déjà prises par les moyennes, si on veut visualiser ces niveaux, on devra se contenter d'en placer 9 au plus. Moins si d'autres courbes, telles que des flèches d'entrée/sortie par exemple, devaient être tracées également.


            <font color='#0000FF'>Au niveau visuel, ça serait pas mal afin de déterminer les différentes sorties possibles.
            Sur le graph on peut tracé dans un premier temps les MME et les retracements fibo.</font>

            7/
            Toujours pour ce qui concerne les "Fibo's", on est bien d'accord qu'il faut les tracer dans le cas d'un achat en prenant appui sur le bas de la bougie de croisement cours/MEH et le plus haut de la vague précédente. Donc de la façon représentée sur le graphe ci-dessous?
            Dans le cas d'une vente, on les tracerait en s'appuyant sur le haut de la bougie de croisement cours/MEB et sur le plus bas de la vague précédente.

            <font color='#0000FF'>Exactement, c’est une des possibilités.</font>

            8/
            En A, le signal de vente émis fin juin pourrait aussi l'être début juillet avec 4 autres bougies...
            Un cas semblable se présente en B et en C.
            Nous avons déjà évoqué le cas présent en D plus haut...

            Que prend-on comme bougie d'entrée dans le cas où il y en a plusieurs qui pourraient être concernées comme en A, en B et en C?

            <font color='#0000FF'>C’est la qu’intervient « l’instinct du trader ». Toutes les prises de positions sont bonnes (certaines moins que d’autres). La bonne prise de position est laissée à la seule appréciation du trader…

            En l’occurrence pour A on a 4 entrées possibles.</font>

            9/
            Il est bien entendu aussi que nous ne nous occuperons pas du money management qui devra être pris en charge par le trader suivant les techniques habituelles de calcul du nombre de titres qu'il achètera ou vendra compte-tenu du risque accepté, de son capital, etc...

            <font color='#0000FF'>Tout à fait d’accord avec toi Smallcaps.</font>

            Excuse-moi d'avoir été aussi long, mais il faut fixer précisément les choses sinon on n'obtiendra pas ce que l'on souhaitait...

            <font color='#0000FF'>Bien évidemment, si on ne part pas sur de bonnes bases, le résultat ne peut être que décevant. Pas besoin de t'excuser <img src='http://www.pro-at.com/style/images/icones/icon_smile_wink.gif' border='0' alt='' title='' align='middle' /></font>

            Encore une fois toutes mes félicitations et MERCI pour le travail que tu fournis Smallcaps.

            Bonne soirée à toi.

            Fredifly.

            Commentaire


            • merci beaucoup Smallcaps90, c'est super sympa de ta part

              a+

              Commentaire


              • Bonjour Arnaud,


                Bien sûr on coopère pour le bien commun évidemment, pas de problème n'hésite surtout pas à venir jeter un coup d'oeil...
                J'avais suivi ta file sur Hull et "consors". Bravo aussi.
                As-Tu eu d'autres retours que ceux qui se sont manifestés sur le forum? Des remarques, des suggestions?

                Cordialement.

                Commentaire


                • la méthode kosta m'a l'air pas mal du tout
                  ou puis-je trouver de la doc svp ?
                  merci beaucoup

                  Commentaire


                  • Bonjour fredifly,

                    Merci pour l'effort de réponse que tu as accompli!

                    Pour poursuivre le dialogue prolongé par tes réponses, je vais reprendre les différents points que nous avons évoqués et te dire ce que j'en pense.

                    1/ Sélection ou non de certains signaux d'A/V.

                    Tu fais allusion à l'histogramme de la MACD binarisé. Il est tracé sous les cours, c'est fait....voir point 6/ ci-dessous.
                    En fait tu souhaites indirectement que l'on intègre le "Momentum Trade" de Kosta à la méthose...Vrai?

                    Au sujet de son emploi, ne crois-tu pas que Kosta fasse plutôt l'inverse? Il me semble bien...
                    Il décide qu'en période "15h", donc en période "flat" des moyennes :
                    - un HistoMACD>0 doit invalider une entrée "short",
                    - alors qu'un HistoMACD<0 invalidera une entrée "long".

                    Je ne sais pas si le choix des paramètres 12, 26 et 9 pour la MACD est le meilleur. On peut bien sûr jouer aussi là-dessus...
                    Le paramètre essentiel est quand-même, AMHA, le paramètre d'horizontalité, que j'avais fixé à 0.2%, pour filtrer et éliminer une première série des signaux d'A/V.
                    Il faudra que je revienne sur mon algorithme de sélection de toutes façons.

                    2/ Choix de la moyenne sur laquel on base l'horizontalité de l'ensemble des moyennes.
                    Discussion sur le critère d'horizontalité

                    Ok on se basera uniquement sur MEC (moyenne des clôtures) pour décider que l'ensemble des moyennes est horizontal.

                    Pour ce qui concerne le nombre de périodes que tu fixes à 4 au bout duquel on pourrait considérer que l'on est bien dans une zone "15h", le problème est que l'on ne connaîtra ce nombre qu'à la fin de la dite zone. Autrement dit un peu tard pour décider non?
                    Entre autres, si le signal d'A/V est donné à la première barre bleue (détectant une zone "15h" probable), ce qui arrive souvent d'ailleurs, il faudrait attendre encore 3 barres bleues pour savoir que la période est bien "Flat". Les cours se seront peut-être envolés entre temps ne crois-tu pas?

                    3/ Enfoncement de la moyenne non pris een compte pour détecter le croisement.
                    Je reviens sur cette question car ta réponse renvoie celle que tu as faite à la question 1/ et qui ne me donne as l'info que j'attendais.
                    En effet si on détecte, par exemple, un croisement des cours avec la MEH ou la MEC en période de trend haussier, que se passe-t-il si la MEB est aussi enfoncée par la bougie de croisement? Même questions dans l'autre sens si la MEH était enfoncée au croisement des cours avec la MEB ou la MEC pour un trend baissier?

                    4/ Choix des entrées. Stop loss et Stop suiveur.
                    On attend qu'un pull-back se produise pour entrer. C'est la base même de la méthode de Kosta. Et c'est parfois très tard sur un trend.
                    On pourrait tout à fait introduire d'autres critères que celui des croisements cours/moyennes pour profiter d'entrées juteuses sur quelques corrections du trend en cours...Je pourrai te reparler de ce point qui me semble important, lorsque le programme qui implémente strictement la méthode de Kosta tournera correctement.

                    Ok pour le choix du niveau du Stop loss qui devra évidemment être fait à (N+1) de la période du croisement, donc à celle de l'entrée effctive...Il est présent sur le graphe des cours dans la dernière version du programme...voir point 6/ ci-dessous.

                    Ok pour le Stop suiveur éventuel. Là aussi on pourrait imaginer d'autres systèmes, entre autres l'emploi de canaux basés sur l'ATR par exemple...

                    5/ Critère d'horizontalité des moyennes.
                    Ok on retient donc le système que j'ai mis en place.
                    se posera donc pour l'utilisateur, le choix de la valeur du paramètre ad-hoc.

                    6/ Tracé éventuel sur les cours des niveaux de retracements de Fibonacci.
                    Cest fait dans la nouvelle version du programme.
                    J'ai choisi totalement arbitrairement les niveaux : 0% (évidemment), 100%(évidemment aussi), 50%, 150% et 200%. Uniquement pour voir.
                    Par contre on pourra sans doute calculer d'autres niveaux de Fibo dans la statistique qui sera programmée plus tard lorsque le programme des indicateurs fonctionnera.
                    Il faudrait que tu me dises quels sont les niveaux que tu aimerais voir apparaître sur le graphe des cours sachant que notre contrainte vient du nombre limité à 12 des courbes que l'on peut y tracer.
                    Le graphe ci-dessous montre les niveaux de Fibo's retenus et le Stop loss sur les cours, l'histo de la MACD sous les cours. Tous obtenus par programme évidemment.

                    <center><img src='http://images.pro-at.com/forums-bourse/1107/3668_051234.png' alt='' /></center>

                    Une autre chose visible aussi sur la graphe ci-dessus : j'ai supprimé les bares rouges et vertes de l'indicateur "SW_TREND_ME" lorsqu'elle étaient en concurence avec des barres bleues des périodes "Flat"...on a ainsi une meilleure lisiblité de l'indicateur.
                    Les points qui repèrent les entrées possibles y restent pour l'instant. On pourrait les tranlater sur les cours et les y faire apparaître sous forme de flèches par exemples...mais on y est limité à 12 courbes simultanées!....

                    7/ Méthode de tracé des Fibo's... OK

                    8/ Choix du signal d'A/V lorsque plusieurs sont possibles au même croisement.
                    Je choisi le plus récent pour l'instant pour des raisons de programmation. mais cela pourait être changé.

                    9/ Money management...OK

                    Merci par avance pour tes remarques et suggestions...

                    Cordialement.

                    Commentaire


                    • Bonjour rocabaz,

                      Tu peux trouver des infos sur son site :
                      <a href='/ref.php?uri=http%3A%2F%2Fkosta.over-blog.org%2F' target="_blank">http://kosta.over-blog.org/</a>
                      Entre autres des vidéos très bien faites...

                      Kosta poste aussi sur le forum.
                      Fais une recherche avec Kosta comme mot clé (ou texte à rechercher( et en cochant le bouton "auteur"...Tu trouveras des choses.

                      Cordialement.

                      Commentaire


                      • Bonjour SmallCaps,

                        non pas vraiment de retour en plus des messages postés sur
                        la file.
                        En fait le forum Pro Real Time n'est pas très actif, il n'y
                        a pas beaucoup de forcenés <img src='http://www.pro-at.com/style/images/icones/icon_smile_clown.gif' border='0' alt='' title='' align='middle' /> comme toi !!
                        Il y a eu de l'intérêt sur le TTM Squeeze de John Carter, mais
                        ce sont souvent des questions très simples, l'utilisation
                        de la plateforme en fait.

                        Juste en passant comme ça, j'ai déterré l'un des codes de John
                        EHLERS de son bouquin "Cybernics", le lissage de Butterpole.
                        C'est intéressant et ça permet de plutôt bien lisser une courbe,
                        sans créer trop de retard. Je suis là-dessus en ce moment.
                        Le seul problème de la HULL, c'est qu'elle crée des exagérations
                        des sommets et creux. Mais elle se retourne vite.

                        Bonne journée
                        Arnaud

                        Commentaire


                        • Bonsoir à toi Smallcaps,

                          Voici les réponses à tes questions:

                          1/ Sélection ou non de certains signaux d'A/V.

                          Tu fais allusion à l'histogramme de la MACD binarisé. Il est tracé sous les cours, c'est fait....voir point 6/ ci-dessous.
                          En fait tu souhaites indirectement que l'on intègre le "Momentum Trade" de Kosta à la méthose...Vrai?

                          Au sujet de son emploi, ne crois-tu pas que Kosta fasse plutôt l'inverse? Il me semble bien...
                          Il décide qu'en période "15h", donc en période "flat" des moyennes :
                          - un HistoMACD>0 doit invalider une entrée "short",
                          - alors qu'un HistoMACD<0 invalidera une entrée "long".

                          <font color='#0000FF'>Oui en effet tu as tout à fais raison, Kosta utilise la MACD binarisé pour le momentum trade. Mais j’ai remarqué, sur les graph qu’il présentait dans la rubrique swing trade qu’il prenait position lors d’un trend baissier uniquement lorsque la MACD binarisé est bleu, et lors d'un trend haussier uniquement lorsque la MACD binarisé est rouge…. Je pense qu’une représentation de ce que je viens de dire vaut mieux qu’un long discours, voici les 6 graph swing trade de kosta permettant d'illustrer mes propos.</font>

                          <center><a href='http://images.pro-at.com/forums-bourse/1107/20110_052120.png' target='_blank' style='display:block; width:600px; border:2px dashed #888; padding:10px'><img src="http://images.pro-at.com/forums-bourse/1107/20110_052120.png" alt='' width='600' height='319' /><em style='display:block; text-align: right'>Cliquez pour agrandir</em></a></center>

                          <center><img src='http://images.pro-at.com/forums-bourse/1107/20110_052121.png' alt='' /></center>

                          <center><a href='http://images.pro-at.com/forums-bourse/1107/20110_061027.png' target='_blank' style='display:block; width:600px; border:2px dashed #888; padding:10px'><img src="http://images.pro-at.com/forums-bourse/1107/20110_061027.png" alt='' width='600' height='471' /><em style='display:block; text-align: right'>Cliquez pour agrandir</em></a></center>

                          <center><a href='http://images.pro-at.com/forums-bourse/1107/20110_052121_0ec77d3f3db316e4ec69435580d6f032.png' target='_blank' style='display:block; width:600px; border:2px dashed #888; padding:10px'><img src="http://images.pro-at.com/forums-bourse/1107/20110_052121_0ec77d3f3db316e4ec69435580d6f032.png" alt='' width='600' height='380' /><em style='display:block; text-align: right'>Cliquez pour agrandir</em></a></center>

                          <center><img src='http://images.pro-at.com/forums-bourse/1107/20110_052124.png' alt='' /></center>





                          2/ Choix de la moyenne sur laquel on base l'horizontalité de l'ensemble des moyennes.
                          Discussion sur le critère d'horizontalité

                          Ok on se basera uniquement sur MEC (moyenne des clôtures) pour décider que l'ensemble des moyennes est horizontal.

                          Pour ce qui concerne le nombre de périodes que tu fixes à 4 au bout duquel on pourrait considérer que l'on est bien dans une zone "15h", le problème est que l'on ne connaîtra ce nombre qu'à la fin de la dite zone. Autrement dit un peu tard pour décider non?

                          <font color='#0000FF'>Oui tout a fait d’accord.

                          Normalement, je dis bien normalement (cela reste à vérifier bien sur), le fait d’introduire le critère de la MACD binarisé devrait en principe nous éviter de prendre position dans ce cas précis ou les MME devrait par la suite être flat.

                          Mais si malgré tout, toute les conditions sont réunis pour que l’on prenne position (pente des MME et MACD binarisé) on serait éjecté par le stop loss si les bougies ultérieures enfoncent la 3MME, ou par le fait que l’on soit en période de consolidation après 4 périodes flats des MME. A ce compte la, bien évidemment il faut sortir de la position. </font>



                          Entre autres, si le signal d'A/V est donné à la première barre bleue (détectant une zone "15h" probable), ce qui arrive souvent d'ailleurs, il faudrait attendre encore 3 barres bleues pour savoir que la période est bien "Flat". Les cours se seront peut-être envolés entre temps ne crois-tu pas?

                          <font color='#0000FF'>Oui oui c’est certain. J’ai mal interprété ta question hier excuse moi (la fatigue en est la cause). Comme je l’ai dis ci-dessus, la MACD binarisé devrait à priori résoudre ce problème. Mais bien entendu c’est à vérifier…</font>

                          3/ Enfoncement de la moyenne non pris en compte pour détecter le croisement.
                          Je reviens sur cette question car ta réponse renvoie celle que tu as faite à la question 1/ et qui ne me donne as l'info que j'attendais.
                          En effet si on détecte, par exemple, un croisement des cours avec la MEH ou la MEC en période de trend haussier, que se passe-t-il si la MEB est aussi enfoncée par la bougie de croisement? Même questions dans l'autre sens si la MEH était enfoncée au croisement des cours avec la MEB ou la MEC pour un trend baissier?

                          <font color='#0000FF'>Encore une fois excuse moi pour la mauvaise interprétation de ta question. Personnellement je n’ai pas envisagé ce cas de figure… Je penses que si tout les critères sont réunis, à savoir la pente des MME et la MACD binarisé, on peut passé outre le critère du stop loss qui invaliderait immédiatement notre prise de position . En d’autres termes on prendrait position en fixant le stop loss dans ce cas de figure différemment des autres cas. On peut le fixer de x € de moins que le plus bas de la bougie de croisement en période N+1. Que penses tu de cette solution ?</font>


                          4/ Choix des entrées. Stop loss et Stop suiveur.
                          On attend qu'un pull-back se produise pour entrer. C'est la base même de la méthode de Kosta. Et c'est parfois très tard sur un trend.
                          On pourrait tout à fait introduire d'autres critères que celui des croisements cours/moyennes pour profiter d'entrées juteuses sur quelques corrections du trend en cours...Je pourrai te reparler de ce point qui me semble important, lorsque le programme qui implémente strictement la méthode de Kosta tournera correctement.

                          <font color='#0000FF'>C’est marrant que tu m’en parles car j’avais l’attention de travailler pour améliorer ce point par la suite des que la méthode sera opérationnelle. C’est l’inconvénient de la méthode qu’il faudrait par la suite enrayer c’est certain. J’ai quelques ébauches d’idées que je te ferais part par la suite.</font>


                          Ok pour le choix du niveau du Stop loss qui devra évidemment être fait à (N+1) de la période du croisement, donc à celle de l'entrée effctive...Il est présent sur le graphe des cours dans la dernière version du programme...voir point 6/ ci-dessous.

                          Ok pour le Stop suiveur éventuel. Là aussi on pourrait imaginer d'autres systèmes, entre autres l'emploi de canaux basés sur l'ATR par exemple...

                          <font color='#0000FF'>Excuse moi mon ignorance, mais en quoi consiste les canaux basés sur l’ATR ? Comment ça marche ? Merci pour ta réponse.Je me coucherais moins bête <img src='http://www.pro-at.com/style/images/icones/icon_smile.gif' border='0' alt='' title='' align='middle' /> </font>

                          6/ Tracé éventuel sur les cours des niveaux de retracements de Fibonacci.
                          Cest fait dans la nouvelle version du programme.
                          J'ai choisi totalement arbitrairement les niveaux : 0% (évidemment), 100%(évidemment aussi), 50%, 150% et 200%. Uniquement pour voir.
                          Par contre on pourra sans doute calculer d'autres niveaux de Fibo dans la statistique qui sera programmée plus tard lorsque le programme des indicateurs fonctionnera.
                          Il faudrait que tu me dises quels sont les niveaux que tu aimerais voir apparaître sur le graphe des cours sachant que notre contrainte vient du nombre limité à 12 des courbes que l'on peut y tracer.
                          Le graphe ci-dessous montre les niveaux de Fibo's retenus et le Stop loss sur les cours, l'histo de la MACD sous les cours. Tous obtenus par programme évidemment.

                          <font color='#0000FF'>Donc on peut afficher que 12 courbes sur le graph, en sachant que les MME prennent pour 3 courbes, le stop loss pour 1. II en resterait 8…et bien on peut afficher les 8 premiers retracements à savoir :
                          0%, 23.6%, 38.2%, 50%, 61.8%, 76.4%, 100% et 127.2%.
                          Si par la suite il y a d’autres courbes à tracer sur le graph on imputera les retracements fibo en proportion.</font>


                          Une autre chose visible aussi sur la graphe ci-dessus : j'ai supprimé les bares rouges et vertes de l'indicateur "SW_TREND_ME" lorsqu'elle étaient en concurence avec des barres bleues des périodes "Flat"...on a ainsi une meilleure lisiblité de l'indicateur.
                          Les points qui repèrent les entrées possibles y restent pour l'instant. On pourrait les tranlater sur les cours et les y faire apparaître sous forme de flèches par exemples...mais on y est limité à 12 courbes simultanées!....

                          <font color='#0000FF'>Pour une question de lisibilité je suis d’accord avec toi pour les barres bleues (bonne idée).

                          Par contre étant donné que nous sommes limitées à 12 courbes simultanées, je trouve que ça serait dommage de faire apparaître sur le graph les points d’entrées aux détriments de la qualité de notre sortie. Les points fibo constituent notre unique porte de sortie. Plus il y aura de retracements sur le graph mieux on pourra gérer notre sortie.</font>

                          8/ Choix du signal d'A/V lorsque plusieurs sont possibles au même croisement.
                          Je choisi le plus récent pour l'instant pour des raisons de programmation. mais cela pourait être changé.

                          <font color='#0000FF'>Oki. Pas de problème.</font>

                          Passe une bonne soirée Smallcaps.

                          Cordialement.

                          Fredifly.


                          Commentaire


                          • Bonsoir à tous et félicitation pour vos projets de développement.
                            petite participation du soir:
                            //###############################
                            // Moyenne RAGHEE HORNER, couleur
                            //###############################
                            MOB=EXPOSUIV(MOB,bas,P1)
                            MOC=EXPOSUIV(MOC,CLOTURE,P1)
                            MOH=EXPOSUIV(MOH,HAUT,P1)
                            MOO=EXPOSUIV(MOO,OUVERTURE,P1)

                            si MOB>MOB(1)*P3 alors MOBV=MOB
                            si MOC>MOC(1)*P3 alors MOCV=MOC
                            si MOH>MOH(1)*P3 alors MOHV=MOH

                            si MOB<MOB(1)/P3 alors MOBR=MOB
                            si MOC<MOC(1)/P3 alors MOCR=MOC
                            si MOH<MOH(1)/P3 alors MOHR=MOH

                            //##################### FIN



                            P2 et P4 sont sans usage ici
                            <center><a href='http://images.pro-at.com/forums-bourse/1107/20168_052337.jpg' target='_blank' style='display:block; width:600px; border:2px dashed #888; padding:10px'><img src="http://images.pro-at.com/forums-bourse/1107/20168_052337.jpg" alt='' width='600' height='309' /><em style='display:block; text-align: right'>Cliquez pour agrandir</em></a></center>

                            <center><img src='http://images.pro-at.com/forums-bourse/1107/20168_052338.jpg' alt='' /></center>

                            et bon courage Smallcaps.
                            encore un chantier interessant en developpement.

                            Max imum de gains et Min imum de pertes

                            Commentaire


                            • // avec une moyenne courte en plus moins agreable au visuel mais !!!


                              MOB=EXPOSUIV(MOB,bas,P1)
                              MOC=EXPOSUIV(MOC,CLOTURE,P1)
                              MOH=EXPOSUIV(MOH,HAUT,P1)

                              si MOB>MOB(1)*P3 alors MOBV=MOB
                              si MOC>MOC(1)*P3 alors MOCV=MOC
                              si MOH>MOH(1)*P3 alors MOHV=MOH

                              si MOB<MOB(1)/P3 alors MOBR=MOB
                              si MOC<MOC(1)/P3 alors MOCR=MOC
                              si MOH<MOH(1)/P3 alors MOHR=MOH


                              MOC7=EXPOSUIV(MOC7,CLOTURE,P2)
                              si MOC7>MOC7(1)*P3 alors MOC7V=MOC7
                              si MOC7<MOC7(1)/P3 alors MOC7R=MOC7


                              <center><img src='http://images.pro-at.com/forums-bourse/1107/20168_052358.jpg' alt='' /></center>
                              <center><img src='http://images.pro-at.com/forums-bourse/1107/20168_052359.jpg' alt='' /></center>
                              Max imum de gains et Min imum de pertes

                              Commentaire


                              • //#############################
                                // FIBO HORINZONTAL
                                //#############################

                                F1=23.6
                                F2=38.2
                                F3=50
                                F4=62.8
                                F5=76.4
                                F6=100
                                F7=127.2

                                SI RANGHISTO>finhisto-1 alors
                                p1haut=MAX(HAUT,P1)
                                p1BAS=MIN(bas,P1)
                                finsi

                                POUR P2 COURS
                                lign1=p1BAS+(((p1haut-P1bas)/100))
                                lign2=P1bas+(((p1haut-P1bas)/100)*F1)
                                lign3=P1bas+(((p1haut-P1bas)/100)*F2)
                                lign4=P1bas+(((p1haut-P1bas)/100)*F3)
                                lign5=P1bas+(((p1haut-P1bas)/100)*F4)
                                lign6=P1bas+(((p1haut-P1bas)/100)*F5)
                                lign7=P1bas+(((p1haut-P1bas)/100)*F6)
                                lign8=P1bas+(((p1haut-P1bas)/100)*F7)
                                finPOUR


                                <center><img src='http://images.pro-at.com/forums-bourse/1107/20168_060112.jpg' alt='' /></center>
                                Max imum de gains et Min imum de pertes

                                Commentaire

                                Chargement...
                                X