Nadaraya Watson Envelope Scanner MT4
- Indicateurs
-
Evgenii Sutulov
I build trading indicators, strategies, and dashboards that don't repaint.
Seven years doing this. MetaTrader 4, MetaTrader 5, TradingView.
Closed bars only. What you see is what happened.
The bar being formed never changes a published value. - Version: 1.3
- Activations: 20
Le retour à la moyenne est un jeu de chiffres, et les chiffres vivent sur plus de graphiques que vous ne pouvez en surveiller. Nadaraya Watson Envelope Scanner fait tourner une enveloppe de régression à noyau causale et sans repeinture sur votre liste de symboles, sur jusqu'à quatre pas de temps à la fois, imprime chaque retour avec son âge et marque les lignes où les pas de temps s'accordent. D'usine il scanne quinze paires; un réglage porte ce nombre à vingt-huit. L'enveloppe elle-même se dessine sur le graphique devant vous, donc vous agissez sur ce que la table a trouvé sans attacher un second indicateur.
Le prix augmente de 10 $ tous les 10 achats.
La moitié graphique est Nadaraya Watson Envelope lui-même: une ligne centrale causale de régression à noyau de Nadaraya-Watson, une enveloppe construite à partir de l'erreur absolue moyenne autour d'elle, et des marques là où le prix est revenu à l'intérieur de l'enveloppe après avoir traité à l'extérieur. La moitié tableau fait tourner le même calcul sur la liste et met la réponse dans une table: le tableau dit où regarder, et le graphique en dessous vous montre ce qu'il y a vraiment.
Le tableau
Une ligne par symbole, une colonne par pas de temps scanné, jusqu'à quatre d'entre elles, sur jusqu'à vingt-huit symboles; quinze sont scannés d'usine et le maximum est à un réglage de distance. La liste de symboles est séparée par des virgules, ou le tableau peut prendre à la place la liste de Market Watch. Le préfixe et le suffixe du courtier sont détectés à partir du graphique où vous êtes, ou donnés à la main. D'usine le tableau scanne quatre: M15, H1, H4 et D1.
Une cellule se lit comme ^14b: un glyphe de direction, puis il y a combien de barres ce signal s'est produit. Le mot flat signifie que le calcul a tourné et n'a trouvé aucune direction. Trois points signifient que la cellule n'a pas encore été mesurée, et avec les infobulles activées, survoler la cellule dit pourquoi en mots. Une cellule dont le signal est plus ancien que le seuil de fraîcheur est dessinée dans la même couleur, mais plus discrète, donc la teinte dit dans quel sens et l'intensité dit à quel point cela compte encore. Une ligne avec un signal frais quelque part reçoit un lavis de la couleur d'accent pour que votre œil s'y pose avant même d'avoir lu une seule cellule.
La colonne AGREE est la raison d'être du tableau. Elle prend les colonnes de pas de temps visibles pour ce symbole, trouve le côté majoritaire et l'imprime comme v3/4: la direction sur laquelle la majorité s'accorde, et combien des pas de temps visibles s'y tiennent. Une ligne où tous les pas de temps visibles s'accordent est dessinée en gras et dans la couleur de ce côté, parce que c'est la ligne que le tableau existe pour faire ressortir. Une égalité imprime un tiret et compte comme aucun verdict, parce qu'appeler signal un partage un contre un reviendrait à ce que le tableau invente une conviction qu'il n'a pas. Avec un seul pas de temps visible, la colonne est retirée entièrement, en-tête compris, plutôt que de montrer un 1/1 qui ne ferait que répéter la cellule d'à côté.
Chaque en-tête de colonne est un bouton. Cliquer sur un en-tête de pas de temps trie le tableau par cette colonne, le signal le plus frais sur ce pas de temps en premier, et les lignes sans signal dedans descendent ensemble. Cliquer à nouveau sur le même en-tête inverse l'ordre. Cliquer sur AGREE trie par accord, l'accord complet en premier, et à égalité de compte une maison pleine devance une partielle du même compte. La colonne active est dessinée dans la couleur d'accent avec une flèche montrant la direction, donc l'état du tri se trouve sur l'en-tête lui-même. Il y a aussi un bouton Sort qui fait tourner entre fraîcheur, grade et nom, pour les cas où l'on a besoin d'un ordre du tableau entier plutôt que d'un ordre par colonne.
Un bouton Show fait tourner entre all, buys, sells et fresh. Buys et sells suivent le verdict d'AGREE et non une cellule isolée, donc une ligne que vous voyez sous buys affiche toujours une flèche vers le haut dans AGREE. Une égalité ne s'affiche sous aucun des deux. Cela filtre l'affichage, pas le calcul: une ligne masquée est toujours mesurée et peut toujours alerter.
La légende se trouve au-dessus de la table et déchiffre la notation en une ligne: glyphe vers le haut, glyphe vers le bas, barres écoulées, et ce que signifie la fraction AGREE. Elle peut être désactivée une fois qu'on la connaît par cœur.
Les boutons de pas de temps en haut montrent et masquent une colonne. Masquer une colonne n'arrête pas le calcul derrière elle.
Le nombre de lignes s'ajuste à la hauteur du panneau de prix, et le réglage du nombre de lignes est un maximum, pas une exigence. Quand tout tient, aucun bouton de page n'est dessiné. Quand cela ne tient pas, des boutons précédent et suivant apparaissent avec le numéro de page dessus. Comme le tableau ne dessine jamais plus de lignes que le panneau n'en contient, les boutons de page sont toujours à l'écran et toujours atteignables, quel que soit le réglage du nombre de lignes.
Cliquer sur une cellule bascule ce graphique sur ce symbole et ce pas de temps. Cela n'ouvre pas de fenêtre à chaque clic.
Deux lignes de statut sont toujours visibles: combien de symboles sont prêts sur combien, combien de temps s'est écoulé depuis la dernière mise à jour du tableau, et combien de signaux ont été trouvés dans la fenêtre de recherche, puis soit la ligne du chien de garde lui-même, soit une phrase expliquant pourquoi rien ne s'affiche.
Diagnostic
Un second panneau, éteint par défaut, répond à «pourquoi n'y a-t-il pas de signal». Il liste la couverture par symbole, quelles séries manquent de barres et de combien, combien de signaux ont été trouvés dans la fenêtre, et combien de symboles cet indicateur a activés dans Market Watch pour faire son travail. Il nomme l'étape où une cellule a échoué plutôt que de laisser la cellule vide sans explication.
L'indicateur de graphique
Dessiné dans la fenêtre de prix: la ligne centrale colorée par sa pente, l'enveloppe supérieure et inférieure, et les marques BUY et SELL. Il peut être désactivé depuis l'onglet Styles si vous ne voulez que le tableau. Son pas de temps est réglé séparément des pas de temps du tableau: le tableau en scanne plusieurs, le graphique en dessine un.
La feuille de réglages
L'icône d'engrenage ouvre trois onglets. Values porte le pas de temps, la fenêtre N, la largeur de bande h et le multiplicateur de l'enveloppe, chacun avec des boutons pas à pas, une plage et une phrase d'aide. Changer un réglage ici recalcule tout le tableau, et le panneau le signale pendant le travail, avec un compte de combien de symboles ont déjà été recalculés.
Alerts porte l'interrupteur principal, les interrupteurs par événement, les canaux, la pause et un bouton de test.
Styles porte: afficher la légende, dessiner l'indicateur sur ce graphique, la palette, afficher la ligne centrale, l'enveloppe et les flèches, l'épaisseur de ligne et la taille des flèches. Ce sont les mêmes contrôles d'affichage que porte l'indicateur mono-graphique correspondant, sous les mêmes noms, donc un graphique configuré d'une façon peut être reproduit sur l'autre.
Trois palettes de couleurs sont disponibles, dont une sûre pour les daltoniens qui utilise le bleu et l'orange et ne met jamais le rouge contre le vert. La position du panneau, la palette, l'état replié, le tri, le filtre, quelles colonnes de pas de temps sont visibles et chaque valeur modifiée sur la feuille sont conservés par graphique et survivent à un changement de pas de temps et à un redémarrage du terminal. L'interface est en anglais.
Alertes
Désactivées d'usine. Un interrupteur principal sur le panneau lui-même les active ou les désactive toutes sans ouvrir la feuille, et il y a un bouton Test alert qui déclenche sur chaque canal actuellement activé.
Événements: un BUY frais et un SELL frais, déclarés séparément pour chaque pas de temps scanné, plus la santé des données, qui parle quand un symbole perd ou retrouve ses données. Il y a un réglage de grade minimum, et ce portage n'attribue pas de grade, donc à cette fin chaque signal compte comme grade un.
Canaux: fenêtre pop-up, son, push vers le terminal mobile, e-mail. La pause s'applique par cellule et par événement, trente minutes par défaut, parce qu'un tableau qui surveille beaucoup de symboles a bien plus d'occasions de se répéter qu'un seul graphique. Telegram ne fait pas partie de ce produit.
Charge
Le travail est budgété. Un nombre fixe de symboles est rafraîchi par tick de minuteur, un nombre plus bas étant plus doux pour une machine lente, donc une longue liste répartit sa charge au lieu de bloquer le terminal. Le premier passage est visiblement progressif, et le panneau indique quel pourcentage des symboles a été mesuré.
Lecture depuis un EA
L'indicateur de graphique publie sur cette plateforme douze buffers, lisibles via iCustom. Cette carte n'est pas la carte de l'édition MetaTrader 5: MQL4 n'a pas de tracés indexés par couleur, donc la ligne centrale colorée par pente est dessinée comme une paire de lignes simples et les indices derrière elles se décalent.
Le buffer 0, Buy, porte le prix de la marque sur une barre BUY et EMPTY_VALUE sinon, et n'est pas dessiné; le buffer 1, Sell, fait de même pour une barre SELL. Les buffers 2 et 3 sont la ligne centrale comme ses deux moitiés d'affichage, une tant qu'elle monte et une tant qu'elle descend. Le buffer 4, Upper, et le buffer 5, Lower, sont les deux bords de l'enveloppe. Les buffers 6 et 7 sont les copies dessinées des buffers 0 et 1. Le buffer 8 est la ligne centrale sous forme d'une seule série continue, les mêmes valeurs que publie l'édition MetaTrader 5 à son indice 2, et le buffer 9 est son indice de couleur. Le buffer 10, Signal, lit +1 pour un retour par le bas, -1 pour un retour par le haut et 0 sinon. Le buffer 11, Slope, vaut +1 tant que le centre monte et -1 tant qu'il descend.
La Data Window liste les huit lignes dessinées. Le contrat derrière elles, les buffers 8 à 11, n'y apparaît pas, et cela ne prouve rien: iCustom lit chaque indice ci-dessus tout autant. Un EA qui veut la ligne centrale par valeur lit le buffer 8.
Les buffers 0 et 1 sont le contrat avec l'EA. Ils ne sont jamais peints et sont remplis à chaque passage quel que soit le réglage de l'onglet Styles, donc rien du côté de l'affichage ne peut priver une stratégie d'un signal. Il n'y a pas de buffer Override ici, et c'est un indice que cette carte ne partage pas avec l'indicateur mono-graphique Nadaraya Watson Envelope MTF: là-bas, le compteur de dérogation du panneau termine la carte, ici il n'existe tout simplement pas.
MQL4 n'a pas de groupes d'entrées, donc la liste de paramètres qu'un EA passe à iCustom ici est plus courte que celle de l'édition MetaTrader 5, et les positions diffèrent. Construisez l'appel selon la liste d'entrées de cette édition, pas celle de l'autre plateforme. Une instance créée par iCustom est en lecture seule et utilise toujours les paramètres que vous avez passés.
Le tableau lui-même est un panneau, pas un buffer. Il se lit à l'œil et à l'alerte.
Limites honnêtes
Le tableau lit des barres clôturées, et l'âge d'une cellule est compté en barres clôturées: une valeur publiée sur une barre clôturée ne change plus après. La marque sur la barre actuelle en formation de l'indicateur de graphique peut apparaître et disparaître avant que cette barre ne clôture.
AGREE est un compte de pas de temps, pas une probabilité. Quatre pas de temps pointant dans la même direction signifient que quatre lectures corrélées du même instrument se sont accordées, ce qui vaut la peine d'être su et n'est pas une prévision.
Une égalité ne produit délibérément aucun verdict, et les lignes à égalité sont masquées à la fois par le filtre buys et par le filtre sells. C'est la réponse honnête et non une réponse manquante.
Scanner a un coût. Vingt-huit symboles sur quatre pas de temps font cent douze cellules et cela se sentira sur une machine lente. Le réglage de budget est ce que vous baissez.
Un symbole que votre courtier ne conserve pas, ou un dont l'historique est trop court pour la fenêtre du noyau, ne peut pas être mesuré. Le tableau dit lequel et pourquoi, plutôt que de montrer une cellule vide.
Aucun chiffre de profit, taux de réussite ou résultat de backtest n'est affirmé ici.

