Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 6. - pagina 1165
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
Se non mi sbaglio, cercherà i massimi e i minimi di 2 candele, indipendentemente dalla loro direzione, ma ha solo bisogno di ottenere i prezzi delle formazioni up-down e down-up
il massimo di una candela rialzista della prima formazione e il minimo di una candela ribassista della seconda formazione.
Spero di scrivere chiaramente, la mia testa sta già bollendo :)
Cercherà gli estremi locali da i a i+2. Non so perché ne abbiate bisogno. Ma un massimo sarà sempre un massimo, non importa che tipo di candela sia ribassista o rialzista.
Ciao!
Puoi dirmi se ci sono delle restrizioni sulla funzione init()? Se sì, quali sono, runtime o altri parametri? E dove posso leggerlo nella documentazione?
E c'è una differenza in questo, tra MT4 e MT5?
Ciao
Puoi dirmi se ci sono delle restrizioni sulla funzione init()? Se sì, quali sono, runtime o altri parametri? Dove posso leggerlo nella documentazione?
E c'è una differenza in questo, tra MT4 e MT5?
Puoi dirmi se c'è un limite alla funzione init() ? Se sì, quali sono, runtime o altri parametri? E dove posso leggerlo nella documentazione?
E c'è una differenza tra MT4 e MT5?
Una volta che mi sono interessato alla sequenza e al tempo di esecuzione delle funzioni OnInit OnDeinit OnTick OnTimer ... Ho scritto un semplice Expert Advisor e ho messo dei cicli con le funzioni Sleep e Alert in tutte le funzioni ... Ha funzionato molto interessante ...
Aiuto!
Sul conto $ 12,93 voglio aprire un ordine con volume 0,01, stop loss e take profit 0, ma il programma dice non abbastanza soldi - perché?
devi aumentare la leva del tuo conto di trading sul sito del tuo broker, 1:100 o 1:200 o 1:500
Signori, benvenuti!
Mi scuso in anticipo per la domanda più debole!
Non ho scritto in MQl4 per 100 anni, ma ho ricominciato. Il succo del problema:
Sto scrivendo un indicatore, metto dei valori nel buffer - tutto è ben disegnato, voglio aggiungere un altro buffer, ma prima dovrei creare un altro array e lavorare con esso, e da esso al secondo buffer, così, in un semplice ciclo, equiparo i valori del nuovo array al buffer 0, inizio a lavorare con essi, e ci sono degli zeri... Li stampo - zeri... Scrivo il nuovo array come un buffer array - funziona tutto... È un casino... :( Sto diventando stupido da qualche parte, ma non so dove.
Signori, benvenuti!
Mi scuso in anticipo per la domanda più debole!
Non ho scritto in MQl4 per 100 anni, ma ho ricominciato. Il succo del problema:
Sto scrivendo un indicatore, metto dei valori nel buffer - tutto è ben disegnato, voglio aggiungere un altro buffer, ma prima dovrei creare un altro array e lavorare con esso, e da esso al secondo buffer, così, in un semplice ciclo, equiparo i valori del nuovo array al buffer 0, inizio a lavorare con essi, e ci sono degli zeri... Li stampo - zeri... Scrivo il nuovo array come un buffer array - funziona tutto... È un casino... :( Sto diventando stupido da qualche parte, ma non so dove.
Lo sanno.
Lo fanno.
Penso di aver coperto tutto, e allegherò il codice se siete interessati stasera. Al momento non ce l'ho a portata di mano.
Un'altra volta in modo più semplice, allora.
il codice assomiglia a questo:
...
doppio Buf0[]
doppio MuAg[]
....
mentre...
Buf0[i]=...
MuAg[i]=Buf0[i];
Stampa(DoubleToStr(MuAg[i]);
i--
...
e tutto funziona, disegna... Solo nella stampante:
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Ha più senso?
Signori, benvenuti!
Mi scuso in anticipo per la domanda più debole!
Non ho scritto in MQl4 per 100 anni, ma ho ricominciato. Il succo del problema:
Sto scrivendo un indicatore, metto dei valori nel buffer - tutto è ben disegnato, voglio aggiungere un altro buffer, ma prima dovrei creare un altro array e lavorare con esso, e da esso al secondo buffer, così, in un semplice ciclo, equiparo i valori del nuovo array al buffer 0, inizio a lavorare con essi, e ci sono degli zeri... Li stampo - zeri... Scrivo il nuovo array come un buffer array - funziona tutto... È un casino... :( Mi sto perdendo da qualche parte, ma non so dove.
Forse è così.
Ci sono molti numeri - 1,3,4,8,9,........1000. Come faccio a confrontarli ELIGIBILMENTE, nel corpo dell'EA, con una variabile. Senza equiparare ogni numero a qualche variabile ? Grazie!