Je rédigerai un conseiller gratuitement - page 108

 

Je n'ai pas pu résister...

//+------------------------------------------------------------------+
//|                                                        15_20.mq4 |
//|                                               Yuriy Tokman (YTG) |
//|                       https://www.mql5.com/ru/users/satop/seller |
//+------------------------------------------------------------------+
#property copyright "Yuriy Tokman (YTG)"
#property link      "https://www.mql5.com/ru/users/satop/seller"
#property version   "1.00"
#property strict
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
   
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---
   
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
//---
   while(15-20% в месяц нет)
    {
     зарабатывать!!!
    }
//---   
  }
//+------------------------------------------------------------------+
 
khorosh:

Quand un pithécanthrope plaisantait ainsi, les membres de la tribu lui jetaient des pierres).

Iurii Tokman:

Je n'ai pas pu résister...

Bien, vous voyez, Yuri a pu écrire, et vous êtes tous des blagues pour trois cents, des blagues pour trois cents...

 

Veuillez écrire un script (mt4) pour ouvrir des positions, la tâche est la suivante :

Jetez-le sur le graphique, les paramètres d'entrée apparaissent et il y a trois lignes :

  • Achat/Vente
  • Taille du lot
  • Quantité d'articles

Ensuite, nous devrions entrer le lot = 1,86 et la quantité = 25.

Le script compte et arrondit le lot au possible, si le lot est inférieur à ce qui est autorisé,
par exemple, lot 0.12, et le montant de 20, puis ouvre min.lots le montant maximum possible, jusqu'à ce qu'il sera collectivement 0,12 = = 0,12/20 = 0,006, min.lot 0,01, puis ouvre à 0,01 lots 12 positions.

Si on tape 2.87 lot et le nombre de 25, alors 2.87/25=0.1148, arrondi vers le bas, alors on ouvre 25 unités de 0.11 lot.

Merci !

 
Iurii Tokman:

Je n'ai pas pu résister...

Optimisation un peu : le code principal devrait être déplacé vers OnTimer()... c'est-à-dire que vous ne devriez pas dépendre de l'humeur de quelqu'un d'autre, que l'échange/DC/non échange fonctionne ou non... :-)
 
Vitaly Muzichenko:

Veuillez écrire un script (mt4) pour ouvrir des positions, la tâche est la suivante :

Jetez-le sur le graphique, les paramètres d'entrée apparaissent et il y a trois lignes :

  • Achat/Vente
  • Taille du lot
  • Nombre de postes

Ensuite, nous devrions entrer le lot = 1,86 et la quantité = 25.

Le script compte et arrondit le lot au possible si le lot est inférieur à l'admissible,
par exemple lot 0.12, et le montant de 20, puis ouvre min.lots le montant maximum possible, jusqu'à ce qu'il sera collectivement 0.12 = = 0.12/20 = 0.006, min.lot 0.01, puis ouvre à 0.01 lots 12 positions.

Si on tape 2.87 lot et le nombre de 25, alors 2.87/25=0.1148, arrondi vers le bas, alors on ouvre 25 unités de 0.11 lot.

Merci !

Les drogues dures sont entrées.

Vitaly, on écrit le scénario ?
 
Алексей Тарабанов:

Les drogues dures se sont mises au travail.

Vitaly, on écrit le scénario ?

Oui, bien sûr, écrivez, si vous le voulez bien !

 
Vitaly Muzichenko:

Oui, bien sûr, écrivez-le, si ce n'est pas trop difficile !

Si nous entrons le lot 2.87 et la quantité 25, alors 2.87/25=0.1148, arrondi vers le bas, alors ouvrez 25pcs à 0.11 lot.

Je le ferai demain.

 
Алексей Тарабанов:

Si vous entrez le lot 2.87 et la quantité 25, alors 2.87/25=0.1148, arrondi vers le bas, alors ouvrez 25pcs à 0.11 lot

Je le ferai demain.

Super, merci, j'attends !

P.S. Si vous mettez 2.49 lot et le numéro 9 ->>> 2.49/9=0.277 nous obtenons 9 positions avec 0.27 lot
 

Conseiller expert. x=, y=, z=. si x-y>=z alors acheter, stoploss, trailing stop. si y-x>=z alors vendre, stoploss, trailing stop. sinon x=y. la boucle. C'est ça.

quelqu'un peut-il m'aider ? ce serait apprécié.

 
smellthemgc:

Conseiller expert. x=, y=, z=. si x-y>=z alors acheter, stoploss, trailing stop. si y-x>=z alors vendre, stoploss, trailing stop. sinon x=y. la boucle. C'est ça.

Quelqu'un peut-il m'aider ? Je vous en serais reconnaissant.

x y z qui peut aider))

Raison: