Discussion de l'article "Exploration des classes de stratégies de trading de la bibliothèque standard - Personnalisation des stratégies"

 

Un nouvel article Exploration des classes de stratégies de trading de la bibliothèque standard - Personnalisation des stratégies a été publié :

Dans cet article, nous allons vous montrer comment explorer la bibliothèque standard de classes de stratégies de trading et comment ajouter des stratégies et des filtres/signaux personnalisés en utilisant la logique Patterns-and-Models de l'assistant MQL5. En fin de compte, vous pourrez facilement ajouter vos propres stratégies à l'aide des indicateurs standard MetaTrader 5, et l'assistant MQL5 créera un code propre et puissant et un Expert Advisor entièrement fonctionnel.

Cet article est destiné aux utilisateurs novices/débutants qui souhaitent aborder une certaine forme de personnalisation avec des fonctionnalités et sans écrire un EA à partir de rien.

Dans MetaTrader 5, nous avons une grande possibilité de faire du trading expert avec une connaissance (et des compétences) minimale ou nulle du langage de programmation et du codage des sources, grâce à la fonction unique MetaEditor : Assistant MQL5. L'assistant (nous n'allons pas expliquer son fonctionnement détaillé dans cet article) est destiné à générer des programmes finis (fichiers .mq5 et .ex5), des algorithmes et du code. Il bénéficie de l'utilisation de la bibliothèque standard MQL5 et de ses classes de stratégies de trading (qui sont d'excellentes ressources).

Exploration des classes de stratégies de trading de la bibliothèque standard : personnalisation des stratégies

Il existe de nombreuses classes de stratégies de trading dans la bibliothèque standard, certaines d'entre elles sont déjà très bonnes et proviennent d'études plus ou moins célèbres sur les marchés financiers et l'analyse de la rentabilité. Chaque indicateur de l'ensemble standard d'indicateurs fourni avec MetaTrader 5 comporte au moins une stratégie.

Pour établir des signaux de trading à partir de ces classes de stratégies de trading, l'assistant MQL5 utilise un mécanisme qui appelle les comportements des indicateurs constitués par une logique codée sous forme de « modèles de trading ». Et chaque EA spécifique générée fait appel à des indicateurs (via les instructions #include) et à leurs ensembles de modèles et de décisions de trading qui sont ensuite importés dans le noyau de l'EA à des fins de trading.

Auteur : Harvester Trading

 
Je vous recommande de lire également cette interview.
Interview with Victor Kirillin: Benefit from the MQL5 Wizard - Automated Trading Championship 2011
  • championship.mql5.com
Victor Kirillin is developing the Standard Library and is directly related to the MQL5 Wizard that is built to the MQL5 development environment MetaEditor 5. In this interview we discuss the features of the MQL5 Wizard in connection with the forthcoming Championship.
 
Je vous encourage également à lire cette interview.
Интервью с Виктором Кириллиным: "Пользуйтесь Мастером MQL5" - Automated Trading Championship 2011
  • championship.mql5.com
Виктор Кириллин занимается разработкой Стандартной библиотеки и имеет непосредственное отношение к Мастеру MQL5, который встроен в MetaEditor 5 - среду разработки программ на MQL5. Мы решили поговорить с ним о возможностях MQL5 Визарда в свете предстоящего Чемпионата.
 
Merci d'avoir détaillé les niveaux de seuil. J'aimerais que MQ soit aussi détaillé dans sa propre documentation :)
 

Les articles peuvent généralement être considérés comme une "expansion" de la documentation.

Tout ce qu'il faut savoir sur ce style de trading et d'EA avec le mécanisme Wizard se trouve dans cet article et dans l'interview dont le lien figure ci-dessus,

si l'on veut en savoir plus, il suffit au trader/programmeur de laisser libre cours à son imagination et à ses compétences.

 

Cher moissonneur,

Je ne suis pas très sûr d'une chose dans la section "Implementing Patterns". J'espère que vous pourrez le confirmer ici.

dénote : strength=sum(m_pattern_X*weight of the pattern)/n.

dans le cas A : la force calculée est 67, dans le cas B la force calculée est -3. dans le cas C:force=3. dans le cas D : force=-67.

1. si la force > 40, mais la force < 60, une position longue sera ouverte, mais ne fermez pas les positions courtes.

2. si la force >60, ouvrir une position longue et fermer la position courte.

3. si force< -40 et force>-60, une position courte sera ouverte, mais les positions longues ne seront pas fermées.

4. si force< -60 : ouverture d'une position courte et fermeture d'une position longue.

5. si force >-40 et force<40, aucune action ne sera entreprise.
 
IF Signal_ThresholdClose>= Signal_ThresholdOpen
Nous recevons un signal de vente, la position longue sera doncinversée si :
Open_short > Signal_ThresholdClose OR Open_short > Signal_ThresholdOpen
Nous recevons un signal de vente, la position longue sera doncfermée si : Open_short > Signal_ThresholdClose OR Open_short > Signal_ThresholdOpen
Open_short > Signal_ThresholdClose OR Open_short < Signal_ThresholdOpen

 
Bonjour j'ai essayé de créer le robot décrit dans votre article mais je me suis rendu compte que la version du copyright utilisé ne correspondait à celui de metatrader 5 comment parvenir à faire face s'il vous plaît ?