Indicadores: Schaff Trend Cycle - página 2 12 Nuevo comentario Aleksander Gladkov 2019.11.01 09:13 #11 Hay dos errores: 1. archivo \MQL5\Include\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 de suavizado universal| //+------------------------------------------------------------------+ class CXMA { public:<la declaración Smooth_Method se ha movido fuera de la clase> ..... 2. MQL5\Indicators\486\schafftrendcycle.mq5 //+-----------------------------------+//| Parámetros de entrada del indicador | //+-----------------------------------+ era : input Smooth_Method MA_SMethod=MODE_EMA; //Método de suavizado del histograma debería input Smooth_Method MA_SMethod=MODE_EMA_; //Método de suavización del histograma Si se corrige esto, el indicador se compila y se muestra en el gráfico. Gracias. Indicators: Schaff Trend Cycle Indicadores: Keltner Channel Librerías: SmoothAlgorithms stason22 Колесников Станислав 2022.01.30 07:54 #12 input Smooth_Method MA_SMethod=MODE_EMA_; //Método de suavizado del histograma No compila, ¿quién tiene una versión que funcione? Envíamela por privado 12 Nuevo comentario
Hay dos errores:
1. archivo \MQL5\Include\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 de suavizado universal|
//+------------------------------------------------------------------+
class CXMA
{
public:
<la declaración Smooth_Method se ha movido fuera de la clase>
.....
2. MQL5\Indicators\486\schafftrendcycle.mq5
//+-----------------------------------+
//| Parámetros de entrada del indicador |
//+-----------------------------------+
era :
input Smooth_Method MA_SMethod=MODE_EMA; //Método de suavizado del histograma
debería
input Smooth_Method MA_SMethod=MODE_EMA_; //Método de suavización del histograma
Si se corrige esto, el indicador se compila y se muestra en el gráfico.
Gracias.
input Smooth_Method MA_SMethod=MODE_EMA_; //Método de suavizado del histograma
No compila, ¿quién tiene una versión que funcione? Envíamela por privado