Cómo formar correctamente los valores de entrada para el NS. - página 22

 
rip писал (а) >>

¿Por qué tomar indicadores? Metastock tiene una interesante herramienta, Maximum Profit System (MPS), que está diseñada para comparar la rentabilidad de los sistemas. Se supone que el MPS calcula todas las operaciones probables con un resultado positivo. Es muy conveniente crear matrices de entrenamiento para MLP.

¿Dónde está lib.mqh? Si puedes publicarlo...

 
StatBars писал (а) >>

¿Dónde está lib.mqh? Si puedes publicar...

Lo siento...

Por cierto, no te engañes, pero aún no has hecho el baile de la pandereta. A primera vista, parece que es esto.

Y es sólo un recargo en el tamaño de las pistas... PERO, su mala calidad que agarra MPS no sólo pistas, pero también salta en el precio ("colas de grasa").


Y aquí se trata más bien de una pregunta para Matemat, cómo se manejaría esta serie, que se obtiene en el curso del trabajo MPS, para excluir los saltos. (MA y su

Lo mejor que he conseguido hasta ahora es un algoritmo heurístico escrito en Prolog.

Analizar el rango de precios inicial.


Aparentemente es bueno, pero de nuevo hay un matiz, la red requiere un aprendizaje previo regular. Y hay que afinar la heurística. Además, los trads, para entrenar a los NS son más sencillos.

marcando a mano ;) Es un círculo vicioso, y si se holografía por astucia, un problema poco formalizable.

Archivos adjuntos:
lib.mqh  7 kb
 

¡El tema no debe ser abandonado! ¿Quién podría tener algo nuevo? O tener algo que compartir...

MPS - puede modificarlo para evitar los problemas mencionados anteriormente, lo publicaré como lo considere oportuno...

 
StatBars писал (а) >>

¡El tema no debe ser abandonado! ¿Quién podría tener algo nuevo? O tener algo que compartir...

MPS - es posible modificar, por lo que no había problemas antes mencionados, como voy a hacer correctamente desde mi punto de vista, voy a poner...

No te apures :), no abandonaré este tema.

 
StatBars писал (а) >>

¡El tema no debe ser abandonado! ¿Quién podría tener algo nuevo? O tener algo que compartir...

¿En qué desarrolla su NS?

Después de ejecutar un par de variantes, sólo para comprobar y comparar la velocidad entre MQL y VC++, me decidí por este último.

En este momento estoy escribiendo clases para VC. Sólo necesito obtener la entrada y la salida de mql. C++ hace el resto.

Si quieres, puedo darte este conjunto de clases en cuanto lo depure todo.

 
sergeev писал (а) >>

¿En qué desarrolla su NS?

Después de ejecutar un par de variantes, sólo para comprobar y comparar la velocidad, entre MQL y VC++, me decidí por este último.

En este momento estoy escribiendo clases para VC. Todo lo que necesito de mql es obtener la entrada y la salida. C++ hace todo lo demás.

Si quieres, puedo darte este conjunto de clases en cuanto lo depure todo.

¡Alto! Ya tengo una librería de VC++ preparada.

Excepto que hay dos problemas ahí:

1. vinculación a Boost, quiero deshacerme de él, es mejor serializarlo manualmente, de todas formas tiene fallos.

2. algo con tono adaptable.


¿Por qué hacer una bicicleta? Especialmente allí.

1. MLP con posibilidad de crear una estructura de árbol.

2. std::valarray + optimización agresiva de las operaciones para un recuento más rápido.

3. hay un paso adaptativo

4. patrones con auto-normalización.

5. Amplias oportunidades de expansión.



Ы ?

 
sergeev писал (а) >>

¿Qué utiliza para desarrollar su NS?

Después de ejecutar un par de variantes, sólo para comprobar y comparar la velocidad, entre MQL y VC++, me decidí por este último.

En este momento estoy escribiendo clases para la NS. Sólo necesito obtener la entrada y la salida de mql. C++ hace todo lo demás.

Si quieres, puedo darte este conjunto de clases en cuanto lo haya depurado.

No estoy elaborando el NS, ahora estoy buscando las entradas y salidas óptimas para la muestra de entrenamiento, creo que el muestreo adecuado es más importante que el NS, hay un montón de variantes de NS en diferentes idiomas en la red...

 
sergeev писал (а) >>

¿En qué desarrolla su NS?

Después de ejecutar un par de variantes, sólo para comprobar y comparar la velocidad, entre MQL y VC++, me decidí por este último.

En este momento estoy escribiendo clases para VC. Todo lo que necesito de mql es obtener la entrada y la salida. C++ hace todo lo demás.

Si quieres, puedo darte este conjunto de clases en cuanto lo haya depurado.

Utilizo mis propias clases. Preparación de datos en MQL + C#, .dll - C++ ... Hasta ahora es lo más conveniente.
Lo más óptimo para usar en las pruebas de Matlab.

 
TheXpert писал (а) >>

¡¡Congela!! Ya tengo una libc de VC++ preparada.

Sólo que hay dos problemas:

1. vinculación a Boost, quiero deshacerme de él, es mejor serializarlo manualmente, de todas formas tiene fallos.

2. algo con tono adaptable.


¿Por qué debemos hacer una bicicleta? Especialmente allí

1. MLP con posibilidad de crear una estructura de árbol.

2. std::valarray + optimización agresiva de las operaciones para un recuento más rápido.

3. hay un paso adaptativo

4. patrones con auto-normalización.

5. Amplias oportunidades de expansión.



Ы ?

¿Qué es un lib?

 
http://alglib.sources.ru/neuralnetworks/multilayerperceptron.php aquí está
Razón de la queja: