Friday, February 3, 2017

Indicateur De Degré De Pente Moyenne Mobile

Cet indicateur montre l'angle de pente moyenne mobile en degrés. Il sera utile pour ceux qui utilisent activement l'indicateur des moyennes mobiles dans le commerce. Il est souvent assez difficile de déterminer l'angle de pente en raison de l'évolutivité du graphique (bien que certains systèmes utilisent cette approche). Il est donc proposé de l'estimer visuellement. Maintenant, vous n'aurez aucun problème avec elle car l'indicateur montrera toujours l'angle de pente MA à un moment donné. Les paramètres de la moyenne mobile sont spécifiés dans les paramètres: PeriodMA - période de la moyenne mobile MetodMA - méthode de calcul (0-SMA, 1-EMA, 2-SMMA, 3-LWMA) PriceMA - prix de calcul (0-Close, Open, 2-High, 3-Low, 4-Médiaux, 5-Typique, 6-Pondéré) Période de moyenne - Période moyenne de l'histogramme (minimum 2). Pour utiliser l'indicateur, vous devez avoir MetaTrader 4 build 600 (ou supérieur). Comment puis-je obtenir l'angle d'une moyenne mobile qui est tracée sur un graphique Par exemple: J'ai 2 à 3 moyennes mobiles tracées sur mes graphiques. Sur la base de l'angle (f. e. 60 degrés), j'ai un indicateur de la vigueur de la tendance à la hausse actuelle. Devrais-je calculer l'angle moi-même, sur la base des valeurs MA de la f. e. Dernier 10 bougies, ou dois-je utiliser la fonction ObjectGet () - J'ai essayé ce dernier, mais vous devez spécifier un nom, et puisque toutes mes MA ont le même nom (et je ne vois pas comment je peux les changer), theres rien sortir. (Theyre effectivement les mêmes MA, mais basée sur les prix proches, élevés et bas). Toute aide serait très appréciée Merci à l'avance. L'angle dépend du temps que vous avez sur l'axe horizontal. Supposons que votre graphique montre 2 jours et que vous changez à 1 jour, l'angle sera plus petit. Donc, je vous suggère de ne pas utiliser un angle, mais quelque chose comme la différence de quota en pips par timeframequot. Cela signifie: prenez la différence de valeur de MA1 et MA2 et divisez-le par le nombre d'intervalles de temps entre le moment où les MAs ont intersecté et le moment où vous voulez l'angle. Merci pour la suggestion. Ça m'a l'air bien. En fait, j'ai déjà quelque chose à travailler mais il a besoin d'un peu de peaufinage. Vous ne pouvez pas mesurer un angle d'inclinaison d'une ligne droite sur le calendrier parce que les différentes unités - le prix et le temps. Il est possible de mesurer seulement similaire avec similaire (comme à aimer). Dans ce cas, vous essayez de mesurer un angle d'inclinaison d'une ligne droite sur le planning, exprimé en pixels. Vous pouvez est authentique mesurer que la vitesse de changement du prix en termes d'unité de point pour une unité de temps. Gann Fan Lignes de Gann Fan sont construites à différents angles s. MT peut fournir la fonction d'angle basée sur les pixels d'écran (trans de deux valeurs et deux fois coodinates). Depuis Angle est plus bon pour les gens à regarder. MathArctan (MathTan ((price1-price2) (WindowPriceMax () - WindowPriceMin ())) ((shift2-shift1) WindowBarsPerChart ()))) 1803.14 Je suis entièrement d'accord avec vous. Angles matière et ils sont utilisés tout le temps. Im intéressé par la formule que vous avez affiché. Ive obtenant l'angle avec la formule suivante: La pente est calculée dans une autre fonction. Anglefactor contrôle le format du yen. Quoi qu'il en soit, il se rapproche mais son toujours pas droit. Quand je mets votre formule à la place, je reçois une erreur de division par zéro dans le testeur de stratégie. Est-ce parce que les fonctions de la fenêtre ne fonctionnent pas dans le testeur ou ai-je fait quelque chose de mal Les fonctionnalités spéciales du processus d'optimisation Rien n'est sorti dans le journal (soit Print fonction) Cela a été fait afin d'accélérer les tests et économiser de l'espace disque. Si des journaux complets sont produits, les fichiers de journal nécessiteront des centaines de MByte. Les objets dessin ne sont pas vraiment définis Les objets sont désactivés pour accélérer les tests. La fonction quotSkip inutile resultsquot est utilisée Afin de ne pas confondre la table et le graphique avec les résultats des tests, la possibilité de sauter des résultats très mauvais est utilisée. Cette fonction peut être activée dans le menu contextuel de l'onglet quotOptimization Resultsquot - gt ampquotSkip inutile resultsquot. Remarque. En fonction des pixels de l'écran. Dx, dy devrait être dans la même unité, meilleure trans à des pixels d'écran. MathArctan (MathTan ((price1-price2) (WindowPriceMax () - WindowPriceMin ())) ((shift2-shift1) WindowBarsPerChart ()))) 1803.14 diviser par erreur zéro. (Shift2-shift1) ne doit pas être égal à ZERO avant le calcul. Je les teste sur la nouvelle version 203. Je ne les teste pas lors du test d'EA. Je tiens à vous exprimer ma profonde appréciation pour la formule que vous avez partagée. Je n'ai pas répondu plus tôt parce que j'ai dû finir d'obtenir mon EA ensemble. Fonctionne comme un charme. La paix et la bonne volonté .-- La roue du feu Toute façon de tracer la pente d'une moyenne mobile J'utilise une combinaison de paramètres de pente pour inclure une tendance dans mes balayages. À titre d'exemple, cela me donne de bons résultats en regardant les stocks en tendance haussière: et la pente (100, ema (50)) gt 0 et la pente (50, ema (50)) gt 0 et la pente (25, ema (50 )) Gt 0 Maintenant, ce que je n'ai pas été en mesure de trouver est une façon d'inclure la pente de la moyenne mobile dans mes graphiques. Je sais que je peux faire le contraire - inclure la moyenne mobile de la pente - mais pas la pente de la moyenne mobile. Toute suggestion que j'essaie de penser, peut-être, un indicateur différent que, en utilisant les parms droit, serait l'équivalent de l'EMA de 50 jours, et je pourrais ensuite appliquer la pente à celui dans les options avancées. Malheureusement, je dessine un blanc sur elle. Les moyennes mobiles sont un indicateur basé sur les prix. Slope est un indicateur non basé sur les prix. Il ya un article quelque part sur SCC qui explique cela. Ces deux catégories d'indicateurs sont différentes. Les indicateurs basés sur les prix sont dans la section de superposition de SharpCharts. Les indicateurs non basés sur les prix figurent dans la section Indicateur de SharpCharts. Vous pouvez appliquer la pente à tout indicateur sans prix basé sur les options avancées dans la section Indicateur de SharpCharts. L'option Avancé sous la section Superposition ne vous permet pas de baisser la pente. Vous pouvez utiliser PPO ou MACD non basé sur les prix des indicateurs pour trouver la différence entre la période 1 EMA et 50 période EMA: PPO (1,50,1). Vous pouvez ensuite appliquer la pente à l'OPP dans les options avancées. J'ai remarqué que vous n'utilisez qu'une moyenne mobile. Je suggère d'utiliser un MA à long terme, à moyen terme et à court terme. P. S. Une caractéristique spéciale vous permet de mettre un indicateur sans prix bas derrière le graphique. C'est pour plus de commodité. Pensez à la pente comme un signal numérique. Il peut être activé ou désactivé. Il peut être négatif et améliorer, mais son encore négatif. Kannafoot Kevo, merci pour un commentaire approfondi. Gord a répondu à ma question précise sur la façon d'appliquer la pente à une moyenne mobile spécifique, mais vous soulevez des points de discussion très intéressants. Essentiellement, Im utilisant la période 50 EMA pour déterminer la tendance actuelle du stock. Im prendre des positions longues lorsque EMA (50) est dans une pente claire vers le haut, les positions courtes lorsque l'EMA (50) est dans une pente claire vers le bas, et je prends des positions à très court terme dans l'une ou l'autre direction basée sur overboughtoversold positions lorsque l'EMA ) est plat. Ce dont j'avais besoin au départ était un moyen pratique de balayer la direction négative positive de la pente de l'EMA (50) et je l'ai trouvé. Étant un programmeur de systèmes typique, cependant, je dois tester chaque théorie six façons de dimanche (rires). Donc, j'avais besoin d'un moyen de graver la pente (50, ema (50)), etc, pour me donner une confirmation visuelle que mon scan revenait les stocks de type que je voulais. (Pour les transactions réelles, j'utilise EMA (126) et EMA (200) pour donner un aperçu de la tendance, et j'utilise B (20,2) pour savoir quand un stock est prêt pour l'entrée, en attendant essentiellement des reculs par rapport à la tendance La tendance actuelle, puis d'utiliser un signal stochastique lent pour indiquer son prêt à reprendre la tendance. Toss dans certains manuel supportresistance et channel cartographie, et vous avez essentiellement ma méthodologie actuelle.) La pente méthodologie fonctionne très bien pour identifier les tendances en amont et en aval. Il ne fait pas, cependant, un bon travail dans l'identification d'une tendance plate, donc Im toujours à la recherche d'une méthode bonne et cohérente pour retirer ces stocks. Est-ce que cela fait sens Im toujours ouvert pour des suggestions sur la façon d'améliorer la logique de numérisation et de commerce, et définitivement la valeur de votre perspicacité. Kevo () Wow Gord, thats vraiment intéressant ce que vous avez fait Très pro, en effet Lorsque vous dites que les tendances en haut et en bas, je pense que vous voulez dire un marché de gamme, ou de côté. Momentum indicateurs basés sont les meilleurs pour cela. Je ne sais pas comment interpréter la tendance plate. Peut-être vous voulez dire une tendance à la hausse ou à la baisse, dans ce cas, il est appelé trending. Momentum indicateurs ne fonctionnent pas si bien sur les marchés tendances. Je pourrais avoir besoin d'un rafraîchissement, mais je pense à la pente comme un indicateur de confirmation inversion trendcycletrend et pas tellement un momentum ou indicateur OBOS (même si elle pourrait être utilisée de cette façon, similaire à ROC). Cela étant dit, il peut être retardé. Si c'est le cas, alors je pense à appliquer Slope à la chose la plus importante: le prix, pour obtenir les meilleurs signaux. Juste une pensée.


No comments:

Post a Comment