UT Bot 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
Surveillez vingt-huit symboles sur quatre unités de temps à la fois, et voyez la position sur le graphique dans le même mouvement. UT Bot Scanner fait tourner le stop suiveur en ATR sur toute votre liste d'instruments, trie le tableau par retournement le plus récent, vous dit combien d'unités de temps s'accordent sur chaque symbole, et trace l'indicateur lui-même sur le graphique sous la table, si bien qu'à l'instant où le tableau trouve quelque chose vous le regardez déjà. Chaque cellule qui n'a pas pu être mesurée s'explique avec des mots au lieu de rester vide.
Le prix augmente de 10 $ tous les 10 achats.
Ce sont deux produits dans un seul fichier. Le premier est UT Bot MTF lui-même, tracé sur le graphique que vous avez sous les yeux : le stop suiveur en ATR, coloré selon le côté où il se trouve, et les flèches de retournement, avec les mêmes filtres optionnels que le produit mono-graphique. Le second est un tableau qui fait tourner le même calcul sur une liste de symboles et sur plusieurs unités de temps à la fois.
Les deux moitiés appliquent les mêmes filtres, donc le tableau et le graphique ne peuvent jamais diverger sur ce qui compte comme signal.
Les filtres
Chaque filtre est livré désactivé. Chacun est une hypothèse distincte sur le marché et chacun s'active seul. Le filtre de tendance ne garde que les signaux conformes à une moyenne mobile d'une unité de temps supérieure, l'unité, la période et la méthode étant à votre choix. Un signal antérieur aux données propres du filtre est laissé tel quel plutôt que jugé, et le panneau en compte le nombre.
Le filtre de session ne garde que les signaux situés dans une fenêtre donnée en HH:MM GMT ; le décalage GMT du courtier se saisit à la main ou se détecte sur l'horloge du serveur. Le filtre de volatilité rejette les signaux pris pendant que l'ATR est sous un plancher exprimé en points : un plancher à zéro ne rejette jamais rien, et le panneau l'écrit au lieu de faire semblant de travailler.
Le panneau affiche en permanence quels filtres sont actifs et avec quels réglages, ainsi qu'une ligne indiquant combien de signaux ont été conservés sur combien de signaux bruts, ventilée selon le filtre qui a rejeté le reste. Un filtre activé mais incapable de faire son travail le dit sur sa propre ligne.
Le tableau
Une ligne par symbole, une colonne par unité de temps scannée, jusqu'à quatre colonnes et jusqu'à vingt-huit symboles. Par défaut, la liste en scanne quinze, et un seul réglage la porte à vingt-huit. La liste de symboles se saisit séparée par des virgules, ou le tableau peut prendre à la place la liste du Market Watch. Le préfixe et le suffixe du courtier sont détectés depuis le graphique où vous êtes, ou saisis à la main. En sortie de boîte, le tableau scanne quatre unités : M15, H1, H4 et D1.
Une cellule se lit comme ^14b : de quel côté se trouve le stop suiveur et il y a combien de bougies il s'est retourné là. Le mot flat signifie que le calcul a eu lieu et n'a trouvé aucun retournement dans la fenêtre. Trois points signifient que la cellule n'est pas mesurée, et le survol en dit la raison avec des mots, accompagnée de la distance en ATR, si les infobulles sont activées. Un retournement plus ancien que le seuil de fraîcheur garde sa teinte et perd son poids. Une ligne portant un retournement frais quelque part reçoit un voile de la couleur d'accent.
La colonne AGREE prend les colonnes d'unités visibles de ce symbole, détermine le côté majoritaire et écrit quelque chose comme v3/4 : la direction et combien des unités visibles se tiennent dessus. L'accord total est mis en gras dans la couleur de ce côté, car c'est justement la ligne que le tableau existe pour faire remonter. Une égalité affiche un tiret et n'est délibérément pas un verdict. Avec une seule unité visible, la colonne disparaît entièrement au lieu d'écrire un 1/1 qui ne ferait que répéter sa voisine.
Les en-têtes de colonne sont des boutons. Un clic sur un en-tête d'unité trie par cette colonne, le plus frais en haut, les lignes vides en bas ; un second clic inverse. Un clic sur AGREE trie par accord, l'accord total d'abord, un accord plein l'emportant sur un accord partiel de même compte. L'en-tête actif porte la couleur d'accent et un chevron. Un bouton Sort séparé fait défiler fraîcheur, grade et nom.
Un bouton Show fait défiler tout, achats, ventes et frais. Achats et ventes suivent le verdict d'AGREE et non une cellule isolée, si bien qu'une ligne montrée sous achats affiche toujours un glyphe vers le haut dans AGREE, et qu'une égalité n'apparaît sous aucun des deux. Cela filtre la vue et non le calcul : une ligne masquée continue d'être mesurée et peut toujours déclencher une alerte.
La légende au-dessus de la table décode la notation et peut être désactivée. Les boutons d'unité de temps montrent et masquent une colonne sans arrêter la mesure derrière elle. Un clic sur une cellule bascule ce graphique sur ce symbole et cette unité de temps, plutôt que d'ouvrir une fenêtre par clic.
Le nombre de lignes visibles est ajusté au volet du graphique et le réglage de lignes est un maximum. Les boutons de page n'apparaissent que si les lignes ne tiennent pas ; quand elles tiennent, aucun contrôle mort n'est dessiné. Comme le tableau ne dessine jamais plus de lignes que le volet n'en contient, les boutons de page sont toujours à l'écran et toujours atteignables, quelle que soit la hauteur du réglage de lignes.
Deux lignes d'état sont toujours visibles : symboles prêts sur le total, temps écoulé depuis la dernière mise à jour, signaux dans la fenêtre de recherche ; puis soit la ligne du chien de garde, soit une phrase expliquant pourquoi rien ne s'affiche.
Diagnostic
Un second panneau, désactivé par défaut, répond à la question "pourquoi n'y a-t-il pas de signal" : couverture des symboles, quelles séries manquent de bougies et de combien, combien de signaux ont été trouvés dans la fenêtre, et combien de symboles cet indicateur a activés dans le Market Watch. Une cellule qui n'a pas pu être mesurée est expliquée plutôt que laissée vide.
L'indicateur du graphique
Tracé dans la fenêtre de prix : le stop suiveur coloré selon son côté et les flèches BUY et SELL, avec le remplissage de tendance et la lueur de la ligne en option. Il peut être désactivé depuis l'onglet Styles si vous ne voulez que le tableau. Son unité de temps se règle séparément des unités que scanne le tableau, et séparément encore de l'unité du filtre de tendance, qui est un filtre et non un réglage d'affichage.
La feuille de réglages
L'engrenage ouvre trois onglets. Values couvre l'unité de temps, key value, la période ATR, la source Heikin Ashi, le filtre de tendance avec son unité, sa longueur de moyenne et sa méthode, et le filtre de volatilité avec son plancher d'ATR. Chaque ligne a des boutons pas à pas, une plage et une phrase d'aide. En changer un recalcule tout le tableau, et le panneau rend compte de la progression pendant ce temps.
Alerts couvre l'interrupteur général, les interrupteurs par événement, les quatre canaux, le délai de garde et un bouton de test.
Styles couvre la légende, le fait de tracer ou non l'indicateur sur ce graphique, la palette, la ligne de stop, les flèches, l'épaisseur de trait, la taille des flèches, le remplissage de tendance, la lueur de la ligne, le niveau du stop sur l'échelle des prix et une marge droite pour l'étiquette du stop. Ce sont les mêmes commandes d'affichage que porte l'indicateur mono-graphique correspondant, sous les mêmes noms, de sorte qu'un graphique réglé d'une façon se reproduit sur l'autre.
Trois schémas de couleurs, dont un adapté au daltonisme qui utilise le bleu et l'orange plutôt que le rouge et le vert. Position du panneau, schéma, tri, filtre, colonnes visibles et chaque valeur modifiée sur la feuille sont conservés par graphique, à travers un changement d'unité de temps et un redémarrage du terminal. L'interface est en anglais.
Alertes
Muettes en sortie de boîte, avec un interrupteur général sur le panneau et un bouton Test alert à côté qui déclenche sur tous les canaux actifs à cet instant.
Les événements sont un BUY frais et un SELL frais, déclarés séparément pour chaque unité de temps scannée, plus la santé des données, qui parle quand un symbole perd ou retrouve ses données. Il existe un réglage de grade minimal ; ce portage n'attribue pas de grades, donc pour lui chaque signal compte comme grade un.
Les canaux sont une fenêtre contextuelle, un son, une notification push vers le terminal mobile et le courriel. Le délai de garde est tenu par cellule et par événement, trente minutes par défaut, car un tableau qui surveille beaucoup de symboles a bien plus d'occasions de se répéter qu'un seul graphique.
Charge sur le terminal
Le travail est budgété : un nombre fixé de symboles est rafraîchi par tic de minuterie, si bien qu'une longue liste étale sa charge au lieu de bloquer le terminal. La première passe est progressive et le panneau indique le pourcentage mesuré.
Lecture depuis un EA
Les relevés propres du tableau sont sur le panneau ; la moitié graphique publie des tampons. MetaTrader 4 ne trace au plus que huit tampons et ne connaît ni les lignes à index de couleur ni le style de remplissage, cette édition a donc sa propre cartographie, et ce n'est pas celle de MetaTrader 5. Les deux tampons de signal portent le prix de la flèche sur une bougie de retournement et EMPTY_VALUE sinon, filtres déjà appliqués, si bien qu'un EA qui les lit voit les mêmes signaux qu'une personne sur le graphique. Le niveau du stop suiveur et son côté sont publiés dans leurs propres tampons, et un tampon de plus compte combien de réglages ont été changés depuis le panneau, ce qui permet à une stratégie de détecter qu'une instance du graphique tourne sur des nombres modifiés à la main. Une instance créée par iCustom est en lecture seule et utilise toujours les paramètres que vous avez passés.
L'indicateur mono-graphique derrière celui-ci, UT Bot MTF, est gratuit. Si vous suivez un seul symbole, prenez celui-là ; ce scanner existe pour en surveiller beaucoup à la fois.
Origine
Ceci est un portage de "UT Bot Alerts" de TradingView, une idée de HPotter, la variante avec alertes ayant été publiée par QuantNomad et Yo_adriiiiaan. Le script est publié ouvertement, ce qui rend admissible un portage par formule, et cette mise en oeuvre a été reconstruite à partir des formules comme spécification de travail plutôt que traduite ligne à ligne.
Le produit porte le nom de la méthode parce que c'est elle qu'il met en oeuvre. L'oeuvre originale appartient à ses auteurs et aucune paternité n'en est revendiquée ici.
Limites honnêtes
Un stop suiveur se retourne tard par construction. En range, il se retourne encore et encore, et chacun de ces retournements est un vrai retournement du stop et une mauvaise opération. Le tableau vous dit ce qui s'est retourné, depuis combien de temps et combien d'unités de temps s'accordent ; il ne vous dit pas que le marché est en tendance, et il n'y a ici aucun test pour cela.
Un tableau ne vaut que ce que valent les données derrière lui. Un symbole que votre courtier ne cote pas, ou un symbole court en historique, est signalé comme tel et jamais compté en silence comme flat.

