![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
Indicatore molto bello
Questo ho dovuto rinominarlo: è stato descritto da Jose Crusetinil documento allegato, ma dato che lo chiama Trend Strength e dato che c'è già un indicatore per metatrader con quel nome (calcolo diverso dietro) l'ho rinominato in MasTrend.
Grazie per aver condiviso.![](https://c.mql5.com/forextsd/smiles/regular_smile.png)
seriamente, con tutto codificato in una f-la ("A") : ) - come ottenere "C" (p44 doc) : (
se sapessi cos'è:
for (; masPeriod<=Mas.End; masPeriod+= Mas.Step, masCount++)
- l'avrei già fatto![](https://c.mql5.com/forextsd/smiles/teeth_smile.png)
(solo due parole per spiegare (non è un thread di programmazione, ma...) - per favore, Mladen
for (; masPeriod<=Mas.End; masPeriod+= Mas.Step, masCount++)
Mladen, (; - sembra che manchi qualcosa, è ACodeError?![](https://c.mql5.com/forextsd/smiles/teeth_smile.png)
dem, il suo codice sempre più corto - sono molto infelice
ora non so nemmeno cosa sia (cosa sto rubando), questo mi apsettaNah, nessun errore
Come di breve - non abbastanza breve. L'ideale sarebbe qualcosa di simile a questo :
ma quando lo scrivo metatrader si lamenta (potete immaginare che
)
seriamente, con tutto codificato in una f-la ("A") : ) - come ottenere "C" (p44 doc) : (
Cerca le pendenze della MA invece della differenza tra il prezzo e la MA. Quindi : se iMa(,...,i)>iMa(,...,i+1) totale++ e se iMa(,...,i)<iMa(,...,i+1) totale--. Per velocizzare forse sarebbe necessario qualche altro codice, ma questa è l'essenza
_____________________________
PS: Ultra trend fa la stessa cosa del confronto delle pendenze solo che usa JMA per questo e la sua rappresentazione è un po' diversa, quindi sarebbe interessante scoprire esattamente l'origine dell'idea della "pendenza" (non sono sicuro che sia l'idea originale di Jose Cruset)
No, nessun errore
Come di corto - non abbastanza corto. L'ideale sarebbe qualcosa del genere:
ma quando lo scrivo metatrader si lamenta (ve lo immaginate
)
Cerca le pendenze della MA invece della differenza tra il prezzo e la MA. Quindi : se iMa(,...,i)>iMa(,...,i+1) totale++ e se iMa(,...,i)<iMa(,...,i+1) totale--. Per velocizzare forse sarebbe necessario qualche altro codice, ma questa è l'essenza
_____________________________
PS: Ultra trend fa la stessa cosa del confronto delle pendenze solo che usa JMA per questo e la sua rappresentazione è un po' diversa, quindi sarebbe interessante scoprire esattamente l'origine dell'idea della "pendenza" (non sono sicuro che sia l'idea originale di Jose Cruset)
come questo
A:
for (; masPeriod<=Mas.End; masPeriod+= Mas.Step, masCount++)
{
double ma = iMA(NULL,0,masPeriod,0,Mas.Type,Price,i);
se (prezzo > ma) totale++;
se (prezzo < ma) totale--;
}
MasTrendBuffer = 100.00*totale/masCount;
C:
for (; masPeriod<=Mas.End; masPeriod+= Mas.Step, masCount++)
{
double ma0 = iMA(NULL,0,masPeriod,0,Mas.Type,Price,i);
double ma1 = iMA(NULL,0,masPeriod,0,Mas.Type,Price,i+1);
se (ma0 > ma1) totale++;
se (ma0 < ma1) totale--;
}
MasTrendBuffer = 100.00*totale/masCount;
p.s. grazie, Mladen ( anche se non ho ancora idea di cosa significhi "for (; " - e non vuoi dirlo a nessuno : (((((((
for (; masPeriod<=Mas.End; masPeriod+= Mas.Step, masCount++)
Mladen, (; - sembra che manchi qualcosa, è ACodeError?![](https://c.mql5.com/forextsd/smiles/teeth_smile.png)
dem, il suo codice sempre più corto - sono molto infelice
ora non so nemmeno cosa sia (cosa sto rubando), questo mi apsettaLa tua casella PM è piena.
Questo ho dovuto rinominarlo: è stato descritto da Jose Cruset neldocumento allegato ma siccome lui lo chiama Trend Strength e siccome c'è già un indicatore per metatrader con quel nome (calcolo diverso dietro) l'ho rinominato in MasTrend. L'idea è semplice: confrontare un prezzo con una serie di medie mobili. Per maggiori dettagli in merito (non solo su di esso) leggete il documento allegato diJoseCruset. In generale, i valori superiori a 60 e inferiori a -60 sono considerati come forte tendenza.
C'è una ragione per cui non hai tracciato le linee di livello a 60, 0 e -60?
Codice semplice:
#property indicator_level1 60.0
#property indicator_level2 0.0
#property indicator_level3 -60.0
#property indicator_levelcolor Gray
C'è una ragione per cui non hai tracciato le linee di livello a 60, 0 e -60?
Codice semplice:
#property indicator_level1 60.0
#property indicator_level2 0.0
#property indicator_level3 -60.0
#property indicator_levelcolor Gray
Perché ti renderà miliardario![](https://c.mql5.com/forextsd/smiles/biggrin.png)
...
Perché naturalmente TRO
Ti ho aspettato per "migliorarlo". Vedo che stai diventando un insegnante ora, e devo dire, sono in attesa di alcune nuove perle della tua immensa saggezza
:):)
________________________
PS: visto che sei un mio "caro amico" e visto che ho promesso che cercherò di aiutarti nella tua "impresa intellettuale" e a scalare il tuo QI a livelli di almeno 30-35, ti è capitato di guardare questa scheda di eventuali indicatori di proprietà?
No? Pensavo di sì
C'è un motivo per cui non hai tracciato le linee di livello a 60, 0 e -60?
Codice semplice:
#property indicator_level1 60.0
#property indicator_level2 0.0
#property indicator_level3 -60.0
#property indicator_levelcolor Gray
Perché naturalmente TRO
Ho aspettato che tu lo "migliorassi". Vedo che stai diventando un insegnante ora, e devo dire che sto aspettando con ansia alcune nuove perle della tua immensa saggezza
:):)
________________________
PS: visto che sei un mio "caro amico" e visto che ti ho promesso che cercherò di aiutarti nella tua "impresa intellettuale" e a scalare il tuo QI a livelli di almeno 30-35, ti è capitato di guardare questa scheda di eventuali indicatori di proprietà?
![](https://c.mql5.com/forextsd/forum/64/levels.jpg)
No? Ho pensato cosìPerché non costruirlo? Vuoi davvero che gli utenti debbano inserire ripetutamente la stessa cosa? Senza contare che tu stesso non hai tracciato quei livelli. Perché no?