Un asesor sin indicador, ¿es posible? - página 4

 
Fast235:

Tengo un problema con la falta de señales del indicador, nadie dio una recomendación

El problema se le señaló enseguida,

Foro sobre comercio, sistemas de comercio automatizados y pruebas de estrategias

Echo de menos señales en mi ST

Evgeny Belyaev, 2021.03.16 16:09

No saben qué hacer y no saben cómo hacerlo.

Es una obra maestra:

Necesita un traductor para el idioma ruso.
pero lo ignoraste y seguiste divagando .........
 
Олег avtomat:

¡Qué mal!

La forma correcta es:

ma[i] = (1 - a) * precio + a * ma[i+1]

Es decir, necesitamos un array cuya profundidad requerida depende del parámetro a.

De lo contrario, será un total despropósito, al menos mientras dure el proceso de transición, que puede durar bastante tiempo, dependiendo del parámetro a.

Es fácil comprobar todo esto comparando las lecturas del indicador con los cálculos correspondientes en el EA.

No necesitas una matriz.

Hay un valor calculado en la barra actual ma, también conocido como ma[0]. En cuanto aparece una nueva barra, este valor se convierte automáticamente en el valor ma[1]. Tras el recálculo también se convierte en el valor ma[0].

 
Alexey Viktorov:

El problema se le señaló inmediatamente,

pero lo ignoraste y seguiste desvariando

¿Así que el problema ruso ya está interfiriendo en el código?

nada que decir, sigue divagando en otra parte

Escribo brevemente, como es lógico, si no puedes resolverlo, tienes un problema.
 
PapaYozh:

No hay necesidad de una matriz.

Hay un valor calculado en la barra actual ma, alias ma[0]. En cuanto hay una nueva barra, este valor se convierte automáticamente en ma[1]. Tras el recálculo también se convierte en el valor ma[0].

No debería ser muy difícil para ti hacer la comprobación. Hazlo y lo entenderás.

 
Fast235:

¿el problema del idioma ruso ya interfiere con el código?

Nada que decir, sigue divagando en otra parte.

Escribo brevemente, con suficiente claridad, si no puedes entenderlo, tienes un problema.

El trabajo del código - no, pero para entender la descripción del problema y tratar de entender - impide.

Y sí, no se trata de un problema de "lengua rusa", se trata de un problema de expresar tus pensamientos de forma comprensible para los demás, que varios participantes del foro (y ahora me encuentro entre ellos) intentan señalarte.

La descripción te parece clara, pero otros participantes están fuera de tu contexto y muchas cosas obvias para ti no lo son para ellos.

 
Олег avtomat:

No debería ser muy difícil para ti hacer la prueba. Hazlo y lo descubrirás.

Créeme, yo también puedo ser grosero.

Pero si los resultados son realmente diferentes de lo que deberían ser, entonces busque un error en su código.

 
JRandomTrader:

El código no funciona, pero entender la descripción del problema y tratar de darle sentido sí.

Y sí, no se trata de un problema de "lengua rusa", se trata de un problema de expresar tus pensamientos con claridad a los demás, que varios participantes en el foro (y ahora me encuentro entre ellos) están tratando de señalarte.

La descripción te parece clara, pero otros participantes están fuera de tu contexto y muchas cosas obvias para ti no lo son para ellos.

Me comunico mucho con chinos de habla rusa, esto probablemente contribuya a ello, pero créanme que conozco muy bien el idioma.

Además, cualquier profesional sabría de qué estás hablando, esa es la diferencia.
 
Fast235:

Me comunico mucho con chinos de habla rusa, lo que probablemente contribuya a ello, pero créanme, conozco muy bien el idioma.

cualquier profesional puede entender lo que dices, esa es la diferencia.

Así que pide ayuda a los chinos. Pero tus conocimientos de ruso no se notan, ni de lejos.

Al parecer no hay profesionales de su nivel en este sitio, todos los más altos ...

Eres mejor para ti mismo tratar de entender por qué no ha respondido a nada de sustancia, y escribió tres páginas de hilos ...

 
Alexey Viktorov:

Así que pide ayuda a los chinos. Pero tus conocimientos de ruso no se notan, ni de lejos.

Por lo visto no hay profesionales de tu nivel en este sitio, todos son superiores...

Será mejor que intentes entender por ti mismo por qué no tienes nada que decir sobre el fondo, y has escrito tres páginas de este hilo...

Vamos a discutirlo.

Nadie más que los desarrolladores me ayudarán, el código funciona, no hay errores allí.

¿No sabes lo que suelen tener en cuenta los desarrolladores?

----

no eres un profesional, ya no te interesan tus respuestas.

No tengo tiempo para explicar como un niño.

 
Nikolai Semko:

Por supuesto, para responder plenamente a su pregunta, se necesitan experimentos y pruebas adecuadas. Pero sigo creyendo que es más productivo por término medio, todo en un hilo de Expert Advisor.

Gracias por la exhaustiva respuesta, informativa