Scriverò un EA gratuitamente - pagina 108

 

non poteva resistere...

//+------------------------------------------------------------------+
//|                                                        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:

Quando un Pithecanthropus scherzava così, gli uomini delle tribù gli tiravano delle pietre).

Iurii Tokman:

Non ho potuto resistere...

Bene, vedete, Yuri è stato capace di scrivere, e voi siete tutti scherzi per trecento, scherzi per trecento...

 

Si prega di scrivere uno script (mt4) per aprire posizioni, il compito è il seguente:

Gettalo sul grafico, appaiono i parametri di input e ci sono tre linee:

  • Comprare/Vendere
  • Dimensione del lotto
  • Quantità dell'articolo

Allora dovremmo inserire lotto=1.86 e quantità=25

Lo script conta e arrotonda il lotto al possibile, se il lotto è inferiore al consentito,
per esempio, lotto 0,12, e l'importo di 20, poi si apre min.lots l'importo massimo possibile, fino a quando sarà collettivamente 0,12 = = 0,12/20 = 0,006, min.lot 0,01, quindi aprire a 0,01 lotti 12 posizioni.

Se digitiamo 2,87 lotto e il numero di 25, allora 2,87/25=0,1148, arrotondato per difetto, quindi aprire 25 unità di 0,11 lotto

Grazie!

 
Iurii Tokman:

non poteva resistere...

Ottimizzazione un po': il codice principale dovrebbe essere spostato in OnTimer()... cioè non si dovrebbe dipendere dall'umore di qualcun altro, se lo scambio/DC/no scambio funziona... :-)
 
Vitaly Muzichenko:

Si prega di scrivere uno script (mt4) per aprire posizioni, il compito è il seguente:

Gettalo sul grafico, appaiono i parametri di input e ci sono tre linee:

  • Comprare/Vendere
  • Dimensione del lotto
  • Quantità dell'articolo

Allora dovremmo inserire lotto=1.86 e quantità=25

Lo script conta e arrotonda il lotto al possibile se il lotto è inferiore al consentito,
per esempio lotto 0,12, e l'importo di 20, quindi apre min.lots l'importo massimo possibile, fino a quando non sarà collettivamente 0,12 = = 0,12/20 = 0,006, min.lot 0,01, quindi aprire a 0,01 lotti 12 posizioni.

Se digitiamo 2,87 lotto e il numero di 25, allora 2,87/25=0,1148, arrotondato per difetto, quindi aprire 25 unità di 0,11 lotto

Grazie!

Le droghe pesanti sono entrate.

Vitaly, scriviamo la sceneggiatura?
 
Алексей Тарабанов:

Le droghe pesanti sono andate al lavoro.

Vitaly, scriviamo la sceneggiatura?

Sì, certo, scrivi, se non ti dispiace!

 
Vitaly Muzichenko:

Sì, certo, scrivetelo, se non è troppo disturbo!

Se entriamo nel lotto 2.87 e nella quantità 25, allora 2.87/25=0.1148, arrotondato per difetto, allora apriamo 25pcs a 0.11 lotto

Lo farò domani.

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

Se entrate nel lotto 2.87 e nella quantità 25, allora 2.87/25=0.1148, arrotondato per difetto, allora aprite 25pcs a 0.11 lotto

Lo farò domani.

Grande, grazie, aspetterò!

P.S. Se mettete 2,49 lotti e il numero 9 ->>> 2,49/9=0,277 otteniamo 9 posizioni con 0,27 lotti
 

Consulente esperto. x=, y=, z=. se x-y>=z allora compra, stoploss, trailing stop. se y-x>=z allora vendi, stoploss, trailing stop. altrimenti x=y. Lo giri, è tutto qui.

qualcuno può aiutarmi? sarebbe apprezzato.

 
smellthemgc:

Consulente esperto. x=, y=, z=. se x-y>=z allora compra, stoploss, trailing stop. se y-x>=z allora vendi, stoploss, trailing stop. altrimenti x=y. Lo giri, è tutto qui.

Qualcuno può aiutarmi? Lo apprezzerei molto.

x y z che può aiutare))