fredifly ![]() (54
msg) Rebonsoir à toi aussi Smallcaps,
Merci pour le programme de statistique. ![]() Fredifly.
fredifly ![]() (54
msg) Citation de : rocabaz (au 08-11-2007 19:39:52) Bonsoir Rocabz, Si tu suis à la lettre ce qu'a écrit Smallcaps tu ne dois avoir aucun problème.
smallcaps90 ![]() (1022
msg) Bonsoir rocabaz, Il faut bien comprendre la chose suivante... Une variable peut-être définie dans un programme et utilisée aussi dans un autre. C'est le cas de la variable "Descendant" qui est définie dans le programme "SW_TREND_ME" dans lequel elle apparaît aussi dans sa fenêtre "Propriétés". C'est donc une "courbe" visible dans cet indic. Elle est utilisée aussi dans le programme "SW_ME" sans y être ds la fenêtre "Propriétés" puisque ce n'est pas une courbe visible dans cet indic. Aussi tu comprends bien que "SW_TREND_ME" doit être exécuté pour que "SW_ME" puisse utiliser à son tour la variable "Descendant". Tu n'auras donc plus de pb si Tu lances les indics "SW_TREND_ME" et "SW_ME" sur le même graphe. Il faut aussi respecter scrupuleusement ce qui a été présenté au tout début de mon post dans le schéma qui représente la structure d'installation des programmes... En fait comme expliqué plus haut il n'y a que les indics : "SW_CONVCONC_ME" et "SW_MACDHISTO" qui sont facultatifs ici. Bon courage à toi... édité
le : 08-11-2007 21:42:45
max_et_min ![]() (245
msg) Bonsoir à tous suite à notre conversation sur l'importance de la valeur de la moyenne en premier jet en affinant le programme sur SW_TREND_ME P1 à 37 semble être plus approprié avec de gros ecarts de résultat à confirmer par vos essais Cordialement
édité le : 08-11-2007
22:11:38Max de gains et min de pertes. Logiciel gratuit d'aide à la programmation
de graph at et index sur mon profil
rocabaz' - rocabaz ![]() rocabaz' - ![]() (23 msg)
bonjour, j'ai tout réinstallé dans l'ordre indiqué et là ça marche je ne pensais pas que cela avait son importance je te l'ai dit, je suis débutant merci beaucoup
smallcaps90 ![]() (1022
msg) Bonjour à tous, Une première petite modification doit être faite dans le fenêtre Propriétés de la règle indicateur : "SW_SIGNAUX_ME". En effet, il arrive que certaines flèches d'achat/vente ne soient pas bien visibles dans l'indicateur du fait de la façon dont GrapheAT Pro procède pour les placer dans ce cas de figure, en dehors des cours donc. Il suffit de cocher les deux cases "Minimum" et "Maximum" de la fenêtre Propriétés en indiquant les valeurs 0 et 1 respectivement dans les cases situées à côté. Comme ci-dessous donc : ![]() Cette modif. ne constitue pas un changement de version du programme qui reste en v0.1. Je profite de ce post pour insister et dire que les programmes postés plus haut ne sont que des prototypes et que de les utiliser tels quels risquerait d'être décevant. D'autres modifications plus profondes interviendront prochainement pour améliorer leurs performances. Cordialement. édité
le : 09-11-2007 13:24:56
elguapolatino ![]() (32
msg) Constat de la qualité des
indicateurs mis en place par Smallcap voir la page 106 ou j'avais fait une courte analyse du CAC40,je disais en DAYLY 1er objectif 5650 en weekly objectif 5500 aujourd'hui objectifs atteinds par contre la ligne de ce niveau devrait correspondre à un support car le gap à ete fermé mais en cas de volatilité importante,il peut descendre jusqu'au milieu du marubozu blanc du 18/09/2007 soit 5480 a suivre: mettez vos commentaires alma
elguapolatino ![]() (32
msg) A moins que l'attirance du support
de 5218 soit grande ? alma
bamal ![]() (50
msg) Bonjour smallcaps90 ,
Toujours dans mes recherches d'indicateurs,j'ai trouvé sur un site americain l'indicateur "supersignal" pour metatrader: ![]() Voici le code en meta: nt start() { int counted_bars=IndicatorCounted(); int k,i,j,limit,hhb,llb; if (counted_bars<0) return(-1); if (counted_bars>0) counted_bars--; limit=Bars-1; if(counted_bars>=1) limit=Bars-counted_bars-1; if (limit<0) limit=0; for (i=limit;i>=0;i--) { hhb = Highest(NULL,0,MODE_HIGH,dist,i-dist/2); llb = Lowest(NULL,0,MODE_LOW,dist,i-dist/2); if (i==hhb) b1=Highhhb+SignalGap*Point; if (i==llb) b2=Lowllb-SignalGap*Point; } return(0); Est-il possible de le programmer en graphat ?
smallcaps90 ![]() (1022
msg) Bonjour à tous,
Si vous êtes intéressés par la méthode de Kosta dont les programmes "beta", indicateurs et statistique, postés plus haut s'inspirent, il semble nécessaire de réduire le nombre de faux signaux qui sont émis. Pour ce faire il suffit pour l'instant, avant d'améliorer les algorithmes, d'augmenter la valeur du paramètre P2 dans l'indicateur "SW_TREND_ME". Ce paramètre règle en effet l'intervalle de tolérance dans lequel MEC, la moyenne exponentielle sur les clotures, est considérée à "15h" par le programme. En élargissant cet intervalle, on accroît le nombre de périodes "flat" et, de ce fait, on réduit le nombre de signaux d'achat/vente qui sont émis. Certes on passera à côté de signaux qui pourraient s'avérer juteux également, mais ceux émis seront plus fiables. Sans qu'il soit garanti évidemment qu'on ne sera pas éjecté par un stop dans les périodes suivantes... La valeur initiale de P2 avait été fixée à 0.002 soit 0.2% ce qui semble être un peu faible. Une valeur passée à 0.01 (soit 1%) donne de meilleurs résultats. Mais c'est selon votre propre choix... Une autre remarque qui pourrait intéresser : la statistique qui recherche les valeurs idoines dans la fenêtre "Jour" peut aussi être placée dans la fenêtre "Semaine", voire dans la fenêtre "Mois", si votre horizon de trading n'est pas court terme. Je ne garantit pas pour l'instant la fiabilité des résultats obtenus. Les paramètres limites des boucles TantQue dans les programmes indicateurs qui en possèdent et le paramètre D de la stat. devront peut-être devoir être modifiés (???)... Cordialement. édité
le : 10-11-2007 11:10:47
max_et_min ![]() (245
msg) Bonjour smallcaps90 Effectivement 0,01 est meilleur en gain. parcontre ne cherchez pas à affiner davantage ce critère il est très peu sensible et entre 0,002 et 0,01 exemple: 0,01 46 Opérations de 13 jours en moyenne et 52 jours entre chaque opération, 0,002 48 Opérations de 13 jours en moyenne et 50 jours entre chaque opération bonne filtration donc 0,01 ok P1 à 37 lui est trés trés sensible Cordialement et bon week-end édité
le : 10-11-2007 11:41:35Max de gains et min de pertes. Logiciel gratuit
d'aide à la programmation de graph at et index sur mon profil
smallcaps90 ![]() (1022
msg) Bonjour max_et_min Merci pour tes tests. Je suis d'accord avec toi, la valeur de recul du calcul des moyennes expo, fixé à 34 par Raghee Horner et repris par Kosta, est un paramètre très sensible. Dommage que nous ne disposions pas de possibilités d'optimisation de ce genre de paramètre dans la version actuelle de GrapheAT Pro. Ecrire un programme qui le ferait est une tâche qu'il faudra peut-être finir par engager? Y aurait-il possibilité de le faire en collaboratif avec des "Graphatistes" intéressés? Cordialement.
édité le : 10-11-2007
11:58:06
max_et_min ![]() (245
msg) bonjour bamal à première vue, simplement en regardant le graphique ton indicateur repeint le passé, ce n'est pas forcément sans intérêt, sous réserve que la limite en arrière ce limite à 1 journée car au-delà ce n'est plus jouable. je m'avance c'est à vérifier. mais dans un programme lorsque tu trouve une boucle à la fin ça doit mettre le doute "for (i=limit;i>=0;i--) { " et graphiquement il y a des ordres impossible à prévoir à mon avis! à suivre cordialement **** sauf erreur l'ouverture { n'est pas fermée ? **** le programme est il complet ? édité
le : 10-11-2007 12:27:24Max de gains et min de pertes. Logiciel gratuit
d'aide à la programmation de graph at et index sur mon profil
bamal ![]() (50
msg) Bonjour max_et_min Merçi de ta reponse,effectivement le programme recherche le point haut et le point bas en bouclant sur les 24 dernieres periodes,donc il repeint le passé. la partie manquante en debut de pgm: signalgap=10 (emplacement des fléches sur le graphique) dist=24
bamal ![]() (50
msg) Bonjour max_et_min Merçi de ta reponse,effectivement le programme recherche le point haut et le point bas en bouclant sur les 24 dernieres periodes,donc il repeint le passé. la partie manquante en debut de pgm: signalgap=10 (emplacement des fléches sur le graphique) dist=24
110
|