Je rédigerai un conseiller gratuitement - page 104

 

Bonjour à tous, qui est capable d'écrire un script (si c'est possible) qui diffuserait une grille d'ordres dans une fourchette de prix donnée par incréments de 300 points (en commençant par l'Achat) lorsque vous appuyez sur un bouton. Par exemple, si nous spécifions une plage de 1500 000 et 1530 000, dans cette plage il y aura une grille qui commencera par l'Achat 1500 000, puis la Vente 1500 300 et ainsi de suite jusqu'à 1530 000.

Il faut considérer qu'en dessous du prix actuel, il y aura une limite d'achat et une limite de vente, et de manière correspondante au-dessus du prix, il y aura un Stop d'achat et une limite de vente.

Idéalement, le pas entre les transactions devrait être spécifié.

Terminal MT4

Merci d'avance !

 
Vladimir Karputov:

Qu'est-ce que cela signifie ? C'est-à-dire qu'une position a été ouverte sur la base d'un signal iStochastic OU d'un signal iMACD. Quel est alors le critère "Si le prix n'est pas allé dans notre sens" : le nombre de points de perte ?

Si l'ordre a été ouvert avec le lot 0.05 à 1.00000 par exemple en achat, et que le prix n'a pas atteint le TP de cet ordre et a baissé, le Conseiller Expert devrait ouvrir un ordre d'ACHAT avec le lot 0.08 à 0.00700, etc.

 
Vladimir Karputov:

Cela n'est pas clair non plus. La façon habituelle dont le seuil de rentabilité fonctionne est de calculer un prix de compensation pour un type de position et d'y ajouter une certaine valeur (vous pouvez l'appeler Take Profit et Breakeven). En d'autres termes, si le Take Profit est de 30 pips, ces 30 pips seront ajoutés au prix de compensation lors du deuxième genou - et cela ne signifie pas "faire 60 pips".

Oui, c'est probablement comme ça que j'ai l'ARGOAVERAGER 3.0.
 
gayver1111:

Si l'ordre est ouvert avec le lot 0.05 au prix de 1.00000 à l'achat, et que le prix n'a pas atteint ТР de cette offre et a baissé, le conseiller expert doit ouvrir une transaction BUY avec le lot 0.08 au prix de 0.00700, etc.

Dézippez les fichiers dans un seul dossier. Placez ce dossier dans le dossier Expert Advisors.

Lancez le fichier Expert Advisor "Percolator Multicurrency.mq5".

Le conseiller expert travaille sur quatre symboles à la fois :"EURUSD", "GBRUSD", "USDJPY" et "AUDUSD". Chacun d'entre eux peut être activé/désactivé.

Dossiers :
 
gayver1111:
***

Avez-vous essayé de l'exécuter ? Comment se déroulent les tests ?

 
Vladimir Karputov:

Avez-vous essayé de l'exécuter ? Comment se déroulent les tests ?

L'EA ne doit ouvrir qu'un seul trade sur un signal de MACD ou de stochastique et jusqu'à ce que ce trade soit fermé sur TR. L'EA doit ignorer le reste du signal pour ouvrir des transactions.

Gestion de l'argent Il n'y a pas besoin d'un certain lot

Dossiers :
C_qz50q_MACD.png  121 kb
 
gayver1111:

Le conseiller expert ne doit ouvrir qu'un seul trade sur un signal MACD ou stochastique et jusqu'à ce que ce trade soit fermé sur TR. Le reste du signal d'ouverture des transactions doit être ignoré.

Gestion de l'argent Il n'y a pas besoin d'un certain lot

MM - vous avez le choix entre trois options : lot minimum, lot fixe et pourcentage de risque. Ce sera le cas.
Il y aura deux nouveaux paramètres :
1 : prendre le profit sur la première position ou ne pas le prendre du tout
2 : n'autoriser qu'une seule position (ou Achat ou Vente) ; même une seule position (ou Achat ou Vente) ; autoriser plusieurs positions
 
Vladimir Karputov:
MM - vous avez le choix entre trois options : lot minimum, lot fixe et pourcentage de risque. C'est comme ça que ça va se passer.
Il y aura deux nouveaux paramètres :
1 : permettre le Take Profit sur la première position ou pas de Take Profit
2 : n'autoriser qu'une seule position (ou Achat ou Vente) ; n'autoriser qu'une seule position du tout (ou Achat ou Vente) ; autoriser de nombreuses positions

2 : n'autoriser qu'une seule position (ou Achat ou Vente) ; une seule position du tout (ou Achat ou Vente) ; autoriser plusieurs positions

Je ne comprends pas ce que cela signifie.

Vous pouvez également ajouter un filtre à la 2ème MA et supprimer le MACD ou le rendre inactif.

Dossiers :
b.png  82 kb
 
gayver1111:

2 : ne permettre qu'une seule position (soit Achat ou Vente) ; ne permettre qu'une seule position (soit Achat ou Vente) ; permettre plusieurs positions

Je ne comprends pas ce que cela signifie.

Vous pouvez également filtrer la 2ème MA et supprimer le MACD ou le rendre inactif.

Pour clarifier : trois options peuvent être mises en œuvre
-n'autoriser qu'une seule position (pas plus d'une vente ou d'un achat);
- une seule position (soit Acheter, soit Vendre) ;
- permettre de nombreuses positions
 
Vladimir Karputov:
Pour clarifier : trois options peuvent être mises en œuvre
-n'autoriser qu'une seule position (pas plus d'un achat et d'une vente);
- une seule position (soit Acheter, soit Vendre);
- Permettre de nombreuses positions
- une seule (soit Acheter ou Vendre) ;
Raison: