EA semi automatique

MQL5 Experts

Spécifications

Bonjour,

 

Je suis ouvert à tous les développeurs, mais j'ai une préférence pour les Français afin de mieux communiquer et de développer de futurs projets alternatifs. 

 

Je cherche à développer un EA semi-automatique.

Cet EA est lancé - arrêté - modifié via un panneau de commande positionné sur le graphique. 

Cet EA possède aussi un panneau de contrôle par numéro magic, pour surveiller le tout.

Cet EA trace optionnellement des étiquettes de gain/pertes - un texte STOP annonce économique - le mode activé ; sur le graphique.

 

Fonctionnalité et paramétrage de l'EA :

- Taille lot

- Martingale

- Step 

- Multiplicateur de STEP

- TP 

- Numéro Overloap

- % Overloap

- 3 Numéro magic dédié à l'achat

- 3 Numéro magic dédié à la vente

- Filtre horaire en deux parties (N°1 & N°2).

- Filtre jour de la semaine 

- Filtre journalier personnalisé ==> Exemple : Vendredi désactivation à partir de 12h utc. 

- Filtre événement économique 

- Max order

- Max lot

- Un seul ordre par bougie 

 

Le reste des fonctions à écrire sera exposé plus tard.

 

MODE TUBO - MEDIUM - SAFE avec TF d'entrée sur le marché / Un seul ordre par bougie 

 

Configuration et souhait du panneau de contrôle en haut à gauche :

Le panneau de contrôle a pour but d'agir directement sur l'EA et de modifier le fonctionnement souhaité. La modification du TF du graphique n’influence pas directement le fonctionnement de l’EA, celui-ci étant piloté par la présentation ci-dessous.

C'est le panneau qui active le cycle d'achat, de vente ou les deux en même temps selon les boutons sélectionnés.

- Le panneaux de contrôle doit avoir 6 boutons (3 Buy / 3 Sell) pour activer l'ouverture d'une ou plusieurs positions (lot choisi via la fonction plus haut). L'activation ON/OFF sera représentée par un rectangle de texte avec une couleur pour chaque bouton X6 (Rouge = Sell activé - Vert = Buy activé - Gris = off).

Une fois TP, l'EA ouvre automatiquement un nouveau cycle pour chaque numéro magic.

Si je désactive les boutons, l'EA n'ouvre plus aucun nouveau cycle pour chaque numéro magic. 

L'EA désactive le cycle en cas d'annonce économique / filtre heures / filtre journalier pour chaque numéro magic.

L'EA lance automatiquement les martingales de façon distincte pour chaque numéro magic.

 

- Le panneau de contrôle doit disposer de 3 modes : Turbo / Medium / Safe / Manuel. Eux aussi ont un code couleur violet par bouton, si c'est ON / Gris pour Off. Ils vont agir directement et de façon distincte sur le comportement de l'ensemble des numéros magic.

Ces modes vont permettre de choisir le TF pour entrer en nouveau cycle / Lancer les martingales avec respect du step / Activer ou non l'option d'un seul trade par bougie.

Safe = Respect et choix du time-frame N°1 pour ouverture de la martingale + nouveau cycle + paramétrage du choix un seul trade par bougie true / false+ paramétrage d'une limitation temporelle ==> le mode dure 30min/1h etc. Et doit être réactivé manuellement. 

Medium = Respect et choix du time-frame N°2 pour ouverture de la martingale + nouveau cycle + paramétrage du choix un seul trade par bougie true / false+ paramétrage d'une limitation temporelle ==> le mode dure 30min/1h etc. Et doit être réactivé manuellement. 

Turbo = Respect et choix du time-frame N°3 pour ouverture de la martingale + nouveau cycle + paramétrage du choix un seul trade par bougie true / false + paramétrage d'une limitation temporelle ==> le mode dure 30min/1h etc. Et doit être réactivé manuellement. 

Manuel = mode classique lors d'un appui sur les bouton Sell et Buy ==> Respect et choix du time-frame N°4 pour ouverture de la martingale - Pas de nouveau cycle = Un simple cycle de trade avec lancement manuel. Ce mode est lié au TF du graphique à l’inverse des autres modes.

Au bout de la temporisation, l'EA arrête le nouveau cycle peu importe le mode 

Le bouton du mode choisi en plus d'être devenu violet, affichera aussi sur le graphique en haut au milieu un texte violet avec le mode sélectionné, par exemple : TURBO  


Fonctionnement ==> Appuy sur les bouton Buy ou Sell, un ou plusieurs pour lancer l'EA ==> Appui sur le mode choisi pour lancer l'automatisation du cycle. 

 

Panneaux de surveillance en bas à droite : 

Le panneau de surveillance doit donner des indications sur le suivi des positions.

- Suivi par numéro magic : Gain/Perte latente - DD % - Nombre d'ordres lancés - Gain/Perte journalier.

 

 

Optionnel à étudier pour plus tard avec une enveloppe de financement supplémentaire :

- Filtre avec indicateur de volatilité qui bloque la prise de nouvel ordre / désactive les modes turbo & medium, force en mode Safe.

- Fonctionnalité TP incrémenté sur le panneau + choix de clôturer partiellement 25 / 50 / 75% des positions. 

- Horloge temps restant avant désactivation du mode sélectionné

- Duplication du panneau de contrôle par telegram et aussi envoi des données du panneau de suivi rafraîchit selon un TF. "


Quelques images sont à dispositions pour montrer de façon brut ce que je souhaite en terme de bouton / couleurs etc.


Répondu

1
Développeur 1
Évaluation
Projets
0
0%
Arbitrage
2
0% / 50%
En retard
0
Travail
2
Développeur 2
Évaluation
(560)
Projets
648
33%
Arbitrage
41
41% / 46%
En retard
11
2%
Occupé
3
Développeur 3
Évaluation
(296)
Projets
475
40%
Arbitrage
105
40% / 24%
En retard
80
17%
Occupé
Publié : 2 codes
4
Développeur 4
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
5
Développeur 5
Évaluation
(1)
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
6
Développeur 6
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit

Informations sur le projet

Budget
100+ USD
Délais
à 30 jour(s)