Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
in generale, vorrei che gli sviluppatori prestassero attenzione a
Cosa c'entrano gli sviluppatori? Vuoi che memorizzino la tua variabile sul loro server? Mentre il tuo computer si blocca e si riavvia a causa di un'interruzione di corrente?
testatelo voi stessi.
e vedrete di cosa si tratta
Mi dispiace per te ((((.
Di cosa stai parlando?
Non ho ancora ricevuto delle vere risposte.
il fatto è che c'è un problema
Davvero una canna (nella testa di qualcuno)
Ti è stato spiegato, solo che non vuoi sentire le opinioni degli altri.
perché
dove sta che quando una variabile esterna viene cambiata, la variabile globale assume il suo valore
e succede solo con i tanga.
Con altri tipi, funziona correttamente.
Dimmi dove sbaglio.
Ecco un esempio per confrontare il comportamento di stringhe e ints
e l'output nel log:
1. caricare EA e inizializzare le variabili globali
2. trasferimento di variabili esterne alle variabili globali. trasferimento una tantum implementato tramite bool firsttime
3. cambiamento delle variabili esterne
4. la differenza può essere vista qui.
tempString prende il valore di ValueString - sbagliato
tempInt mantiene il suo valore anche se ValueInt è cambiato - corretto
5 e 6 simili a 3 e 4
per favore, spiega perché la stringa si comporta in modo diverso
mentre l'Int è corretto
Per favore, datemi risposte specifiche.
per favore, spiega perché la stringa si comporta in modo diverso
Anche se è vero.
Sto chiedendo risposte specifiche.
Ho visto da qualche parte sul forum che quando il compilatore rileva variabili di stringa con gli stessi valori, le mette nella stessa memoria effettiva, e la riferisce a chiunque abbia bisogno di farvi riferimento.
Quindi probabilmente hai ragione, devono essere scritti in una variabile. in teoria, potrebbe essere un bug dell'ottimizzatore. scrivi a servicedesk, invia il tuo esempio con il codice. lo sistemeranno.
Anche duplicato qui: MetaTrader 4 Build 529 versione beta con nuovo compilatore è stato rilasciato
--
// Ma nella mia esperienza non ho mai incontrato un problema che non potesse essere risolto.