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
Ho 2 errori quando faccio clic per compilare l'esperto FatPanel.mq5:
impossibile convertire il tipo 'stringa' in 'bool' PanelDispatcher.mqh 833 45
non è possibile convertire il tipo 'stringa' in 'bool' PanelDispatcher.mqh 3834 25
Grazie
Errore:
cannot convert type 'string' to 'bool' PanelDispatcher.mqh 833 45
e
impossibile convertire il tipo 'stringa' in 'bool' PanelDispatcher.mqh 3834 25
Per favore, aiutatemi...
Ho 2 errori quando faccio clic per compilare l'esperto FatPanel.mq5:
impossibile convertire il tipo 'stringa' in 'bool' PanelDispatcher.mqh 833 45
non è possibile convertire il tipo 'stringa' in 'bool' PanelDispatcher.mqh 3834 25
Grazie
Anch'io ho lo stesso problema.
Errore:
cannot convert type 'string' to 'bool' PanelDispatcher.mqh 833 45
e
impossibile convertire il tipo 'stringa' in 'bool' PanelDispatcher.mqh 3834 25
Per favore, aiutatemi...
Facile,
Eseguire un cast esplicito in int e poi in bool.
Sarebbe simile a questo
properties[i].bool_value=(bool)((int)propertyValue)
Si noti che il parametro propertyValue è una stringa e che le regole di casting non consentono di convertire una stringa in un booleano.
Facile,
Eseguire un cast esplicito in int e poi in bool.
Si otterrebbe così
properties[i].bool_value=(bool)((int)propertyValue)
Si noti che il parametro propertyValue è una stringa e le regole di casting non consentono di convertire una stringa in un booleano.
Ciao Jonathan, ho seguito il tuo suggerimento e a quanto pare ha funzionato. Ho apportato questa modifica a PanelDispatcher.mqh e ho compilato Fatpanel.mq5. I due errori precedenti sono scomparsi e la compilazione è avvenuta. Purtroppo ora si verificano 21 avvisi di PanelDispatcher.mqh, che (forse) sono la causa degli errori quando si cerca di usare FatPanel. Credo che abbiano interrotto questo progetto, il che è un peccato. Ma grazie per il vostro aiuto!
Ciao Jonathan, ho seguito il tuo suggerimento e a quanto pare ha funzionato. Ho apportato questa modifica a PanelDispatcher.mqh e ho compilato Fatpanel.mq5. I due errori precedenti sono scomparsi e la compilazione è avvenuta. Purtroppo ora si verificano 21 avvisi di PanelDispatcher.mqh, che (forse) sono la causa degli errori quando si cerca di usare FatPanel. Credo che abbiano interrotto questo progetto, il che è un peccato. Ma grazie per l'aiuto!
Buongiorno,
A quanto pare non ci sono stati aggiornamenti su questo progetto, ma per come funziona l'ho già utilizzato io stesso, ma non l'ho trovato molto utile, perché per espandersi avremmo dovuto inserire più strategie all'interno dei moduli EA.
Gli avvisi che appaiono non impediscono il funzionamento, perché spesso si tratta solo di un avviso del compilatore che informa che non c'è una conversione di tipo o addirittura che manca un controllo di ritorno. Un esempio di questo è quando utilizziamo la funzione Print(), se passiamo una variabile che viene utilizzata come contatore all'interno del programma allegata a un qualche tipo di messaggio, il compilatore visualizzerà automaticamente un messaggio di avvertimento, dicendo che manca il casting della variabile integer in stringa, ad esempio, nell'immagine che avete allegato nel primo post, la seconda riga è un caso di quello che vi ho detto, vi dice che non c'è un controllo per la funzione OrderSend() perché è di tipo bool e sarebbe interessante avere un punto di controllo per essa, ma questo non significa che non funzioni.
Spero di essere stato d'aiuto.
att
Mi dispiace tirare fuori dalla tomba questo thread morto :)
Funziona ancora?
Cerco di compilarlo e ottengo 55 errori!