Errori, bug, domande - pagina 2113

 
Vladislav Andruschenko:

possiamo rendere proibiti anche i comandi : Copia e Incolla (Ctrl+C Ctrl+V)? in modo che io possa copiare il testo dal campo EDIT

Questo è un vicolo cieco (uno ha bisogno di uno e l'altro di un altro)

Ho bisogno di una soluzione universale: OnChartEvent return bool - se l'utente restituisce true, significa che ha elaborato lui stesso l'evento e non è necessaria un'ulteriore elaborazione da parte del terminale.

 
Всегда возвращают 0
Print(Symbol()+" "+ChartGetInteger(0,CHART_IS_MAXIMIZED));
Print(Symbol()+" "+ChartGetInteger(0,CHART_IS_MINIMIZED));
 
A100:

Questo è un vicolo cieco (uno ha bisogno di uno e l'altro di un altro).

Abbiamo bisogno di una soluzione universale: OnChartEvent dovrebbe restituire bool - se l'utente restituisce true, significa che ha gestito lui stesso l'evento e non è necessaria un'ulteriore elaborazione da parte del terminale.

+1
 

controlla lo scorrimento del mouse

  Print(id + "lparam="+lparam+" dparam="+dparam+" sparam="+sparam);


quando si fa scorrere il mouse, l'EA non ottiene la profondità e la direzione dello scorrimento.

2018.01.30 11:38:07.629 Exp -  6 (EURUSD,H1)    9 lparam=0 dparam=0.0 sparam=
2018.01.30 11:38:07.784 Exp -  6 (EURUSD,H1)    9 lparam=0 dparam=0.0 sparam=
2018.01.30 11:38:08.188 Exp -  6 (EURUSD,H1)    9 lparam=0 dparam=0.0 sparam=
2018.01.30 11:38:08.958 Exp -  6 (EURUSD,H1)    9 lparam=0 dparam=0.0 sparam=


Voglio ottenere il risultato per funzione:

id==CHARTEVENT_MOUSE_WHEEL
 

Errore nella documentazione.

FileLoad

Legge l'intero contenuto del binario specificato nell'array passato di tipi numerici o strutture semplici. La funzione permette di leggere rapidamente i dati di un tipo noto nell'array corrispondente.

bool  FileLoad(
   int          file_name,         // имя файла
   const void&  buffer[],          // массив числовых типов или простых структур
   int          common_flag=0      // файловый флаг, по умолчанию файл ищется в папке <каталог_данных>\MQL5\Files\
   );

FileSave

Scrive tutti gli elementi dell'array passato come parametro nel file binario. La funzione permette di scrivere rapidamente array di tipi numerici o strutture semplici su una linea.

bool  FileSave(
   int          file_name,         // имя файла
   const void&  buffer[],          // массив числовых типов или простых структур
   int          common_flag=0      // файловый флаг, по умолчанию файлы пишутся в папку <каталог_данных>\MQL5\Files\
   );
 

Cos'è questo errore e qual è il problema?

Impossibile caricare 'C:\Users\Administrator\AppData\Roaming\MetaQuotes\Terminal\F2262CFAFF47C27887389DAB2852351A\MQL4\Experts\myyd.dll' [193]

Impossibile caricare 'C:\Users\Administrator\AppData\Roaming\MetaQuotes\Terminal\F2262CFAFF47C27887389DAB2852351A\MQL4\Experts\myyd.dll' [998]

anche se c'è una dll in esperti ...


E dà anche questo errore: Cannot call 'myyd.dll::de_init', DLL is not allowed

Su fermo tutto funziona su VPS no!

 
Vladislav Andruschenko:
quando si fa scorrere il mouse, l'EA non ottiene la profondità e la direzione dello scorrimento.

Ha funzionato per me (almeno la direzione). Controllare CHART_EVENT_MOUSE_WHEEL=true

 
A100:

Ha funzionato per me (almeno la direzione). Controllare CHART_EVENT_MOUSE_WHEEL=true


Sì, è impostato su true. Ma mostra 0. Abbandonato per ora.
 
Itum:

[193]

[998]

Icodici di errore possono essere trovati usando la parola chiave MSDN System ErrorCodes
 
Itum:

Cos'è questo errore e qual è il problema?

Impossibile caricare 'C:\Users\Administrator\AppData\Roaming\MetaQuotes\Terminal\F2262CFAFF47C27887389DAB2852351A\MQL4\Experts\myyd.dll' [193]

Impossibile caricare 'C:\Users\Administrator\AppData\Roaming\MetaQuotes\Terminal\F2262CFAFF47C27887389DAB2852351A\MQL4\Experts\myyd.dll' [998]

anche se c'è una dll in esperti ...


E dà anche questo errore: Cannot call 'myyd.dll::de_init', DLL is not allowed

Su fermo tutto funziona su VPS no!

Permettere le DLL esterne nelle impostazioni del programma