Errori, bug, domande - pagina 534

 
gdtt:

non

Esattamente, ogni volta che si integra la variabile, può memorizzare qualsiasi valore che si desidera. quindi è necessario inizializzare la variabile esplicitamente
 
Osservo la seguente situazione: su diverse macchine su uno stesso conto e con le stesse impostazioni di test, l'Expert Advisor dà risultati diversi (e su ogni macchina i risultati delle ripetute esecuzioni sono gli stessi)!
Ci sono almeno 4 risultati diversi:
sulla mia macchina in preparazione per Championship 2011: ~700.00
test automatico : -3834.32
ora : -3514.45
o : -4681.85

Gli ultimi 2 risultati sono stati ottenuti sulla stessa istanza del terminale (situata su un disco rimovibile) su macchine diverse. L'EA è multi-valuta.

??
 
Ashes:

Gli ultimi 2 risultati sono stati ottenuti sulla stessa istanza del terminale (situata su un'unità rimovibile) su macchine diverse. Questo Expert Advisor è multivaluta.

???

Tutte le condizioni di test sono identiche? Non è che in un caso hai testato su EURUSD e nell'altro su GBPUSD?

Sarebbe bene che tu scrivessi a servicedesk e fornissi un EA con tutti i dettagli.

Общайтесь с разработчиками через Сервисдеск!
Общайтесь с разработчиками через Сервисдеск!
  • www.mql5.com
Ваше сообщение сразу станет доступно нашим отделам тестирования, технической поддержки и разработчикам торговой платформы.
 
Quando è collegato a uno dei computer, il drive esterno va in modalità USB 1.1. La MT5 viene lanciata da essa. Quando si chiude MetaTrader5, scompare dalla lista delle applicazioni, ma rimane nei processi (ormai più di 9 ore dalla chiusura).
 
Prendo un Expert Advisor multivaluta. In esecuzione in tester sul conto del campionato dal 3 ottobre alla data attuale. Diverse prime corse hanno risultati diversi. Dopo diverse corse (2-4) il risultato si stabilizza.
 
2 Rosh:
Tutto è identico nella scheda delle impostazioni.

Per qualche motivo, quando si clicca su "rispondi" non si cita (IE8).
 
sergeev:

c'è una domanda più debole.

Quando si fa ArrayResize array di oggetti (puntatori), CheckPointer non restituisce ==POINTER_INVALID e !=POINTER_DYNAMC.
Cioè un array di puntatori di tipo normale.

È un bug?

aiuta se tutti i nuovi elementi=NULL, ma i nuovi puntatori creati devono restituire almeno POINTER_INVALID
Penso che sia un bug. I puntatori sono inizialmente vuoti... (anche se non esplicitamente impostato a NULL da ArrayResize)

È necessario rivedere il codice.
Se l'array inizialmente aveva dimensione 100 ed era riempito con valori validi, poi è stato ridotto e nuovamente aumentato a 100, è abbastanza possibile che i puntatori siano rimasti validi.
 
Ashes:
...

Per qualche motivo non viene citato quando si clicca su "rispondi" (IE8).

Provato - funziona.

Puoi fornire un link al commento che hai cercato di citare.

 
2 alexvd: "Rispondendo" al tuo messaggio (macchina diversa, stesso risultato). In precedenza (più di un mese fa) ho segnalato che "modifica" non funziona correttamente (devo copiare a mano il post originale e incollarlo nella finestra di modifica, altrimenti è sparito). Anche questo non è stato risolto...

Precedentemente risposto a https://www.mql5.com/ru/forum/1111/page539#comment_104666


PS. In FireFox sia la risposta che la modifica funzionano...

 
x100intraday:

In generale, se si scava nel codice piuttosto semplice dell'indicatore frattale, è simmetrico circa il centro (il frattale stesso) come per l'Alto:

così come per Low. E, a prima vista, le aree evidenziate dai rettangoli rossi non dovrebbero sembrare...

Sospetto >/>=.

Tutto viene visualizzato secondo il codice.