[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 4. - pagina 346

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
C'è una funzione che determina la magia dell'ultimo ordine chiuso nella storia?
Ciao, l'indicatore disegna i canali e apre un trade quando vengono rotti. La mia domanda è: come faccio a scrivere una linea di canale nella condizione di breakdown?
L'indicatore disegna attraverso i suoi buffer. Controllare tramite iCustom() il valore del buffer corretto.
E se il buffer del canale è impostato su Buffer[0], quello è l'ultimo valore del canale e può essere confrontato con il prezzo reale?
L'indicatore non fa trading. Mette i dati sul grafico attraverso i suoi buffer (non sempre e non necessariamente). È l'Expert Advisor che fa trading. Per conoscere i dati del buffer dell'indicatore richiesto nell'Expert Advisor, è necessario estrarre i dati del buffer dell'indicatore richiesto in qualche variabile utilizzando la funzione iCustom(). Nelle impostazioni dell'indicatore (quando lo metti sul grafico), puoi scoprire il numero del buffer di cui hai bisogno. Ogni buffer di indicatori ha il suo numero (a partire da zero) e il suo colore.
E poi controllate il valore di questa variabile per l'intersezione (non come nella vostra domanda - avete il confronto per altro)
Per esempio: si salva il valore del buffer necessario in due variabili - il valore della prima barra in una variabile, e il valore della seconda barra in un'altra variabile. Ecco come si controlla. Se il valore del prezzo sulla seconda barra è inferiore o uguale al valore della seconda variabile e il valore del prezzo sulla prima barra è superiore al valore della prima variabile, significa che abbiamo un crossover al rialzo. Il valore del prezzo, per semplicità, può essere espresso dalla scala МА con il periodo 1 ed essere confrontato con esso.
Ci sono molti modi per controllare i crossover - questo è il più semplice.
C'è una funzione personalizzata che restituisce il numero magico dell'ultimo ordine chiuso nella storia?
Seconda mossa: trovare l'ordine con il tempo di chiusura più lungo nella storia. OrderMagicNumber() restituirà la sua magia.
O devo scriverlo io per te?
L'indicatore non fa trading. Mette i dati sul grafico attraverso i suoi buffer (non sempre e non necessariamente). È l'Expert Advisor che fa trading. Per conoscere i dati del buffer dell'indicatore richiesto nell'Expert Advisor, è necessario estrarre i dati del buffer dell'indicatore richiesto in qualche variabile utilizzando la funzione iCustom(). Nelle impostazioni dell'indicatore (quando lo metti sul grafico), puoi scoprire il numero del buffer di cui hai bisogno. Ogni buffer di indicatori ha il suo numero (a partire da zero) e il suo colore.
E poi controllate il valore di questa variabile per l'intersezione (non come nella vostra domanda - avete il confronto per altro)
Per esempio: salvate il valore del buffer necessario in due variabili - il valore della prima barra in una variabile, e il valore della seconda barra in un'altra variabile. Ecco come si controlla. Se il valore del prezzo sulla seconda barra è inferiore o uguale al valore della seconda variabile e il valore del prezzo sulla prima barra è superiore al valore della prima variabile, significa che abbiamo un crossover al rialzo. Il valore del prezzo, per semplicità, può essere espresso dalla scala МА con il periodo 1 ed essere confrontato con esso.
Ci sono molti modi per verificare la presenza di un crossover - questo è il più semplice.