Errori, bug, domande - pagina 1314

 
Фьючерсные объемы для МТ:

Per quanto ne so, no. Potete importare entrambe le DLL e chiamare le funzioni di una o dell'altra a seconda del bit rate del terminale.

In generale, dividere in due versioni secondo il bit rate non è un'opzione così delirante.

Cioè fare così?

#import  library_x64.dll
   void funcTest(...);
#import  library_x86.dll
   void funcTest(...);
#import

... код в листинге файла класса CClass

void CClass::Test(...) {
  код метода...

   if(TerminalInfoInteger(TERMINAL_X64)) {
      void library_x64::funcTest(...);
   } else {
      void library_x86::funcTest(...);
   }

   код метода...
}

E c'è anche una domanda: se il codice è costruito sotto ME a 64 bit, funzionerà correttamente sotto un terminale a 32 bit o ci sono alcune regole e limitazioni?

Sviluppatori, non passate oltre...

 
Konstantin Karpov:

Voglio dire, fare qualcosa del genere?

Sì.

E c'è anche una domanda: se il codice è costruito sotto ME 64 bit, funzionerà senza errori sotto il terminale 32 bit o ci sono alcune regole e limitazioni?

Dobbiamo aspettare i commenti degli sviluppatori.

 
Indipendentemente dalla modalità bit dell'editor, il codice è sempre costruito in modalità 32/64 bit universale.
 

 Суть проблемы в том, что попытка на каждом шаге советника писать в 0-й бар индикатора - ничего не дает.

Ha funzionato per me nelle vecchie versioni di MT, ma cosa c'è di sbagliato nelle nuove?

Nel caso in cui qualcuno sia interessato - la ragione è che dopo aver eseguito l'EA in visualizzazione, da qualche parte nelle profondità del tester c'è improvvisamente un'altra chiamata all'indicatore, con inizializzazione dei buffer. Questa chiamata cancella tutti i dati caricati nell'indicatore. Non era il caso nelle vecchie costruzioni. Pertanto, ci sono altre due domande.

1) è possibile disabilitare questa chiamata aggiuntiva dell'indicatore con l'inizializzazione?

2) Se è impossibile, come passare il valore dall'EA all'indicatore su ogni barra?

Naturalmente, possiamo scrivere sul file nell'Expert Advisor e poi leggere dal file nell'indicatore, ma vorrei usare un metodo semplice e naturale.

 
Scrivi i tuoi indicatori correttamente, senza violare la logica e i principi di costruzione degli indicatori, e tutto funzionerà.
 

Chi sa come ottenereil volume totale dei prezziattuali di domanda e offerta nella parte superiore e inferiore della profondità del mercato?

 
Konstantin Karpov:

Chi sa come ottenereil volume totale dei prezziattuali di domanda e offerta nella parte superiore e inferiore della profondità del mercato?

domanda rimossa, è tutto risolto...
 

Forum sul trading, sistemi di trading automatico e test di strategie di trading

Risposte ai neofiti in immagini

Nurlan Kabdualiyev, 2015.06.01 20:50

Ho perso di nuovo la scheda degli amici nel mio profilo. E come faccio a sistemare la barra degli indirizzi in modo che http sia verde, è barrato.

 
Karputov Vladimir:

La scheda Amici non manca da nessuna parte. Imposta la scala del tuo browser e la scala del sistema al 100%.

Non preoccuparti per l'https barrato. Non c'è niente di sbagliato nel certificato.

 

MT4. Qual è l'errore?

2015.06.04 00:32:46.750 Access violation read to 0x071828C8 in 'D:\New MT4\MQL4\Experts\Заказы\Имя_заказчика\ex_SK_v1.03.ex4'
Dopo l'aggiornamento alla build 830 ha iniziato ad apparire regolarmente ogni giorno. Ho aggiornato in modo sequenziale - versione dopo versione. L'Expert Advisor, ovviamente, va in crash quando appare...