Discusión sobre el artículo "El poder del ZigZag (Parte I). Desarrollando la clase base del indicador" - página 5

 
Vitaly Muzichenko:

Exacto. Cualquier indicador se basa en precios, así que cuando miras cómo funciona el TS actual, no puedes evitar pensar cómo escribir el siguiente, quizás en los lugares de acumulación para entrar no por mercado, sino por pendiente. Después de escribirla, vuelves a mirar las visualizaciones, y ves que en vez de un stop deberías probar con un límite. Entonces resulta que a lo mejor hay que cambiar el cálculo del indicador, o limitar el tiempo de negociación, o poner límites en la sesión nocturna, y en la sesión diurna entrar o bien a mercado, o bien con stops, ....

En general, no se puede ir a ningún sitio sin visualización.

Entonces es malo.

 
fxsaber:

Muy mal, entonces.

¿Por qué, qué tipo de TC se puede llegar con este conjunto de números: 1234567, 7654321, 1357, 642, 231453, 9876, 7846, 9275638, 773524, 95827485, 66718364 ?

Sólo me preguntaba: ¿cómo (?) sin mirar a ninguna parte o con un ojo puesto en el mercado, podemos averiguar qué nos han dicho los números?

 
Artyom Trishkin:

¿Por qué, qué tipo de TC se puede inventar con este conjunto de números: 1234567, 7654321, 1357, 642, 231453, 9876, 7846, 9275638, 773524, 95827485, 66718364 ?

Sólo me preguntaba - ¿cómo (?) sin mirar en ningún sitio o con un ojo en el mercado en absoluto, podemos averiguar lo que los números nos dijeron?

Bueno, lo tengo de alguna manera. Los que se dedican a MO no sufren de la construcción de indicadores. En la entrada hay un número de ticks.

Se sugiere hacer barras de ellos, a continuación, crear topes de indicadores en las barras, mirarlo durante muchas horas hasta que otra idea golpea. Francamente hablando, este es un enfoque extraño.

 

Pido disculpas al autor por haber desviado el debate del tema del artículo con mi mensaje. No tenía previsto entablar un debate sobre esta cuestión. Cada uno tiene su propia experiencia, nivel y área de interés y ambos enfoques tienen derecho a la vida.

Suerte

 
fxsaber:

Bueno, puedo hacerlo de alguna manera. Los que se dedican a la MO no sufren de la construcción de indicadores. Hay un número de garrapatas en la entrada.

...

¿Se supone que IO es aprendizaje automático? ¿O adivinación tibetana?

Y valdría la pena visualizar para entender lo que están haciendo, porque en su mayoría sus acciones están en el nivel de un mono con gafas, en lugar de MO - aprendizaje automático, se obtiene MO - adivinación tibetana.

 
Dmitry Fedoseev:

¿Se supone que IO es aprendizaje automático? ¿O adivinación tibetana?

Una.

 

Permítanme mis cinco centavos sobre este tema.

Después de leer el hilo, he llegado a la conclusión de que se trata de una disputa entre sabios ciegos que tocan a tientas un elefante, que nunca antes habían conocido. Uno toca la oreja, el segundo la pata, el tercero la trompa. si haces un cuadro basado en la suma de sus opiniones - ¿te imaginas lo que obtienes? (por cierto, la falacia de tal opinión se verá SOLO con la ayuda de la comparación visual de la fuente original con la foto, por cierto MOMENTANEAMENTE, sin gasto de tiempo, recursos informáticos, etc.).

Para orientar la disputa en una dirección útil es necesario definir los conceptos. Parece que cada una de las partes da su propio significado a la noción de VISUALIZACIÓN.

 
Sugiero que todo aquel que esté interesado en esta discusión y desee participar en ella, antes de expresar su opinión, dé una definición de lo que entiende por este término, o se sume a la ya publicada aquí por otra persona anteriormente.
 

Por favor, dígame, en el archivo a este artículo hay cuatro archivos TestZZZ_01.mq5, TestZZZ_02.mq5, TestZZZ_04.mq3, TestZZ_04.mq4 adjunto

01 y 02 compilan normalmente. 03 y 04 se niegan a compilar, el compilador da el error

'GetZigZagData' - no se puede aplicar ninguna de las sobrecargas a la llamada a la función TestZZZ_03.mq5 77 15

Si he entendido bien, hay dos versiones de la misma función (parámetros diferentes), lo que no debería ser el caso.

podría ser una de 2 función(es) TestZZZ_03.mq5 77 15

void CZigZagModule::GetZigZagData(const int,int,int,const string,const ENUM_TIMEFRAMES,const datetime,const datetime) ZigZagModule.mqh 52 22

void CZigZagModule::GetZigZagData(const double&[],const double&[],const datetime&[]) ZigZagModule.mqh 51 22

Así es como se ve en el C:\Archivos de Programa\Alpari MT5\MQL5\Include\Addons\Indicators\ZigZag\ZigZagModule.mqh incloud


//|Obtiene los datos ZZZ de las matrices pasadas ||.

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

void CZigZigZagModule::GetZigZagData(const double &zz_h[],const double &zz_l[],const datetime &time[])

и

//|| Obtiene los datos ZZ del manejador pasado ||.

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

void CZigZagModule::GetZigZagData(const int handle,int buffer_num_highs,int buffer_num_lows,


¿Podrían decirme cómo solucionar este problema? ????

const string symbol,const ENUM_TIMEFRAMES period,

const datetime start_time,const datetime stop_time)





 

clase CZigZagModule

{

protegido:

//

//

void GetZigZagData(const double &zz_h[],const double &zz_l[],const datetime &time[]);

void GetZigZagData(const int handle,int buffer_num_highs,int buffer_num_lows,
const string symbol,const ENUM_TIMEFRAMES period,
const datetime start_time,const datetime stop_time);

//

//

}


Aquí está escrito en una fila, en las líneas vecinas. Expertos, por favor díganme, ¿dónde está mal, en mi cabeza o en el código? Cómo arreglarlo????