Errori, bug, domande - pagina 1458

 

Ciao a tutti. Guru, potreste suggerire un pezzo di codice per un robot pronto su mt5. SLIPPAGE. Grazie.

Ah, ho capito. Non c'è di che.

 
Vasyl Nosal:

Beh, chi lo rimuove.

:)))))))))))

Il shaitanam deve averlo cancellato.

 #property copyright "eevviill" 
 #property link "http://alievtm.blogspot.com/"
 #property version "1.0"
 #property strict



string name="probe";

/////
void OnStart()
{
ObjectCreate(0,name,OBJ_LABEL,0,0,0);
ObjectSetString(0,name,OBJPROP_TEXT,name);
ObjectSetInteger(0,name,OBJPROP_COLOR,clrYellow);

string text=ObjectGetString(0,name,OBJPROP_TEXT);
color col=color(ObjectGetInteger(0,name,OBJPROP_COLOR));
int text_sizeX=int(ObjectGetInteger(0,name,OBJPROP_XSIZE));
Alert(text," ",col," ",text_sizeX);


ObjectDelete(name);      ///  Отама шайтанама

}


    
 

Immagino che questi truffatori siano mql5.com?

è stato dato da yandex su una query del motore di ricerca.

il sito non ha questo aspetto, ma la familiare favicon ha fatto il trucco


 
Alexandr Bryzgalov:

Immagino che questi truffatori siano mql5.com?

È stato dato da Yandex quando l'ho cercato.

Il sito non ha questo aspetto, ma la familiare favicon ha fatto il trucco.


Non sono solo truffatori, mi sembra che siano distributori di virus, perché quando si scarica un qualsiasi prodotto, si scarica un ehashnik che fa il suo lavoro come si sa - velocemente e accuratamente

Dovremmo presentare collettivamente una denuncia

Vedo che ci sono esperti di mercato, compresi i miei presunti esperti, ma scaricano un virus.

 
Vladislav Andruschenko: Vedo che ci sono esperti del mercato, compresi i miei presunti esperti, ma stanno scaricando un virus.
Si suppone che ci siano anche i miei.
 
Vladimir Pastushak:

Il shaitanam lo sta rimuovendo.

Sì, è un copione.

Non c'è nessuna cancellazione nell'indicatore. Si tratta di impostare un nuovo testo.

 
Alexandr Bryzgalov:

Immagino che questi truffatori siano mql5.com?

È una query del motore di ricerca Yandex.

il sito non ha questo aspetto, ma la familiare favicon ha fatto il trucco

Sì, stanno diffondendo i troiani sotto la veste di consiglieri.

Grazie! Prenderemo provvedimenti.

 
Vasyl Nosal:

È una sceneggiatura.

Non c'è nessuna cancellazione nell'indicatore. C'è una nuova installazione di testo.

No? Allora aggiungete qual è il problema?

Spiegate al terminale in un linguaggio semplice (MQL) che se il trader ha rimosso l'indicatore dal grafico, l'indicatore deve pulire le sue tracce e i suoi oggetti sul grafico.

 
Vladimir Pastushak:

Non disponibile? Allora aggiungete qual è il problema?

Spiegate al terminale in un linguaggio semplice (MQL) che se il trader ha rimosso l'indicatore dal grafico, l'indicatore deve pulire le sue tracce e i suoi oggetti sul grafico.

Sono scioccato.

Flooder?

 
Vasyl Nosal:

Sono scioccato.

Flooder?

Cos'è che non capisci? Ti ho fatto un esempio!

Qual è il suo problema?

//+------------------------------------------------------------------+
//|                                                        proba.mq4 |
//|                        Copyright 2015, MetaQuotes Software Corp. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2015, MetaQuotes Software Corp."
#property link      "https://www.mql5.com"
#property version   "1.00"
#property strict
#property indicator_chart_window

string name="probe";
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit()
  {
   EventSetTimer(1 /*переодичность в секундах*/); // 
                                                  // или
//bool  EventSetMillisecondTimer( 
//int  milliseconds      // количество миллисекунд 
//);
   ObjectCreate(0,name,OBJ_LABEL,0,0,0);
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &time[],
                const double &open[],
                const double &high[],
                const double &low[],
                const double &close[],
                const long &tick_volume[],
                const long &volume[],
                const int &spread[])
  {
   return(rates_total);
  }
//+------------------------------------------------------------------+
//| Timer function                                                   |
//+------------------------------------------------------------------+
void OnTimer()
  {
   ObjectSetString(0,name,OBJPROP_TEXT,name);
   string text=ObjectGetString(0,name,OBJPROP_TEXT);
   int text_sizeX=int(ObjectGetInteger(0,name,OBJPROP_XSIZE));
   Alert(text," ",text_sizeX);
  }
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
   ObjectDelete(name);
   EventKillTimer();
  }
//+------------------------------------------------------------------+
Motivazione: