Fusion de plusieurs indicateur suivant un pourcentage

MQL4 Indicators

Job finished

Execution time 2 days
Feedback from customer
Comme d’habitude, Raymond a réussi cette programmation assez complexe. Le rapport qualité /prix est aussi très bon.
Feedback from employee
Merci pour la confiance

Specification

J’ai payé une dizaine d’indicateur sur le marché MQL4 et j’aimerais fusionner leur signal en un seul signal suivant que 70% ont le même type de signal. Les indicateurs ne sont pas obligés de lancer leur signal au même moment.

A titre illustratif, je donne cet exemple pour 5 indicateurs :

-        L’indicateur 1 lance un achat au temps t1,

-        L’indicateur 2 lance un achat au temps t2,

-        L’indicateur 3 lance un achat au temps t3,

-        L’indicateur 4 lance une vente au temps t4,

-        L’indicateur 5 lance un achat au temps t4,

o   Au temps t4, on a 4/5 = 80% (supérieur à la condition de 70%) des indicateurs qui sont en achat, alors l’indicateur de fusion lancera un achat au temps t4

-         

-        L’indicateur 1 lance une vente au temps t5,

-        L’indicateur 2 maintient son précèdent achat,

-        L’indicateur 3 lance une vente au temps t6,

-        L’indicateur 4 maintient sa vente précédente,

-        L’indicateur 5 lance une vente au temps t7,

o   Au temps t7, on a 4/5 = 80% (supérieur à la condition de 70%) des indicateurs qui sont en vente, alors l’indicateur de fusion lancera une vente au temps t7

Pour faciliter la tache au programmeur qui me fera ce code, je veux que le code soit fait en se basant sur les signaux de trois indicateurs de base : RSI, Bollinger et MACD

Je connais un peu la programmation sur mql4, donc si le code est bon, je pourrai utiliser la fonction «icustom» pour appeler mes indicateurs personnalisés.

NB : Vu que je demande un code basé sur seulement 3 indicateurs, il est très facile de créer le code avec l’utilisation de «ou» pour définir les conditions car le nombre de possibilité est peu. Avec 15 ou 20 indicateurs, il y a beaucoup de possibilités et il serait très difficile de définir toutes les conditions. C’est pour cela que je tiens à ce que le signal de l’indicateur de fusion soit liée au pourcentage du nombre d’indicateur qui ont le même signal. Ce pourcentage doit une variable de type «extern» pour que je puisse le modifier directement dans les paramètres de l’indicateur de fusion.

Le programmeur devra me donner le code source à la fin du travail.


Responded

1
Developer 1
Rating
(539)
Projects
619
33%
Arbitration
36
36% / 53%
Overdue
11
2%
Busy
2
Developer 2
Rating
(21)
Projects
25
52%
Arbitration
3
0% / 100%
Overdue
2
8%
Free
3
Developer 3
Rating
(294)
Projects
469
39%
Arbitration
102
40% / 24%
Overdue
77
16%
Loaded
Published: 2 codes
4
Developer 4
Rating
(211)
Projects
360
32%
Arbitration
34
41% / 29%
Overdue
107
30%
Working
Published: 1 code

Project information

Budget
50+ USD