OOP vs. programación procedimental - página 46

 
Maxim Dmitrievsky:

o mejor convertidor de código de c++ a mql o algo así

Sólo es posible para un código muy primitivo. Para tareas más o menos complejas es poco realista.

 
Yuriy Asaulenko:

Sólo es posible para códigos muy primitivos. Para tareas más o menos complejas, ya no es factible.

Dar ejemplos de tareas más o menos complejas

 
Maxim Dmitrievsky:

Dé ejemplos de tareas más o menos complejas.

Utilice cualquier biblioteca, incluso las incorporadas en C++. No hay análogos en MQL. La conversión sólo es posible con ANSI C++, e incluso eso es cuestionable.

 
Maxim Dmitrievsky:

dar ejemplos de tareas más o menos complejas

Cualquier código con herencia no única, plantillas algo más complejas, la más mínima partición en ámbitos, tipos dentro de clases, un montón de cosas
 
Комбинатор:
cualquier código con herencia no única, plantillas un poco más complejas, la menor partición en ámbitos, tipos dentro de clases, un montón de cosas

¿qué tiene que ver algotrading con esto?

Las librerías de IO y de estadísticas suelen estar recién escritas.

 
Maxim Dmitrievsky:

mejor un convertidor de código de c++ a mql o algo así

porque las librerías requeridas simplemente se convierten después de la investigación y eso es todo.

Puedes convertir de mql a C++, es bastante sencillo y sé que hay gente aquí que lo hace... Obtienes un subconjunto muy limitado de C++ (de hecho clases de C), pero el código se utiliza tanto en proyectos de MT como de C++.

Pero para convertir un C++ arbitrario a mql - ay y ah. Aplique ligeramente las plantillas, tome algo bueno en STL, Dios no lo quiera, dirija la aritmética, y eso es todo, el código es inconvertible. Los idiomas son similares, pero no más que eso.

Por cierto, desde pascal el conversor es más realista, sólo que el juego no merece la pena

 
Yuriy Asaulenko:

Uso de cualquier biblioteca, incluso las incorporadas en C++. No hay análogos en MQL. La conversión sólo es posible con ANSI C++, e incluso esto es cuestionable.

Sigo sin entender cuál es tu problema

 
Maxim Dmitrievsky:

Sigo sin entender cuál es tu problema.

El problema no es mío, es tuyo. No necesito un convertidor. Lo haces). Ya te han explicado varias personas que es poco realista.

 
Yuriy Asaulenko:

El problema no es mío, es tuyo. No necesito un convertidor. Lo haces).

Lo reescribo a mano y no me quejo.

casi todo lo que necesitas está disponible desde hace tiempo en mql.

Tal vez un par de bibliotecas como alglib sobre aprendizaje automático y demás estaría bien, eso es todo. Además esto ya está más allá del cielo y nadie aquí no escribirá tales megabots.

 
Maxim Dmitrievsky:

¿qué tiene que ver algotrading con esto?

¿y qué tiene que ver esto con un convertidor de tallas grandes?
Razón de la queja: