Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 129

 
Sergey Gritsay:

Che sciocchezze stai dicendo qui invece di leggere la documentazione...

4072

ERRARE_INDICATORE_CANNOT_LOAD

Errore nel caricamento dell'indicatore personalizzato


https://docs.mql4.com/ru/constants/errorswarnings/errorcodes
Ошибки времени выполнения - Коды ошибок и предупреждений - Стандартные константы, перечисления и структуры - Справочник MQL4
Ошибки времени выполнения - Коды ошибок и предупреждений - Стандартные константы, перечисления и структуры - Справочник MQL4
  • docs.mql4.com
Ошибки времени выполнения - Коды ошибок и предупреждений - Стандартные константы, перечисления и структуры - Справочник MQL4
 
Alexey Viktorov:
Che sciocchezze stai dicendo qui invece di leggere la documentazione...

4072

ERRARE_INDICATORE_CANNOT_LOAD

Errore nel caricamento dell'indicatore personalizzato


https://docs.mql4.com/ru/constants/errorswarnings/errorcodes
che sciocchezza, l'uomo scrive, ha bisogno di sapere se c'è un file indicatore nella cartella con gli indicatori e questo errore può verificarsi non solo se non c'è un indicatore, ma in altre circostanze
 
Sergey Gritsay:
Che sciocchezza, la persona scrive, ha bisogno di sapere se c'è un file indicatore nella cartella con gli indicatori, e questo errore può essere ricevuto non solo se non c'è un indicatore, ma anche in altre circostanze
Forse, potete ottenere questo errore in altre circostanze, ma la probabilità più probabile è l'assenza dell'indicatore chiamato.

E il fatto che è impossibile controllarlo con MQL, non ti ricordi? Sergey, non è la prima volta che sei stato spinto in una situazione simile dal tuo desiderio di essere il primo a rispondere. Niente di personale, solo la verità ai miei occhi.
 
Alexey Viktorov:
Che mucchio di stronzate stai dicendo qui, invece di leggere la documentazione...

4072

ERRARE_INDICATORE_CANNOT_LOAD

Errore nel caricamento dell 'indicatore personalizzato


https://docs.mql4.com/ru/constants/errorswarnings/errorcodes
Grazie per la risposta, davvero, è quello di cui avevo bisogno. Ha fatto la seguente costruzione: ResetLastError();//anche se probabilmente non è necessario? int ValInd=iCustom(Symbol(),0, "IndicatorName",1,1); int LastEr=GetLastError(); if(LastEr==4072) { Alert("Error ", LastEr); } /Tutto funziona. Problema risolto. Grazie mille a tutti!!!
 

Ciao, cari programmatori, per favore consigliate come fare una scelta della descrizione dei parametri di input in diverse lingue...

Per rendere più chiara la domanda vorrei fare così:

#property copyright "Copyright 2017, MetaQuotes Software Corp."
#property link      "https://www.mql5.com"
#property version   "1.00"
#property strict

bool En;
extern En=true;
if(En==true)
  {
   extern double Lot=0.1//ЛОТ
  }
else
  {
   extern double Lot=0.1//LOT
  }

Ma questo, naturalmente, non rotola))))

 
Nikolay Gaylis:

Ciao, cari programmatori, per favore consigliate come fare una scelta di descrizione dei parametri di input in diverse lingue...

Per rendere più chiara la domanda vorrei fare così:

#property copyright "Copyright 2017, MetaQuotes Software Corp."
#property link      "https://www.mql5.com"
#property version   "1.00"
#property strict

bool En;
extern En=true;
if(En==true)
  {
   extern double Lot=0.1//ЛОТ
  }
else
  {
   extern double Lot=0.1//LOT
  }

Ma questo, naturalmente, non rotola))))

Assolutamente no. Solo una lingua - qualsiasi cosa scriviate dopo // lo sarà.
 

Ciao a tutti, ecco una domanda

Ho un oggetto disegnato: ogni tick si muove in una certa direzione(l'indicatore sul grafico dall'EA), tutto sembra a posto, ma in una serie di eccezioni, quando, per esempio, un ordine è uguale al prezzo del secondo ordine, e per qualche altro motivo poco importante, dà una serie di errori che la mossa è impossibile perché l'oggetto in quel posto esiste già.

Si risolve inserendo una variabile e poi cancellandola? per esempio x=objectmove()

questo errore non è critico, solo come cancellare il registro con questo metodo.

 
trader781:

Ciao a tutti, ecco una domanda

Ho un oggetto disegnato: ogni tick si muove in una certa direzione(l'indicatore sul grafico dall'EA), tutto sembra a posto, ma in una serie di eccezioni, quando, per esempio, un ordine è uguale al prezzo del secondo ordine, e per qualche altro motivo poco importante, dà una serie di errori che la mossa è impossibile perché l'oggetto in quel posto esiste già.

Si risolve inserendo una variabile e poi cancellandola? per esempio x=objectmove()

questo errore non è critico, solo come cancellare il registro con questo metodo.

il problema è nella posizione dell'oggetto e non nel suo nome?
 
Nikolay Gaylis:
il problema è la posizione dell'oggetto e non il suo nome?
Approssimativamente, ho messo alcuni oggetti per la visualizzazione, 4200 e 4202 stanno intasando il registro. Voglio dire che questi errori non sono critici e non influiranno in alcun modo sui risultati delle operazioni commerciali, quindi suggerisco di discutere il loro mascheramento. Vale la pena ricorrervi in questi casi? E ci saranno conseguenze negative, per esempio, overflow di memoria o crash del terminale?
Ora tutto funziona con questa variante, ma non so come si inserisce nel quadro generale. Vale la pena lasciare questo approccio per le funzioni in cui la sintassi fornisce controlli di valore e la logica dell'Expert Advisor non dipende dal valore restituito, ma solo da inutili spam di log.
 

Per favore, ditemi cosa significa questo avvertimento:

La dichiarazione di 'm_data' nasconde la dichiarazione del membro nel file 'ArrayObj.mqh' alla linea 16 ZigZag_rev_4.mqh 27 32