Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 6. - pagina 908
![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Mi dispiace, non voglio essere scortese. Perché vuoi fare programmazione?
Anche se c'è un sacco di gente qui che scrive pezzi di codice invece di spiegare a cosa serve. Devi darmelo.
Preferisco spiegare ma non scrivere pezzi e bocconi.
Capito! Ecco fatto. Grazie.
int bar1=iBarShift(Symbol(),PERIOD_M1,iTime(Symbol(),PERIOD_D1,0));//Print(bar1); //prima barraCapito! Questo è tutto. Grazie.
int bar1=iBarShift(Symbol(),PERIOD_M1,iTime(Symbol(),PERIOD_D1,0));//Print(bar1); //prima barraBene, eccolo qui.
Ora potete pensare a ridurre e semplificare il codice.
Qui avete trovato la prima barra. Questo significa che dovremo copiare tante barre nell'array. Questo riduce il codice a tre stringhe.
1. Trova la prima barra.
2. copiare i volumi del primo esempio nell'array
3. ArrayMaximum(da questo array)
Non è chiaro perché state usando la variabile n per
Scaricato l'archivio delle citazioni. Ecco un esempio di una voce:
4071656556,D,EUR/USD,2015-05-31 17:00:02.803000000,1.098020,1.098120
Le intestazioni dei campi sono le seguenti: lTid,cDealable,CurrencyPair,RateDateTime,RateBid,RateAsk
Cosa significano i primi 2 campi?
Scaricato l'archivio delle citazioni. Ecco un esempio di una voce:
4071656556,D,EUR/USD,2015-05-31 17:00:02.803000000,1.098020,1.098120
Le intestazioni dei campi sono le seguenti: lTid,cDealable,CurrencyPair,RateDateTime,RateBid,RateAsk
Cosa significano i primi 2 campi?
Ciao!
Uso molti blocchi in Expert Advisor, ogni blocco ha lo stesso indicatore. Posso dichiarare questo indicatore una volta in OnTick() e poi in ogni blocco non devo dichiararlo di nuovo?
Ciao!
Uso molti blocchi in Expert Advisor, ogni blocco ha lo stesso indicatore. Posso dichiarare questo indicatore una volta in OnTick() e poi in ogni blocco non devo dichiararlo di nuovo?
Come? Per favore, mostratemi un esempio.
Leggete il manuale sulla visibilità delle variabili dichiarate a diversi livelli di codice.
Salve,
Potreste dirmi perché ci sono degli avvisi - conversione implicita da 'stringa' a 'numero' e conversione implicita da 'numero' a 'stringa' in posizioni variabili (dopo il comando int e poi dopo il messaggio). È probabilmente lo stesso avviso? Non sono bravo nella programmazione.
Inoltre, dimmi di più, se il codice funziona ma ci sono solo avvertimenti, è male?
E un'altra domanda, come faccio a inserire l'ora locale nel messaggio? Scrivo message= TimeLocal()+..... e non succede niente...
Frammento di codice: