Discusión sobre el artículo "Diagramas horizontales en los gráficos de MеtaTrader 5" - página 2
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Así que escribiste una "cosa abstracta" que funciona de forma aproximada, e incluso en un entorno que no existe en la práctica. Me he quedado sin palabras.
Y el renderizado, como he señalado más arriba, está torcido. Muy buenas relaciones públicas para sus productos.
Está usted totalmente equivocado. Que la "cosa" se aplica prácticamente se demuestra en los ejemplos. Los gráficos siempre se promedian, ¿no lo sabías? No se pueden dibujar de otra manera. Si estamos hablando de VSA, como aquí, entonces no hay otra manera. ¿Y por qué está torcido el dibujo? Se dibuja bien. Tal vez usted tiene un terminal mal configurado. Soy nuevo en MQL, pero todavía entendido cómo aplicar y dónde colocar las fuentes. Y lo bueno es que no se trata de otro indicador que nadie necesita, sino de un archivo de inclusión que puedo añadir al proyecto. Es una lástima que no hay comentarios, pero se puede pedir al autor. No te ofendas, pero eres parcial por alguna razón.
Por tus afirmaciones categóricas veo que eres un "experto".
1. el hecho de que la "cosa" se aplica en la práctica se muestra en ejemplos - ¿qué ejemplos? ¿Capturas de pantalla? De acuerdo, si has encontrado una aplicación práctica - bien;
2. Los diagramas siempre se promedian, ¿no lo sabías? Si no, no se pueden dibujar. - No, no lo sabía, porque no es cierto. Los diagramas se dibujan como el desarrollador pretende que se dibujen. En este caso, el desarrollador está "promediando" sobre barras. Se puede promediar mucho más a menudo, y la precisión aumentará en consecuencia. ¿No lo sabía? Y sí, también se puede construir un histograma sobre datos de ticks, entonces la precisión será máxima. Pero, aparentemente, el algoritmo y las clases son importantes aquí;
3. ¿Y por qué está torcida la representación? Todo se dibuja normalmente - ¿ves mi captura de pantalla? ¿Ves un error de dibujo? Intenta desplazar el gráfico hacia adelante y hacia atrás. ¿Ve retrasos en el dibujo (he ejecutado el indicador en los datos del día)? ¿Está satisfecho? Si es así - es bueno;
4. Tal vez usted tiene un terminal mal configurado. Soy un principiante en MQL - si usted es un principiante, no haga afirmaciones tan categóricas. Primero, averigua qué puedes hacer con las herramientas del lenguaje;
5. No te ofendas, pero eres parcial por alguna razón - no hay ofensas, y tampoco hay parcialidad. Acabo de ver el título del artículo y lo he comparado con la aplicación. Y me di cuenta de que muchas cosas obviamente no estaban terminadas.
Por sus afirmaciones categóricas veo que es usted un "experto".
1. el hecho de que la "cosa" se aplique en la práctica se demuestra con ejemplos - ¿qué ejemplos? ¿Capturas de pantalla? De acuerdo, si has encontrado una aplicación práctica - bien;
2. Los diagramas siempre se promedian, ¿no lo sabías? No se pueden dibujar de otra manera. - No, no lo sabía, porque no es cierto. Los diagramas se dibujan como el desarrollador quiere que se dibujen. En este caso, el desarrollador está "promediando" sobre barras. Se puede promediar mucho más a menudo, y la precisión aumentará en consecuencia. ¿No lo sabía? Y sí, también se puede construir un histograma sobre datos de ticks, entonces la precisión será máxima. Pero supongo que el algoritmo y las clases son importantes aquí;
3. ¿Y por qué está torcida la representación? Todo se dibuja normalmente - ¿ves mi captura de pantalla? ¿Ves un error de dibujo? Intenta desplazar el gráfico hacia adelante y hacia atrás. ¿Ve retrasos en el dibujo (he ejecutado el indicador en los datos del día)? ¿Está satisfecho? Si es así, es bueno;
4. Tal vez usted tiene un terminal mal configurado. Soy un principiante en MQL - si usted es un principiante, no haga afirmaciones tan categóricas. En primer lugar, entender lo que se puede hacer con las herramientas del lenguaje;
5. No te ofendas, pero eres parcial por alguna razón - no hay ofensas, y tampoco hay parcialidad. Sólo vi el título del artículo y lo comparé con la aplicación. Y me di cuenta de que muchas cosas obviamente no estaban terminadas.
Se puede construir sobre los datos de tick, será más preciso, pero no es necesario hacerlo. Estoy bien familiarizado con VSA, por lo que no hay necesidad de tal cosa. Y el propio historial de garrapatas, al menos durante un mes, un corredor de este tipo es todavía por encontrar. O tengo un indicador que muestra el histograma para el mes en curso y para el mes pasado, ¿será fácil encontrar un historial de garrapatas tales? Y la precisión de los ticks no es necesaria en este caso.
¿Se mueve el gráfico si le das la vuelta? Sí, realmente lo hace. No es fácil para el terminal redibujar muchos rectángulos al instante.
Usted puede construir sobre los datos de garrapatas, será más preciso, pero no lo hagas estoy bien familiarizado con VSA, por lo que no hay necesidad de tal cosa. Y el propio historial de garrapatas, al menos durante un mes, tal corredor está todavía por encontrar. O tengo un indicador que muestra el histograma para el mes en curso y para el mes pasado, ¿será fácil encontrar un historial de garrapatas tales? Y la exactitud de las garrapatas no es necesario en este caso.
¿Se mueve el gráfico si le das la vuelta? Sí, realmente lo hace. No es fácil para el terminal redibujar muchos rectángulos al instante.
Créeme, esto está lejos del límite.
Créeme, y esto está lejos del límite.
Yo sí. Y mi agente no. Y mis vecinos en Escocia son aún peores. No tienen historial de minutos en absoluto.
Pero lo principal es que no es necesario para VSA (precisión de garrapatas). Créeme, no es necesario, eso es todo) ¿Supongo que tú mismo no operas? Deberías saber lo contrario.
Yo sí. Mi agente no. Y mis vecinos de Escocia son aún peores. Tienen un historial de como mucho quince días.
Pero lo principal es que no es necesario para VSA (precisión de garrapatas). Créeme, no es necesario, eso es todo) ¿Supongo que tú mismo no comercias? Deberías saber lo contrario.
¿De qué estás hablando? Dijiste que no hay historia, busca más - lo busqué - lo encontré. ¿Y quizás eres tú el que no sabe configurar el terminal? ¿Cuánto es el máximo de barras en la ventana?
Pero lo principal es que no es necesario para VSA (precisión de ticks). Créeme, no es necesario, eso es todo).
Aquí, por cierto, es otro indicador hola:
Hay un indicador VolChart y un indicador VolChart1 en el gráfico. Los set-files están en el archivo.
Escribí que el artículo NO trata de indicadores. Que son indicadores de formación. Los indicadores demuestran una de las formas de interactuar con el código, nada más, no sirven para el trabajo real. Y pones estos indicadores en condiciones de trabajo estándar, eso es todo. Y sobre esta base afirmas que algo va mal. Y no son para este fin, repito una vez más.
Respondes al usuario de arriba que el artículo no es sobre VSA. Pues sí, pero pone como ejemplo los volúmenes, que sí que están relacionados con el VSA.
Así me parece a mí el trabajo simultáneo de dos indicadores. Acabo de hacerlo.

A la derecha, cerca del borde de la ventana VolChart1, el resto es VolChartEscribí que el artículo NO trata de indicadores. Que se trata de indicadores de formación. Los indicadores demuestran una de las formas de interactuar con el código, nada más, no sirven para el trabajo real. Y pones estos indicadores en condiciones de trabajo estándar, eso es todo. Y sobre esta base afirmas que algo va mal. Y no son para este fin, repito una vez más.
Respondes al usuario de arriba que el artículo no es sobre VSA. Pues sí, pero pone como ejemplo los volúmenes, que sí que están relacionados con el VSA.
Así me parece a mí el trabajo simultáneo de dos indicadores. Acabo de hacerlo.
A la derecha, cerca del borde de la ventana VolChart1, el resto es VolChartAndrei, ya me he dado cuenta de que el artículo no trata de indicadores. ¿De qué trata el artículo? Tengo mucha curiosidad. Aquí escribes:
El código propuesto, en la medida de mi comprensión y habilidades, automatiza un proceso muy tedioso de la construcción de este tipo de gráficos. Decidí hacerlo después de cansarme de detectar todo tipo de errores con desbordamientos de rangos y demás.
Vale, nos interesa el gestor. Entonces, ¿por qué no introduce datos correctamente preparados como ejemplo (y ni siquiera nos dice cómo hacerlo)? ¿Por qué darle un papel secundario? ¿Qué te hace pensar que tu algoritmo funcionará correctamente en un entorno de combate si tú no lo has puesto ahí? ¿Qué te hace pensar que no tendrás errores con la visualización de gráficos, como los que tengo ahora?
Y en vez de poner un ejemplo correcto - ahora persistes. Créeme, dice mucho de ti como desarrollador. Te mostré que hay un error - me enviaste una captura de pantalla que no hay error, sin siquiera especificar lo que hice para obtener el error ...
Decidí hacer esto después de que me cansé de coger todo tipo de errores con fuera de rango, etc.
Los errores dan en el clavo.
No soy la persona más persistente, esa es mi debilidad )
Ya he respondido a la pregunta de qué trata el artículo. Pero estoy dispuesto a aclararlo una vez más.
Los indicadores que se dan en el artículo se dan como ejemplo. Cumplen una sola tarea - muestran cómo conectar el archivo a incluir y lo que sucede después de eso. Mientras escribía el artículo obtenía las mismas capturas de pantalla que las tuyas. Esta situación se produce con eventos CHART_EVENT y, por supuesto, no está permitido en un indicador de trabajo. Aquí no puede ser un error, como estoy bastante seguro. En los indicadores de formación, el controlador de eventos se hace, pero sin adornos especiales, primitivo. No necesitaba más y no tuve en cuenta que estos indicadores tendrán que moverse intensamente.
Cómo trabajar con el código está en el artículo, usted no ha leído cuidadosamente. Dos matrices generadas deben ser alimentados a la entrada, escribí sobre ello. Y doy una parte del código que muestra cómo tales matrices podrían crearse correctamente. Una vez más, el artículo dice claramente que se presta menos atención a esta parte en particular (la creación de matrices). ¿Por qué? Porque el papel principal se le da al archivo de inclusión. Es una especie de valor "constante". Pero la segunda parte, donde los problemas con CHART_EVENT y demás deben ser resueltos, es un valor "variable". Esta parte debe cambiarse cada vez. Hoy necesitas un vaso, mañana un diagrama, pasado mañana otra cosa. Por eso a esta parte se le da un papel secundario, el desarrollador hará esta parte del código para sí mismo. Tendrá sus propios manejadores de eventos y métodos de creación de matrices. Y entonces sólo tiene que añadir el archivo a incluir. Este es el esquema de trabajo descrito en el artículo.
Y el archivo de la biblioteca en sí tampoco puede ser inmutable. Y se puede editar, añadir, heredar de clases, etc. Es más, aunque el desarrollador tire todo mi código y tome sólo el esquema "preparación de array - gestor - diagrama", me daré por bastante satisfecho. Aunque ahora, después de tus comentarios, es poco probable que esto ocurra.
Haces hincapié en lo que decidí no profundizar. Lo pensé durante bastante tiempo, tomé esa decisión y ahora sigo manteniéndola, no por cabezonería, sino porque creo que es la correcta. Por eso no considero un error lo que usted considera un error. Esa es la situación, por desgracia. No es terquedad mía.
He probado el propio algoritmo en condiciones de combate y funciona. Tengo indicadores similares de otros sitios, de otros desarrolladores, y muestran resultados extremadamente parecidos a los míos. El redondeo es diferente y la escala es diferente, pero esa no es la cuestión. ¿Debería haberlo mencionado en el artículo? No, probablemente no.
El ejemplo correcto del que hablas es un indicador de "combate" basado en este código. Estoy trabajando en tal indicador y en el esquema que he descrito. Será más tarde, pero me aseguraré de publicar aquí cuando esté listo.
¡О! No he respondido a la primera pregunta. El artículo es sobre un archivo de biblioteca, de hecho, un trozo de código.
Alexey, difícilmente puedo responder a tus preguntas de forma más reflexiva y cuidadosa ) Realmente espero haber sido claro, comprensible y honesto.