
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
Yusuf, e non stai rispondendo alla domanda - conosci gli algoritmi degli indicatori RSI e ADX? Probabilmente e come al solito - no. Sì?
Posso portarlo a fare un test, se è scoria te lo dico subito, ma spero che ne valga la pena.
Sì, Dimitri, dopo il tuo promemoria, ho consultato molti siti web che lodano questi indicatori uno per uno con i migliori epiteti: "più potente", "affidabile", "provato", "eccellente", ....., che sembrano una bestemmia nell'attirare la gente nella trappola del mercato con un rendimento di 5/95.
Non era questa la domanda, ma i loro algoritmi.
Come posso fidarmi di te con un indicatore quando credi di potermi dare un verdetto di "scoria", quando non ho ancora controllato io stesso se si tratta di scoria o di diamante. E tu, ovviamente, cercherai di trovare delle scorie. Anche se lei è uno dei pochi che spera di vederci qualcosa di utile, grazie.
Prometto che nessuno saprà di questa risposta tranne voi. Non ho bisogno della fonte, semmai.
E per questo, non spero in niente. Come valutazione soggettiva indipendente.Prometto che nessuno saprà di questa risposta tranne voi. Non avete bisogno del codice sorgente.
E per questo, non spero in niente. Come valutazione soggettiva indipendente.Non c'è niente da guardare. L'indicatore senza aggiornamento dopo un giorno mostra solo due linee orizzontali. Se si aggiorna il grafico, comincia a mostrarsi di nuovo. Se cambiamo il periodo, inizia a mostrare qualcos'altro. Il calcolo dell'indicatore si basa sull'accumulo di dati pari al periodo specificato. Naturalmente, se cambiamo il periodo, il calcolo sarà diverso - i dati sono accumulati in modo diverso. Se non è ottimizzato, non disegnerà linee orizzontali, ma ad ogni tick effettuerà il ricalcolo completo di se stesso e, cosa non accettabile, si ridisegnerà sulla storia. Se è ottimizzato (ridisegna la storia e poi disegna solo la barra corrente), allora tutte le barre nuove e successive ricevono per il suo calcolo solo i dati dell'ultima e della prima barra - i valori non accumulati per l'intero periodo e, quindi, la linea dell'indicatore ha valori molto piccoli.
Ho parlato a Yusuf di probabili problemi con le sue formule prima di introdurre qualcosa nel codice, ma mi ha assicurato che tutto è corretto. Non è stato difficile per me convertire le sue tabelle in indicatore... Ma qual è il punto?
Yusuf, dovresti rivedere radicalmente le tue formule tenendo conto di ciò che ho descritto.
Non c'è niente da vedere lì. L'indicatore senza aggiornamento dopo 24 ore mostra solo due linee orizzontali. Se aggiorno il grafico, inizia a mostrarsi di nuovo. Se cambiamo il periodo, inizia a visualizzare qualcos'altro. Il calcolo dell'indicatore si basa sull'accumulo di dati pari al periodo specificato. Naturalmente, se cambiamo il periodo, il calcolo sarà diverso - i dati sono accumulati in modo diverso. Se non è ottimizzato, non disegnerà linee orizzontali, ma ad ogni tick effettuerà il ricalcolo completo di se stesso e, cosa non accettabile, si ridisegnerà sulla storia. Se è ottimizzato (ridisegna la storia e poi disegna solo la barra corrente), allora tutte le barre nuove e successive ricevono per il suo calcolo solo i dati dell'ultima e della prima barra - i valori non accumulati per l'intero periodo e, quindi, la linea dell'indicatore ha valori molto piccoli.
Ho parlato a Yusuf di probabili problemi con le sue formule prima di introdurre qualcosa nel codice, ma mi ha assicurato che tutto è corretto. Non è stato difficile per me convertire le sue tabelle in indicatore... Ma qual è il punto?
Yusuf, dovresti rivedere drasticamente le tue formule tenendo conto di ciò che ho descritto.
Non c'è niente da vedere lì. L'indicatore senza aggiornamento dopo 24 ore mostra solo due linee orizzontali. Se aggiorno il grafico, comincia a mostrarsi di nuovo. Se cambiamo il periodo, inizia a visualizzare qualcos'altro. Il calcolo dell'indicatore si basa sull'accumulo di dati pari al periodo specificato. Naturalmente, se cambiamo il periodo, il calcolo sarà diverso - i dati sono accumulati in modo diverso. Se non è ottimizzato, non disegnerà linee orizzontali, ma ad ogni tick effettuerà il ricalcolo completo di se stesso e, cosa non accettabile, si ridisegnerà sulla storia. Se è ottimizzato (ridisegna la storia e poi disegna solo la barra corrente), allora tutte le barre nuove e successive ricevono per il suo calcolo solo i dati dell'ultima e della prima barra - i valori non accumulati per l'intero periodo e, quindi, la linea dell'indicatore ha valori molto piccoli.
Ho parlato a Yusuf di probabili problemi con le sue formule prima di introdurre qualcosa nel codice, ma mi ha assicurato che tutto è corretto. Non è stato difficile per me convertire le sue tabelle in indicatore... Ma qual è il punto?
Yusuf, dovresti rivedere drasticamente le tue formule tenendo conto di ciò che ho descritto.
Per quanto ho capito dal precedente, l'indicatore mostra solo le somme cumulative degli incrementi di diverso orientamento. I risultati possono essere migliorati introducendo l'operatore "forget history", che riduce lentamente a zero i vecchi valori irrilevanti.
Sì, Artem, anch'io, essendo appena tornato dal lavoro, ho scoperto questo fatto spiacevole. Ridisegna le sue letture quando viene reinstallato. Questo è il risultato del fatto che include dati storici al di fuori del periodo di calcolo, il che non è corretto. Per favore, fallo funzionare solo con gli ultimi dati sanciti dal periodo specificato nelle impostazioni e non andare oltre verso la storia. Oppure, rimane per riavviare l'indicatore programmaticamente, il che non è buono. Lasciatelo calcolare in quell'ultimo intervallo che gli è stato prescritto. Il gatto, ora l'indicatore mostra correttamente le condizioni di mercato con un periodo di 1000, ma era un casino prima della reinstallazione, perché prende dati inutili dalla storia, dall'installazione iniziale:https://www.mql5.com/ru/charts/7574577/eurusd-m1-e-global-trade.
Il vostro problema è che sta accumulando dati dalla storia. Ora immaginate se ci vuole solo un certo numero di barre per accumulare dati, poi con ogni nuova barra la quantità di dati cambierà, e la linea sarà completamente ridisegnata con un aspetto diverso.
Supponiamo di avere dati da accumulare nella quantità di 10. Fate una tabella con diversi valori e poi spostate l'inizio del calcolo (a sinistra) di una barra a destra emulando l'apparizione di nuove barre - l'inizio del calcolo si sposterà anche costantemente a destra e, rispettivamente, con ogni nuova barra la quantità di dati accumulati cambierà che porterà ai cambiamenti nell'aspetto della linea dell'indicatore - il suo completo ridisegno.
E dopo tutti i calcoli l'output dovrebbe essere la stessa linea, non importa da quale barra è partito il calcolo.
Per quanto ho capito dal precedente, l'indicatore dà semplicemente somme cumulative di incrementi di diverse direzioni. I risultati possono essere migliorati introducendo un operatore di "dimenticanza", che annulla piuttosto lentamente i vecchi valori irrilevanti.
Oleg, questo dipende da Yusufu - lui genera le idee - non io ;)
Per quanto ho capito dal precedente, l'indicatore dà semplicemente somme cumulative di incrementi di diverse direzioni. I risultati possono essere migliorati introducendo un operatore di "dimenticanza" della storia lunga, che riduce lentamente a zero i valori lunghi irrilevanti.
Otterrete una somma scorrevole e nel limite un ATR su un grande periodo