La compétition. Je vais écrire un expert gratuitement. - page 17

 

Ouais...

Ces propositions, qui visent prétendument à faire une bonne action, ne sont en fait rien d'autre qu'une tentative de récupérer l'idée de quelqu'un d'autre et de la mettre en œuvre.
:) Vous n'en avez pas (c'est à ceux qui écrivent TC) ?
En fait, le langage de MQ4 est incroyablement simple, en plus il a une excellente AIDE, et il y a beaucoup de livres, bien que l'AIDE soit plus que suffisante. Prenez quelques jours et vous verrez par vous-même.

Bien sûr, il y a un autre "mais", c'est la présence d'un esprit d'analyse. Mais je ne crois pas que le commerçant ne possède pas cette qualité. Croyez en vous jusqu'au bout !

 

Chers maîtres !

Pourriez-vous me dire s'il est possible d'écrire un tel EA (voir ci-dessous) et quelles perspectives il offre selon votre expérience. Qu'est-ce qui n'y est pas pris en compte ?
L'idée du conseiller expert est très simple, mais il a de nombreuses limites afin de réduire les transactions perdantes.

1. Condition d'entrée :
a) 3 bougies ou plus en série (la notation est un mouvement "en avant").
b) 2 bougies en sens inverse (abréviation - mouvement "inverse")
c) Le moment de l'entrée - 10 secondes avant la fin de la formation de la "dernière" bougie.
d) ne pas ouvrir plus d'une transaction dans un intervalle de temps (x) - un paramètre réglable.
e) ouverture d'un pari dans une période donnée, par exemple de 9h00 à 18h00 - paramètre réglable.
f) l'ouverture d'un pari seulement après la fermeture du pari précédent.

2. Paramètres supplémentaires et ajustables :
(a) Rapport entre les bougies "forward" et "backward".
(plusieurs options peuvent être définies, par exemple 3:2, 4:2, 5:3, 6:3, ou en pourcentage : 50% à 70%, auquel cas le ratio sera inclus dans cette plage)
b) la taille du "stop loss" invisible.
d) le montant du pari en % du dépôt en espèces ;
e) le pourcentage du mouvement "inverse" par rapport au mouvement "avant" (40% et moins) ;
f) L'expert ne doit pas fermer/modifier les paris ouverts par d'autres experts ou manuellement.

3. "Stop Loss" (invisible) :
a) le stop-loss doit être invisible, c'est-à-dire fixé non pas sur le serveur mais virtuellement ;
b) Pas de Stop Loss : Le Stop Loss est diminué d'un nombre de points ajustable à chaque bougie générée ;
c) Trailing Stop Loss : Le Stop Loss est trailing par incréments de 1 derrière le prix (voir la pièce jointe a un Expert Advisor trailing, mais il est conçu pour des Stop Loss visibles).
d) Le stop loss invisible ne doit être invisible que pour le serveur, la ligne de stop loss doit être affichée à l'écran.

4. "Take Profit" :
a) ne doivent pas être exposés ;

5. Communication avec le serveur :
a) En cas de rupture de communication avec le serveur, une notification sonore ;
b) Lorsque la connexion est rétablie :
1) notification audible ;
2) Le Conseiller Expert se déconnectera de l'accompagnement du pari, s'il est parti en déficit ;
3) Le conseiller expert fermera le pari s'il a atteint le bénéfice.

6. Les délais :
(a) Travailler sur n'importe quel calendrier ;

7. Condition de sortie :
a) le déclenchement d'un "stop loss" invisible ;
b) Fermeture d'un pari, en cas de formation d'un mouvement "inverse" supérieur à (x) bougies (paramètre réglable) ;
c) S'il y a un mouvement unidirectionnel de "profit" dans la taille (x) des chandeliers (paramètre réglable), clôture d'un pari.
d) Clôturer un pari lorsqu'une bougie "inverse" s'est formée et a franchi ou non le niveau atteint par la dernière bougie du mouvement "en avant".
e) fermeture du pari, s'il est allé dans le profit, à partir du moment du temps - xx.xx (paramètre réglable).

Je serai heureux de recevoir tout conseil ou aide réelle dans la réalisation !
Regards,
Alexander

Dossiers :
 

Si c'est vraiment "gratuit" ici, quelqu'un pourrait peut-être m'aider. Je vous en serais très reconnaissant.

il y a un expert "casier" Si vous voulez le changer d'une manière ou d'une autre, vous devez d'abord faire en sorte que lorsqu'il ouvre un ordre de verrouillage (le lot est ouvert en tant que pourcentage d'un ordre perdant, et non en tant que lot fixe), il le ferme lorsque l'EA ou un humain ferme l'ordre pour lequel il a été ouvert, et non lorsque ces positions atteignent un certain profit en % comme il est mentionné dans le casier, Si j'ai un profit de 50+ qui est spécifié dans les paramètres externes du casier, je ne sais pas si ce sont des pips ou des points, le casier ouvre l'ordre dans la même direction que l'ordre de profit et le ferme de la même manière que l'ordre de perte, et le plus important, il ne devrait pas s'ouvrir tout seul comme maintenant.
(un petit ajout sur le verrou positif, si le bénéfice de l'ordre, pour lequel un verrou positif est fixé, la deuxième fois vient à la même 50 +, de sorte que le verrou ne ferme pas le premier verrou positif, ouvrir un autre, mais il est si vous entreprenez

(bien que je parie que vous ne le ferez pas)

Dossiers :
locker.mq4  8 kb
 
Quelqu'un peut-il essayer d'écrire un conseiller expert simple pour un indicateur Slope Trend mtf .mq4 . Les conditions sont les suivantes dans le dossier :

l'état des travaux (chaque affaire doit être ouverte avec son propre commentaire)

1.buy - si la ligne sur Slope Trendmtf 5min et 15 min verte (commentaire est automatiquement 15)

" // paramètres de chalutage intraday (15 min)
extern double MaxLot1 = 0.1 ; // lot maximal autorisé
extern int MaxN1 = 2 ; // max. ordre d'
achat(1ordre si la ligne est verte et prix < prix de la zone verte apparaissant de 70 points ; condition d'ouverture d'un autre ordre si prix du premier ordre > prix du 2 de 70 points et ainsi de suite pour l'ensemble des ordres valides)
extern int SL10=100 ; // stop initial
extern int TP10=300 ; // takeprofit
extern int SL11=3 ; // stop sans perte + 3 points. put
extern int Prof11=100 ; //en atteignant 100 points de profit.
extern int SL12=100 ; //stop au seuil de rentabilité + 100 points. put
extern int Prof12=100 ; //en atteignant 100 points de profit.
extern int SL13=100 ; //stop au seuil de rentabilité + 100 points. placer
extern int Prof13 = 100;//à l'atteinte de 100 points de profit"; 2.acheter - si les lignes sur Slope Trendmtf sont vertes (le commentaire est automatiquement placé 30) "// réglages du trail intraday ( 30 min)
extern double MaxLot2 = 0.1 ; // lot maximum autorisé
extern int MaxN2 = 2 ; // lot maximum autorisé.
ordre d'achat(1ordre si les lignes sont vertes et prix < prix de la zone verte apparaissant de 70 points ; condition d'ouverture d'un autre ordre si prix du premier ordre > prix du 2ème ordre de 70 points et ainsi de suite pour l'ensemble des ordres)
extern int SL20=100 ; // stop initial
extern int TP20=500 ; // takeprofit
extern int SL21=3 ; // stop sans perte + 3 points
. put
extern int Prof21=100 ; //quand un bénéfice de 100 points est atteint.
extern int SL22=100 ; //arrêt au seuil de rentabilité + 100 points. put
extern int Prof22=100 ; //quand un bénéfice de 100 points est atteint.
extern int SL23=100 ; //arrêt au seuil de rentabilité + 100 points. put
extern int Prof23=100 ; //quand un bénéfice de 100 points est atteint."

3.buy if the line on Slope Trendmtf is green

(comment is automatically placed 1)" // paramètres du chalut intraday ( 1 )
extern double MaxLot3 = 0.1 ; // lot maximum autorisé
extern int MaxN3 = 2 ; // max. ordre d'
achat(1ordre si la ligne est verte et le prix < prix de la zone verte apparaissant de 70 points ; condition d'ouverture d'un autre ordre si le prix du premier ordre > prix du 2ème ordre de 70 points et ainsi de suite pour l'ensemble des ordres)
extern int SL30=100 ; // stop initial
extern int TP30=800 ; // takeprofit
extern int SL31=3 ; // stop sans perte + 3 points. put
extern int Prof31=100 ; //quand un bénéfice de 100 points est atteint.
extern int SL32=100 ; //arrêt au seuil de rentabilité + 100 points. put
extern int Prof32=100 ; //quand un bénéfice de 100 points est atteint.
extern int SL33=100 ; //arrêt au seuil de rentabilité + 100 points. put
extern int Prof33=100 ; //quand un bénéfice de 100 points est atteint .Vendre - si leslignes sur Slope Trendmtf 5 min et 15 min sont rouges (définit automatiquement le commentaire 15)"// paramètres de chalutage intraday (15 min)
extern double MaxLot1 = 0.1 ; // lot maximum autorisé
extern int MaxN1 = 2 ; // maximum.
les ordres de vente sont autorisés (1 ordre si la ligne est rouge et le prix > prix auquel la zone rouge apparaît de 70 points ; la condition pour ouvrir un autre ordre est si le prix du premier ordre < prix 2 de 70 points et ainsi de suite pour le nombre d'ordres autorisés)
extern int SL10=100 ; // stop initial
extern int TP10=300 ; // takeprofit
extern int SL11=3 ; // stop au breakeven + 3 points
. put
extern int Prof11=100 ; //en atteignant 100 points de profit.
extern int SL12=100 ; //stop au seuil de rentabilité + 100 points. put
extern int Prof12=100 ; //en atteignant 100 points de profit.
extern int SL13=100 ; //profit stop sans perte + 100 points. mettre
extern int Prof13 = 100 ; //à l'atteinte des 100 points de profit" 5.Sell if lines on Slope Trendmtf 5min, 15 min, 30min red(comment est automatiquement mis 30)"// paramètres de trail intraday ( 30min)
extern double MaxLot2 = 0.1 ; // lot maximum autorisé
extern int MaxN2 = 2 ; // max.
ordre de vente(1ordre, si les lignes sont rouges et le prix > prix de la zone rouge de 70 points ; condition d'ouverture d'un autre ordre si le prix du premier ordre<prix2 de 70 points et ainsi de suite pour tous les ordres autorisés)
extern int SL20=100 ; // stop initial
extern int TP20=500 ; // takeprofit
extern int SL21=3 ; //stop au breakeven + 3 points
. put
extern int Prof21=100 ; //quand un bénéfice de 100 points est atteint.
extern int SL22=100 ; //arrêt au seuil de rentabilité + 100 points. put
extern int Prof22=100 ; //quand un bénéfice de 100 points est atteint.
extern int SL23=100 ; //arrêt au seuil de rentabilité + 100 points. put
extern int Prof23=100 ; //quand un bénéfice de 100 points est atteint." 6.Sell if lines on Slope Trendmtf are red (5min, 15min, 30min, 1hour) " // paramètres de chalutage intraday ( 1 )
extern double MaxLot3 = 0.1 ; // lot maximal autorisé
extern int MaxN3 = 2 ; // max.
ordre de vente(1 ordre si la ligne est rouge et le prix > prix de la zone rouge de 70 points ; condition d'ouverture d'un autre ordre si le prix du premier ordre< prix du 2ème ordre de 70 points et ainsi de suite pour l'ensemble des ordres valides)
extern int SL30=100 ; // stop initial
extern int TP30=800 ; // takeprofit
extern int SL31=3 ; // stop au breakeven + 3 points
. put
extern int Prof31=100 ; //quand un bénéfice de 100 points est atteint.
extern int SL32=100 ; //stop au seuil de rentabilité + 100 points. put
extern int Prof32=100 ; //quand un bénéfice de 100 points est atteint.
extern int SL33=100 ; //stop au seuil de rentabilité + 100 points. put
extern int Prof33=100 ; //quand un bénéfice de 100 points est atteint.
Dossiers :
 
Bonjour à tous ! !! Je serais reconnaissant pour un EA qui placera en même temps des ordres stop d'achat en attente 10 pips au-dessus du haut d'hier et des ordres stop de vente 10 pips en dessous du bas d'hier. Paramètres que je voudrais changer dans cet EA : Take profit, trailing stop, stop loss, et le nombre de points d'ouverture des ordres à partir du haut et du bas d'hier. Merci d'avance.
 

Est-il réaliste de faire un EA en utilisant cet indicateur ?
ikarfx@mail.ru

 
Bonjour, s'il vous plaît aidez-moi à écrire un EA sur l'indicateur nonlagdot. si la ligne est rouge, alors vendre le lot 1, si le prix passe un grand nombre dans la bonne direction, et dessiné un bleu, alors ouvrir sur un lot d'achat 1, si le prix ne va pas dans la bonne direction et la ligne de couleur change, ouvrir la position opposée un lot 2, puis si encore une fois pas dans notre direction, un rollover lot 3x, puis un rollover 4x, 5x, etc. .... l'ouverture ou le renversement de position doit être fait si l'indicateur fait 3-4 points dans la direction de l'ouverture à venir. cela peut fonctionner mieux si le Conseiller Expert croise 2 MAs ou d'autres indicateurs. l'indicateur Nonlagdot http://indicator.forex-investo.ru/download-indicator/4643-indikator-nonlagdot
 

J'ai besoin d'un EA pour saisir les ordres en attente:

Le conseiller expert place des ordres en attente :

Condition de transaction pour l'ordre BuyStop:

  1. Fractal au-dessus des mâchoires de l'alligator.
  2. Limite de perte : (prix d'ouverture de l'ordre - Stop) < 1000 pips.
  3. Pas plus de 2 ordres en attente en même temps.

Il en va de même pour l'ordre SellStop.

Stop Loss en fonction de la fractale opposée.

Deux ordres sont placés de chaque côté au même prix ouvert, avec les mêmes stops, mais des tailles de lot et des TP différents.

Pour 1 ordre, TP = Trailing Stop

Pour 2 ordres, le TP est calculé en utilisant la formule = (Prix d'ouverture - Stop)/3

Si une nouvelle fractale se forme, les anciens ordres sont supprimés et de nouveaux sont placés sur la base des nouvelles données.

Si l'ordre a été exécuté d'un côté ou de l'autre, les ordres du côté opposé seront supprimés car il n'y a plus de raisons de fixer des prix stop pour ces ordres.

Si, après cela, une nouvelle fractale se forme et remplit les conditions de négociation, un nouvel ordre est placé, que les précédents aient été fermés ou non. En d'autres termes, nous avons besoin d'un compteur pour les ordres en attente qui prendra en compte tous les changements et maintiendra le nombre d'ordres en attente dans les limites fixées.

Merci.