MetaTrader 4 Build 529 beta rilasciato con un nuovo compilatore - pagina 36

 
Barbarian:
Chi ti ha detto che ho UAC disabilitato? È possibile lavorare in Windows come amministratore senza disabilitare UAC. E comunque non sto funzionando come root in Windows, sto funzionando come utente con privilegi amministrativi, che è il default del sistema operativo. Se non capisci la mia domanda o non riesci a vedere la differenza tra i privilegi di superutente e di amministratore regolare, allora scrivi e ti spiegherò.

Si calmi e basta.

Quante volte devo spiegarti in modo morbido. Farete pratica nello sviluppo del software del cliente, lavorerete con le masse e poi tornerete a "spiegare".

 
artmedia70:
Se nei parametri dell'indicatore, nella scheda Colori, premete il pulsante Reset,

allora tutti i colori di tutti i buffer non vengono riportati al loro stato originale, che è impostato nella #proprietà indicator_colorN, ma ad un colore trasparente, cioè i buffer non vengono visualizzati sul grafico.
In precedenza, il comportamento era diverso - veniva resettato al colore iniziale specificato nella #proprietà indicator_colorN.

Il comportamento sarà corretto o rimarrà così?

Sì, sarà sicuramente corretto.
 
artmedia70:

Se i parametri di input dell'indicatore vengono modificati, i nuovi parametri avranno effetto solo dopo aver rimosso l'indicatore dal grafico e averlo riavviato. Questo è un problema...

Cambiare l'intervallo di tempo non funziona.

komposter:
Questo viene da MT5. Mi sembra molto giusto.

Se l'indicatore ha diverse centinaia di variabili esterne, e volete cambiarne alcune decine, allora...

Prima di reinstallare, dovete ricordare quali valori delle variabili devono essere salvati di quelli che sono stati cambiati durante la precedente impostazione dell'indicatore.

Questo a volte non sembra realistico... Non è solo scomodo... Non riesco a trovare le parole giuste per descrivere vividamente la situazione...

Inoltre, attraverso una "mitragliatrice" (buco della serratura) per scegliere da una lista di diverse centinaia di parametri necessari.... qui ognuno può aggiungere le proprie parole a seconda del suo livello di istruzione...

Per evitare lamentele, perché così tanti parametri, posso aggiungere che non c'era altro modo per implementarlo dagli strumenti di sviluppo esistenti. E non c'era alcun desiderio di passare ad altre piattaforme, come l'ensign.

 

Renat, buon pomeriggio!

Avete promesso di non fare cambiamenti globali in MQL4: https: //www.mql5.com/ru/forum/146531

E ora si scopre che dobbiamo cambiare completamente gli algoritmi stabiliti da tempo. Cosa succederà ai programmi che stanno operando sul mercato? Anche loro dovranno essere riscritti? Per quale motivo?

 
ForexMoneyMaker:

Renat, buon pomeriggio!

Avete promesso di non fare cambiamenti globali in MQL4: https: //www.mql5.com/ru/forum/146531

E ora si scopre che dobbiamo cambiare completamente gli algoritmi stabiliti da tempo. Cosa succederà ai programmi che stanno operando sul mercato? Anche loro dovranno essere riscritti? Per quale motivo?

Siamo stati visitati da un altro allarmista o cosa?

Qual è il suo problema?

Chi vi ha fatto scaricare una versione del terminale che è in beta testing in una piccola cerchia della parte russofona della risorsa e metterci i vostri cavalli di battaglia?

 
ForexMoneyMaker:

Renat, buon pomeriggio!

Avete promesso di non fare cambiamenti globali in MQL4: https: //www.mql5.com/ru/forum/146531

E ora si scopre che dobbiamo cambiare completamente gli algoritmi stabiliti da tempo. Cosa succederà ai programmi che stanno operando sul mercato? Anche loro dovranno essere riscritti? Per quale motivo?

A cosa si riferisce esattamente?

Cosa non funziona per te personalmente?

 
Renat:

A cosa si riferisce esattamente?

Cosa non funziona per te personalmente?


Ecco il problema: rilasciando la versione beta, ci stai chiedendo di testare i tuoi algoritmi basati sulla logica di MQL4. C'è MQL5 che ha una sua logica. Quando si leggono messaggi che dicono che qualcosa non funziona per qualcuno, la risposta è: "è venuto da MQL5: "È venuto da MQL5", cioè è venuto da un'altra logica. Così, si scopre che controlliamo la simbiosi delle logiche MQL5 & MQL4, ma non c'è nessun linguaggio formato, cioè nessuna logica o regole. (Un'altra domanda: MQL4 deve essere integrato con la logica MQL5 (cioè con la logica, non con funzioni di protezione o altre cose che sono necessarie per il mercato), creando così un nuovo linguaggio "MQL6"?) Gli errori che si verificano durante il test dei file compilati non possono essere legati a nulla, perché non è chiaro perché si verificano - non c'è una logica e nessuna regola che renda chiaro che qualcosa è stato rotto. Come puoi controllare gli errori quando non sai quali regole seguire? Hai capito?
 
ForexMoneyMaker:

Hai capito?
Cioè, tu personalmente non hai problemi con la funzionalità dei programmi e stai facendo domande generali.

Ho letto più volte le vostre domande e non le ho capite affatto. Qui stiamo discutendo dei dettagli.

 
nen:

Se un indicatore ha diverse centinaia di variabili esterne e alcune decine devono essere cambiate durante l'installazione, allora...

Avere centinaia di variabili globali in un programma non va bene.

L'OOP e le classi risolvono completamente e drammaticamente il problema nascondendo gli ambiti e fornendo un accesso protetto ai dati.

 
ForexMoneyMaker:

Ecco il problema: quando rilasciate una versione beta, ci state chiedendo di testare i vostri algoritmi basati sulla logica MQL4. C'è MQL5, che ha una sua logica. Quando si leggono rapporti che qualcosa non funziona per qualcuno, la risposta è: "è venuto da MQL5: "È venuto da MQL5", cioè è venuto da un'altra logica. Così, si scopre che controlliamo la simbiosi delle logiche MQL5 & MQL4, ma non c'è nessun linguaggio formato, cioè nessuna logica o regole. (Un'altra domanda: MQL4 deve essere integrato con la logica MQL5 (cioè con la logica, non con funzioni di protezione o altre cose che sono necessarie per il mercato), creando così un nuovo linguaggio "MQL6"?) Gli errori che si verificano durante il test dei file compilati non possono essere legati a nulla, perché non è chiaro perché si verificano - non c'è una logica e nessuna regola che renda chiaro che qualcosa è stato rotto. Come puoi controllare gli errori quando non sai quali regole seguire? Hai capito?
Se non volete usare le capacità di MQL5, non fatelo. Qual è il problema?
Motivazione: