Sus símbolos y sus fuentes de datos en Metatrader 5 - página 8

 
zaskok:
Sí, los resultados se publicaron sin mí. Está claro que el algoritmo descrito en el artículo encuentra los extremos locales casi inmediatamente y con una calidad mucho mayor que el AG estándar.

¡Al granito! Este es su eslogan, no tiene sentido ir en contra de él, es sobre este sinsentido que hablé de una vez. No necesitas pruebas, ni siquiera cuestionas tu derecho. Estoy seguro de que la aparición de los datos de garrapatas y de las alimentaciones personalizadas, desde su punto de vista, no resuena con la frase del granito, cuando se le preguntó sobre ello y demostró la viabilidad durante N años. Con la misma experiencia que tú.

No has leído el artículo en absoluto, por eso mencionas ese "churn". Pero el artículo no lo utiliza en lo más mínimo. "No lo he leído, pero lo condeno": no se puede leer la experiencia, ¿verdad? En concreto, no me satisface que el AG no encuentre extremos locales convergentes (no aleatorios). Por lo tanto, su idoneidad para la optimización de la CT es, como mínimo, dudosa. Por algo se inventaron tantos algoritmos heurísticos. Y no existe el mejor algoritmo heurístico. Cada tarea tiene su propio mejor. Así que el AG para esta tarea de optimización de la CT está, por desgracia, lejos de ser el mejor. Los argumentos se dan en el artículo para aquellos que quieran entender de qué estamos hablando.

Usted, por desgracia, se equivoca.

Para entender un poco sobre la optimización, intenta averiguar las respuestas a estas preguntas:

1. ¿Qué es la optimización?

2. ¿Por qué y si es necesario buscar un óptimo?

3. Qué problemas pueden resolverse en un tiempo razonable y cuáles no. Por qué para algunos problemas no sólo es innecesario, sino incluso perjudicial para el tiempo precioso, utilizar no sólo la genética, sino cualquier otro algoritmo de búsqueda heurística.

4. ¿Es posible encontrar no sólo un extremo global sino también varios locales con GA? - ¿Qué se necesita para ello?

5. ¿Qué se necesita para mejorar la eficacia del AG aplicado a un problema concreto?

6.....

Hay muchas más preguntas clave, sin respuestas a las que no es tan fácil no sólo "buscar algo", sino al menos buscar en una sociedad de profesionales en esta materia al menos no un profano.

 

He aquí un ejemplo práctico con números: la optimización del EA con seis parámetros.

Calculado el 3,17 por ciento de los pases de la búsqueda completa de los parámetros y en la diagonal principal se pueden ver los valores de los parámetros,

donde se obtienen los mejores resultados (amarillo claro). Ya puedes ver qué camino tomar.

El algoritmo genético es bueno, pero cuando se ve el plan general de influencia de los parámetros, se ve mucho más claro.

 

En cuanto vi el tema, pensé que seguro que habría algún compañero que empezaría a tocar la vieja cantinela de "oh, cuántas veces dijimos, oh, no nos hicieron caso". Loo-loo-loo..."

¿No está claro que cualquier función, cualquier característica y tecnología de un producto concreto aparece cuando y sólo cuando es económicamente viable? - Ahora mismo y para MT5 apareció esta necesidad económica y lo harán ni un año antes ni un año después. Lo estamos haciendo ahora. Sí, en algunos otros productos ya existían estas oportunidades desde hace mucho tiempo, pero no existían otras que la MT lleva ofreciendo desde hace siglos.

 
event:

He aquí un ejemplo práctico con números: la optimización del EA con seis parámetros.

Calculado el 3,17 por ciento de los pases de la búsqueda completa de los parámetros y en la diagonal principal se pueden ver los valores de los parámetros,

donde se obtienen los mejores resultados (amarillo claro). Ya puedes ver qué camino tomar.

El algoritmo genético es bueno, pero cuando se ve el plan general de influencia de los parámetros, se ve mucho más claro.

Hay que separar los conceptos de "algoritmos de optimización" y "métodos de tratamiento y presentación de datos estadísticos y visuales". No está claro por qué los mezclas...
 
IvanIvanov:

Un último intento, por pura curiosidad, ¿cuánto costarían 1.000.000.000 de pases si se utiliza toda la red de agentes remotos del servicio? Hace tiempo que no utilizo agentes remotos, así que no conozco los precios.

Haz el cálculo tú mismo, con N segundos por pasada, por favor.

 
joo:

En cuanto vi el tema, pensé que seguro que habría algún compañero que haría la vieja arenga de "Oh, cuántas veces hemos dicho, oh, no nos han hecho caso". Loo-loo-loo..."

¿No entiende que cualquier función, cualquier característica y tecnología de un producto concreto aparece cuando y sólo cuando es económicamente viable? - Ahora mismo y para MT5 apareció tal necesidad económica y lo harán, y no un año antes y no un año después. Lo estamos haciendo ahora. Sí, en algunos otros productos esas oportunidades ya existían desde hace mucho tiempo, pero no había otras que la MT lleva ofreciendo desde hace siglos.

Por supuesto.

 
joo:
Hay que separar los conceptos "algoritmos de optimización" y "métodos de tratamiento y presentación de datos estadísticos y visuales". No está claro por qué los mezclas...
¿Por qué hay que separarlos? Me gusta más la optimización con visualización.
 
event:
¿Por qué separarse? Me gusta más la optimización con visualización.

A mí también me gustan mucho juntos. Bueno, hay que separar. Separar - en el sentido de darse cuenta de que la visualización es sólo una herramienta que ayuda a una persona a tomar una decisión. Con o sin visualización, el algoritmo de optimización en sí no mejora ni empeora.

Por cierto, Renat tranquiliza un poco al decir que 10000 pases son suficientes en términos prácticos. Puedo decir que 5000 es suficiente para todas las tareas que no se pueden calcular analíticamente. Al menos 100000000 (cien millones) de pases pueden ser sustituidos por 5000 pases con GA. Me he asegurado de ello optimizando los parámetros del AG con otro AG, en más del 90% de los casos se obtienen soluciones que funcionan.

 
joo:
A mí también me gustan mucho juntos. Bueno, hay que separar. Separar - en el sentido de darse cuenta de que la visualización es sólo una herramienta que ayuda a una persona a tomar una decisión. Con o sin visualización, el algoritmo de optimización en sí no mejora ni empeora.
Creo que lo has entendido mal: el post anterior es una visualización de un método de optimización de un artículo (no mío) :-)
 
joo:

En cuanto vi el tema, pensé que seguro que habría algún compañero que empezaría a tocar la vieja cantinela de "oh, cuántas veces dijimos, oh, no nos hicieron caso". Loo-loo-loo..."

¿No está claro que cualquier función, cualquier característica y tecnología de un producto concreto aparece cuando y sólo cuando es económicamente viable? - Ahora mismo y para MT5 apareció esta necesidad económica y lo harán ni un año antes ni un año después. Lo estamos haciendo ahora. Sí, en algunos otros productos esas oportunidades ya existen desde hace mucho tiempo, pero no hay ninguna otra que MT haya proporcionado durante años.

Pues ilumínanos, sobre la viabilidad económica(te lo puedes creer, soy tan tonto que aún no lo entiendo).
¿Es algo del área del tipo de cambio del dólar ha cambiado? ¿Como hace un año era diferente, y ahora el trabajo de los programadores se ha vuelto más viable económicamente (necesitan ser pagados menos)?

Y es por eso que recién ahora están creando el código y brindando una característica que ha estado disponible en otras plataformas de comercio durante decenas de años. ¿Es así como lo ves?