NEON TRADE (GUIDE D'INSTALLATION ET D'UTILISATION)

NEON TRADE (GUIDE D'INSTALLATION ET D'UTILISATION)

16 mars 2024, 17:15
Evgeniy Ilin
0
1 427

(cliquez sur le lien pour ouvrir la version dans votre langue)

Русский    English    中国的    Español     Português    한국의    Deutsch     日本の    Français    Italiano     Türk

Dans cet article, vous trouverez une version étendue du guide pour une utilisation plus réussie du conseiller Neon Trade MT4/MT5

Plan

  • Indication du panneau graphique
  • Paramètres du conseiller
  • Vérification du conseiller sur l'historique des cotations dans le testeur de stratégies MetaTrader 4/5
  • Certaines nuances d'exploitation du conseiller

Indication du panneau graphique

Ici, je ne vais pas expliquer le sens de l'indication intuitive. Analysons uniquement les deux derniers blocs. Cette indication est très importante, notamment pour comprendre comment fonctionne le robot et pour identifier les situations cachées ou non prises en compte qui pourraient être la cause d'erreurs exotiques. Les captures d'écran de ce panneau m'aideront également en cas de problèmes chez l'acheteur.

Élément d'interface Description
Days remaining Combien de jours de trading restent jusqu'à la fin de l'optimisation. Calculé en utilisant la variable "Days To Future". Sélectionne le paramètre dont la date de fin d'optimisation est la plus proche du moment actuel.
Outdated instruments-timeframes Affiche combien de paramètres ont déjà dépassé la plage autorisée dans laquelle l'ouverture de nouvelles positions est permise. Aide à détecter rapidement les paramètres obsolètes et à les mettre à jour.
Optimization finished Date de fin d'optimisation pour le paramètre le plus récent.
Will trade until Date à laquelle l'autorisation de trading sera perdue pour tous les paramètres de la liste (s'ils ne sont pas mis à jour). Neon Trade met automatiquement à jour les paramètres en déplaçant la date d'optimisation plus près du moment présent.
Magics Plage de numéros magiques réservée pour toutes les positions du conseiller. Tous les nombres en dehors de cette plage peuvent être utilisés pour d'autres conseillers.
Last readed Quand le paramètre a été lu avec succès pour la dernière fois depuis le fichier. Fonctionne uniquement pour le mode DYNAMIC. Par défaut, la lecture se produit toutes les 5 minutes.
Last API sync Heure de la dernière demande de fichiers au serveur pour la synchronisation des paramètres.
Symbols Combien d'instruments uniques (paires de devises) figurent parmi tous nos paramètres.
Instruments-timeframes Combien de paramètres (graphiques virtuels ou conseillers) sont gérés simultanément.
Active Instruments-Timeframes Nombre de paramètres actifs. Si le nombre est inférieur à Instruments-timeframes, cela signifie que certains instruments n'ont pas été trouvés chez le courtier ou que les préfixes/suffixes sont mal définis.
Active Symbols Aidera à comprendre qu'il manque certains instruments chez votre courtier. Comparez avec Symbols, si le nombre est inférieur — un instrument est de trop.

Boutons :

Bouton Destination
Close Own Orders Fermera toutes vos positions. Soyez prudent.
Close All Orders Fermera toutes les positions dans le terminal. Soyez prudent.
actualize Déplace la date de fin d'optimisation vers la date actuelle dans les paramètres .txt situés dans le dossier de travail (si le mode DYNAMIC est activé).

Paramètres du conseiller

Paramètres principaux :

Tous les paramètres du conseiller, tant dans la version pour MetaTrader 4 que dans la version pour MetaTrader 5, sont identiques, tout comme l'algorithme de fonctionnement.

Paramètre Description
API DOMEN (add in terminal settings!) Adresse du serveur pour la synchronisation des paramètres. Ce paramètre ne peut pas être modifié.
Sync with API Autorisation de synchronisation avec le serveur pour la mise à jour automatique des paramètres (fonctionne uniquement si le mode "DYNAMIC" est activé).
Read From Common Directory Lire et écrire des fichiers dans le dossier commun de tous les terminaux ou dans le dossier local du terminal actuel (par défaut "true", pour permettre la synchronisation de plusieurs terminaux).
Mode (static settings/dynamic settings) Mode de fonctionnement du conseiller : "STATIC" (paramètres intégrés) ou "DYNAMIC" (téléchargement automatique depuis le serveur).
Subfolder In Files Folder Dossier d'où le mode "DYNAMIC" prend les paramètres et où le module de synchronisation télécharge les paramètres.

Paramètres d'adaptation aux règles de dénomination des instruments :

Paramètre Description
To Lower Symbol Nommage de l'instrument en minuscules/majuscules.
Symbol Postfix Chaîne par laquelle commence chaque nom d'instrument. Il existe des implémentations séparées pour plusieurs types d'instruments (paires de devises ordinaires et exotiques/crypto/actions).
Symbol Prefix Chaîne par laquelle se termine chaque nom d'instrument. Il existe des implémentations séparées pour plusieurs types d'instruments (paires de devises ordinaires et exotiques/crypto/actions).

Ce bloc est très important car initialement le conseiller est configuré pour fonctionner avec des instruments utilisant un schéma de dénomination classique, par exemple comme chez le courtier "RoboForex". Il est tel que tous les instruments sont écrits en lettres majuscules et n'ont pas de caractères spéciaux initiaux et finaux dans le nom (suffixe et préfixe). Exemple - "EURUSD". Mais il y a aussi des courtiers qui nomment, par exemple, ainsi - "EURUSD!" ou ".eurusd_". Dans le premier cas, vous devrez faire ainsi : "Symbol Postfix = '!'", et dans le second cas : To Lower Symbol = true, Symbol Postfix = "_", Symbol Prefix = "."

Si vous ne le faites pas, votre conseiller n'ouvrira pas de positions. Si votre courtier a les mêmes règles de dénomination des instruments, vous n'avez rien à faire et le conseiller fonctionnera immédiatement.

Fuseaux horaires :

Paramètre Description
Source Shift Hours Décalage de la fenêtre temporelle par rapport à la source des cotations, selon laquelle j'effectue l'apprentissage automatique (courtier Roboforex). En général, chez tous les principaux courtiers, l'heure coïncide avec le courtier Roboforex, mais s'il y a des différences — déterminez ce décalage empiriquement.

Volumes d'entrée et adaptation automatique au dépôt :

Paramètre Description
Auto Lot Activation de l'adaptation automatique au dépôt (si désactivé, cela ressemblera beaucoup au mode de lot fixe).
Middle % of Delta Equity Per M1 Bar (For ONE! Symbol) Variable gérant le risque (utilisée similairement au lot, plus elle est grande, plus les volumes de nos trades sont importants). Il existe des implémentations séparées pour plusieurs types d'instruments.
Deposit For ONE! Symbol Montant du dépôt pour lequel les risques sont adaptés (utilisé lorsque l'adaptation automatique au dépôt est désactivée).

Comment configurer correctement les risques :

  • Pour le trading réel, utilisez uniquement le mode "Auto Lot = true". Le "Auto Lot = false" désactivé convient uniquement pour les tests.
  • Lorsque le lot automatique est désactivé, la variable "Deposit For ONE! Symbol" est utilisée à la place du dépôt réel.
  • Lorsque le lot automatique est activé, votre dépôt réel est utilisé, ce qui assure une croissance exponentielle de la courbe.
  • Les risques sont divisés en tenant compte du nombre d'instruments actifs (M) et du nombre de timeframes utilisés dans chaque instrument (N).

Martingale :

Paramètre Description
Lot Mode Mode de fonctionnement avec le lot : "SIMPLE_LOT" (par défaut) ou "MARTINGALE" (martingale).
Martin Multiplier Steps Max Nombre de trades perdants de l'historique dont les lots sont additionnés pour être ajoutés au volume de la nouvelle position lorsque "MARTINGALE" est activé. Plus le nombre est élevé, plus il y a de risques, mais aussi plus de chances de partir avec un profit.

Mode d'attente des pertes :

Paramètre Description
Linearization Attente qu'une position perdante se ferme en positif.
Minutes Hold For Linearization Combien de minutes nous attendons le positif d'une position perdante (si le temps expire, la position est fermée de force).

Par défaut, toutes ces options sont désactivées, mais une application combinée de ces options est possible. Cela peut avoir un impact positif sur la qualité du trading et même sur les risques.

Lutte contre la perte d'actualité des paramètres :

Paramètre Description
Days To Clear Outdated Files Après ce nombre de jours, les instruments obsolètes seront automatiquement supprimés du portefeuille actuel, et les positions actives sur ces instruments seront fermées (uniquement pour le mode DYNAMIC).
Days To Future Combien de jours, à partir de la fin de la période d'optimisation, il est permis d'ouvrir des positions (cela n'affecte pas la fermeture). Il n'est pas recommandé de régler au-delà de 30 jours.

Effets :

Paramètre Description
Effect Possibilité d'activer des modes de fonctionnement spéciaux (filtrage des entrées du portefeuille).
First % Of Price Step Distance minimale jusqu'au point d'ouverture de la position suivante en pourcentage. Permet de réguler la distance entre les trades les plus proches lors de l'utilisation du mode de rachat.
Next Step Multiplier Augmentation ou diminution du pas minimal de rachat/revente. 1.0 — nous conservons le pas. Applicable uniquement aux effets de rachat.

Types d'effets :

Effet Description
WEAKENING_OF_THE_CURRENCIES Affaiblissement de l'influence des devises individuelles. Empêche l'ouverture de positions contenant les mêmes devises dans la composition de l'instrument dans une même direction. Conçu pour réduire les drawdowns.
COLLECTIVE_REINFORCEMENT Effet inverse du précédent.
SAFE_REPURCHASE Moyennage hybride grâce à différents timeframes d'un même instrument, sans augmentation des risques. Ferme les positions profitables individuellement ou en éventail.
CLASSIC_REPURCHASE Moyennage classique grâce à différents timeframes d'un même instrument, sans augmentation des risques. Ferme toutes les positions en éventail en positif.
SAFE_REPURCHASE_WEAKENING Fusion de WEAKENING_OF_THE_CURRENCIES et SAFE_REPURCHASE.
SAFE_REPURCHASE_REINFORCEMENT Fusion de COLLECTIVE_REINFORCEMENT et SAFE_REPURCHASE.
CLASSIC_REPURCHASE_WEAKENING Fusion de WEAKENING_OF_THE_CURRENCIES et CLASSIC_REPURCHASE.
CLASSIC_REPURCHASE_REINFORCEMENT Fusion de COLLECTIVE_REINFORCEMENT et CLASSIC_REPURCHASE.
COST_MINIMIZATION Fonctionne de manière identique sur les comptes NETTING et HEDGING. Ouvre uniquement une position par instrument et utilise les signaux de tous les timeframes pour sa fermeture. Universalisation du trading et amélioration de la qualité des entrées/sorties.

Autre :

Paramètre Description
Stop Loss % Of Average M1 Stop-loss pour tous les instruments en points (pas en pips). La valeur "0" — trading sans stop-loss.
Take Profit % Of Average M1 Take-profit pour tous les instruments en points (pas en pips). La valeur "0" — trading sans take-profit.
MAX Spread % Of Average M1 Spread en points (pas en pips), au-delà duquel les positions ne sont ni ouvertes ni fermées.
Swaps Autoriser le trading uniquement sur les instruments et dans la direction où les swaps sont positifs.
History Days Window Taille de l'historique des ordres utilisé pour certains calculs (balance maximale, martingale). Il vaut mieux ne pas le modifier.
Additional Profit Per Lot Fonctionne pour Linearization et tous les effets REPURCHASE. Ajoute un profit supplémentaire obligatoire à la position qui doit être fermée en positif.

Filtres :

Paramètre Description
Include Instruments [EURUSD,GBPCHF ... etc] Trader uniquement les instruments indiqués (les instruments inactifs ferment leurs trades et cessent leur fonctionnement).
Exclude Instruments [EURUSD,GBPCHF ... etc] Exclure les instruments indiqués (les instruments inactifs ferment leurs trades et cessent leur fonctionnement).
Exclude Currencies [EUR,JPY ... etc] Exclure les instruments contenant dans leurs noms les devises indiquées (les instruments inactifs ferment leurs trades et cessent leur fonctionnement).
Direction For Instruments [EURUSD:long,GBPCHF:short ... etc] On peut exiger séparément pour une paire de devises spécifique dans quelle direction elle doit trader (long/short).
Start Hour Of The Forbidden Interval For Opening And Closing Heure de début de l'intervalle temporel pour l'interdiction des opérations de trading.
Start Minute Of The Forbidden Interval For Opening And Closing Minute de début de l'intervalle temporel pour l'interdiction des opérations de trading.
End Hour Of The Forbidden Interval For Opening And Closing Heure de fin de l'intervalle temporel pour l'interdiction des opérations de trading.
End Minute Of The Forbidden Interval For Opening And Closing Minute de fin de l'intervalle temporel pour l'interdiction des opérations de trading.
Allow Trading With H4 Chart Period Autoriser le trading sur H4.
Allow Trading With H1 Chart Period Autoriser le trading sur H1.
Allow Trading With M30 Chart Period Autoriser le trading sur M30.
Allow Trading With M15 Chart Period Autoriser le trading sur M15.
Allow Trading With M5 Chart Period Autoriser le trading sur M5.
Allow BUY Trades Autoriser long.
Allow SELL Trades Autoriser short.

Les noms des instruments et des devises peuvent être énumérés avec une virgule ou un point, dans n'importe quelle casse. Les noms des instruments doivent être débarrassés des préfixes et suffixes. Par exemple, si vous souhaitez exclure l'instrument "EURUSD.p", vous devez l'écrire comme "EURUSD" ou "eurusd", en ignorant le suffixe.

Pour la fenêtre interdite, un passage sur 24h est possible, par exemple (23:50 - 1:15). Si les 4 variables correspondantes sont égales à 0, la fenêtre est désactivée et le trading se déroule sans restrictions.

Trading avec plusieurs conseillers au sein d'un même compte :

Paramètre Description
EA Index [0..1..2...n] Index du conseiller pour attribuer une fenêtre unique de numéros Magic. Unique pour chaque conseiller sur son propre graphique.
EA Count [1..2..3...n+1] Nombre total de conseillers que chaque copie du conseiller lancée dans ce terminal doit connaître.

Si nous lançons un seul conseiller sur un terminal — les paramètres par défaut sont corrects. Si nous lançons plusieurs conseillers (par exemple, 3), nous leur donnons des identifiants uniques de 0 à 2. La deuxième variable est réglée sur "3" dans toutes les copies du conseiller. La première variable génère une fenêtre unique de numéros Magic, la seconde permet au mode "AutoLot" de diviser les risques correctement.

Vérification du conseiller sur l'historique des cotations dans le testeur de stratégies MetaTrader 4/5

Il convient d'ajouter que pour notre conseiller, le mode de test "OHLC M1" conviendra. Avec ce mode, la vitesse de test est maximale sans modifications du graphique de profit. Cela est possible grâce au fait que notre conseiller fonctionne par barres, et il se trouve que M1 est le timeframe le plus bas. Et cela, à son tour, signifie que tous les timeframes supérieurs ou égaux à M1 auront pratiquement les mêmes points d'entrée et de sortie. Vous pouvez essayer de tester sur ticks ou avec des délais, mais vous verrez qu'il n'y a aucune différence. C'est d'ailleurs l'un des grands avantages du système. Voici à quoi cela ressemblera dans votre terminal :

Le mode de test doit être choisi soit "OHLC M1", soit "tous les ticks". Dans MetaTrader 4, l'analogue de ce mode sera "Open prices only". Si nous considérons l'exemple avec MetaTrader 5, l'instrument sélectionné et la période du graphique n'ont aucune importance. Si nous considérons MetaTrader 4, le test se déroulera uniquement sur les graphiques virtuels correspondant à l'instrument sélectionné et ayant une période supérieure ou égale à celle sélectionnée.

Ainsi, par exemple, si dans MetaTrader 4 vous choisissez pour le test un graphique "EURUSD M1", alors, disons, en cas de présence de paramètres de type "EURUSD M15, EURUSD H1, EURUSD H4", ils seront tous traités car ils ont tous une période supérieure à celle que vous avez choisie pour le test (ce sont simplement certaines particularités de la plateforme qu'il vaut mieux connaître). Les autres paramètres liés à d'autres instruments ne seront pas traités dans ce test, et il faudra les tester séparément. L'historique des cotations devra être téléchargé à l'avance avant le test. Le test peut être effectué aussi bien en mode "STATIC" qu'en mode "DYNAMIC".

Certaines nuances d'exploitation du conseiller

Exigences importantes :

  1. Ajouter obligatoirement API DOMEN (add in terminal settings!) à la liste des autorisés dans les paramètres du terminal
  2. Il est recommandé de redémarrer le terminal une fois par semaine et de surveiller ses mises à jour
  3. En cas de situations inhabituelles, il est préférable de me le signaler immédiatement afin que je puisse localiser le problème dans les plus brefs délais (les retours aident à améliorer le produit)
  4. Si vous ne savez pas ce que vous faites, il vaut mieux ne pas faire d'initiatives personnelles, mais plutôt me demander, et je vous aiderai certainement dès que j'aurai un créneau de libre.