Discussion de l'article "Modifier les paramètres de l'Expert Advisor à partir du panneau de l'utilisateur "On The Fly""

 

Un nouvel article Modifier les paramètres de l'Expert Advisor à partir du panneau de l'utilisateur "On The Fly" a été publié :

Cet article fournit un petit exemple illustrant la mise en œuvre d'un Expert Advisor dont les paramètres peuvent être contrôlés depuis le panneau utilisateur. Lors de la modification des paramètres "On The Fly", l'Expert Advisor écrit les valeurs obtenues à partir du panneau d'informations dans un fichier pour les lire davantage à partir du fichier et les afficher en conséquence sur le panneau. Cet article peut être pertinent pour ceux qui tradent manuellement ou en mode semi-automatique.

A titre d'illustration, nous allons développer une EA simple qui ouvre une position en direction de l'indicateurJMA adaptatif. L'EA travaillera sur les barres terminées sur le symbole et la période actuels. Les paramètres externes incluront la période de l'indicateur, le stop loss, le take profit, l'inversion et le lot. Ces options seront tout à fait suffisantes dans notre exemple.

Ajoutons deux paramètres supplémentaires pour pouvoir activer/désactiver le panneau (On/Off Info Panel) et activer/désactiver le mode de paramétrage de l'Expert Advisor (réglage "On The Fly"). Lorsque le nombre de paramètres est important, il est toujours plus pratique de placer des options supplémentaires au tout début ou à la fin de la liste pour un accès facile et rapide.

Fig. 1. Panneau d'information avec les paramètres de l'Expert Advisor

Fig. 1. Panneau d'information avec les paramètres de l'Expert Advisor

Le mode de réglage "On The Fly" est désactivé par défaut. Lorsque vous activez ce mode pour la première fois, l'Expert Advisor crée un fichier afin de sauvegarder tous les paramètres dont il dispose actuellement. La même chose se produira si le fichier est accidentellement supprimé. L'Expert Advisor détectera la suppression et recréera le fichier. Le mode de réglage "On The Fly" étant désactivé, l'Expert Advisor sera guidé par des paramètres externes.

Auteur : Anatoli Kazharski