Indicatori: Ciclo di tendenza Schaff - pagina 2

 

Ci sono due errori:

1. il file \MQL5Include\SmoothAlgorithms.mqh

...........

enum Smooth_Method
{
MODE_SMA_, //SMA
MODE_EMA_, //EMA
MODE_SMMA_, //SMMA
MODE_LWMA_, //LWMA
MODE_JJMA, //JJMA
MODE_JurX, //JurX
MODE_ParMA, //ParMA
MODE_T3, //T3
MODE_VIDYA, //VIDYA
MODE_AMA //AMA
};
//+------------------------------------------------------------------+
//|Algoritmo di lisciatura universale|
//+------------------------------------------------------------------+
class CXMA
{
public:
<la dichiarazione Smooth_Method è stata spostata al di fuori della classe>.

.....

2. MQL5\Indicators\486\schafftrendcycle.mq5

//+-----------------------------------+
//| Parametri di ingresso dell'indicatore |

//+-----------------------------------+

era :

input Smooth_Method MA_SMethod=MODE_EMA; //Metodo di l isciatura dell'istogramma

dovrebbe:

input Smooth_Method MA_SMethod=MODE_EMA_; //metodo di lisciatura dell'istogramma

Se questo viene corretto, l'indicatore viene compilato e visualizzato sul grafico.

Grazie.

 

input Smooth_Method MA_SMethod=MODE_EMA_; //Metodo di l isciatura dell 'istogramma

Chi ha una versione funzionante non compila. Inviatemela in privato