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?
In mql4 è meglio usare OnInit(), OnDeinit() così come altri OnTick(), OnCalculate() invece dell'obsoleto start() e altri che non posso ricordare senza guardare nel vecchio codice...
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
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.
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.
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ì.
intArrayCopy( object&dest[], object source[], int start_dest=0, int start_source=0, int count=WHOLE_ARRAY)
Копирует один массив в другой. Массивы должны иметь одинаковый тип. Массивы типа double[], int[], datetime[], color[], и bool[], можно копировать как массивы одного типа.
Возвращает количество скопированных элементов.
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!
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!