¿Alguien ha creado un sistema de comercio automatizado exitoso? ¿Cuál es su consejo? - página 15

 
En cuanto a la "simplicidad del código" en la 4 y las diferencias. Parece que sois programadores autodidactas para los que MQL es su primer lenguaje de programación (o sois unos cheshnikos acérrimos) y no acabáis de entender la esencia y los pros de la POO. MT4 es una mezcla nuclear de OOP de mala calidad y programación funcional. 5 ka está mucho más cerca de la OOP completa. El código procedimental o el código es lo peor que se puede encontrar, especialmente para los instrumentos financieros. Si su código se aproxima a las 10.000 líneas, el desarrollo y la depuración se convierten en un infierno con mil millones de funciones telescópicas, código duplicado y ninguna manera de reutilizarlo. Dicho esto, por OOP no nos referimos sólo a la utilización de la palabra clase, sino a la comprensión y utilización de los patrones OOP. Si usas y crees que mql4 es incluso algo conveniente - lo más probable es que tengas que volver a aprender a programar, porque no conseguirás nada complicado ni sensato. En mi opinión, no hay que empezar con el estudio de MQL, sino con el estudio más completo de C++ y los principios de OOP. Entonces el desarrollo será mucho más fácil, más divertido y su software será decenas de veces más a prueba de errores que una papilla de código funcional con mezclas de POO.
 
¡Genial! ¿Qué pasa con los beneficios de la OOP. ¿Se irá enseguida después de aprender?
 
Вадим Калашнков #:
En cuanto a la "simplicidad del código" en la 4 y las diferencias. Parece que sois programadores autodidactas para los que MQL es su primer lenguaje de programación (o sois unos cheshnikos acérrimos) y no acabáis de entender la esencia y los pros de la POO. MT4 es una mezcla nuclear de OOP de mala calidad y programación funcional. 5 ka está mucho más cerca de la OOP completa. El código procedimental o el código es lo peor que se puede encontrar, especialmente para los instrumentos financieros. Si su código se aproxima a las 10.000 líneas, el desarrollo y la depuración se convierten en un infierno con mil millones de funciones telescópicas, código duplicado y ninguna manera de reutilizarlo. Dicho esto, por OOP no nos referimos sólo a utilizar la palabra clase, sino a entender y utilizar los patrones OOP. Si usas y crees que mql4 es incluso algo conveniente - lo más probable es que tengas que volver a aprender a programar, porque no conseguirás nada complicado ni sensato. En mi opinión, no deberías empezar con el estudio de MQL, sino con el estudio más completo de C++ y los principios de la POO. Entonces el desarrollo será mucho más fácil, más divertido y su software será decenas de veces más a prueba de errores que una papilla de código funcional con mezclas de POO.
¿Cuál es la diferencia en la POO de la 5 y la 4? Por favor, ilumíneme. La diferencia en la personalización del entorno de intercambio es evidente. Bueno las barras están numeradas desde el final. No veo ninguna otra diferencia evidente en el lenguaje.
 
Aleksei Stepanenko #:
¡Genial! ¿Qué tal el beneficio con la OOP? ¿Se irá enseguida después de aprenderlo?

La programación orientada a objetos no tiene que ver con los beneficios, sino con la eficacia del mantenimiento y el soporte del código.

Ahora responda a su propia pregunta: si aprende a dar soporte y mantener su código de forma más eficiente, ¿cómo afectará eso a su beneficio? Obviamente, si obtienes beneficios "haciendo pala " escribiendo EAs - podrás escribir más productos.

Si su beneficio es el comercio, entonces el OOP no tiene nada que ver.

 
Georgiy Merts #:

La programación orientada a objetos no tiene que ver con los beneficios, sino con la eficacia del mantenimiento y el soporte del código.

Ahora responda a su propia pregunta: si aprende a dar soporte y mantener su código de forma más eficiente, ¿cómo afectará eso a sus beneficios? Obviamente, si obtienes beneficios "haciendo pala " escribiendo EAs - entonces puedes escribir más productos.

Si su beneficio es el comercio, entonces el OOP no tiene nada que ver.

Zhora, ¿qué beneficio obtienes? Sin OLP, sin Liga, ¿qué es?
 
Vladimir Baskakov #:
Zhora, ¿qué tienes de beneficio? Sin OLP, sin Liga, ¿qué es?

Me he quejado de ello una docena de veces... Mi metodología de selección es casi totalmente intuitiva. Y la intuición es... Está nublado y es impredecible...

 
Georgiy Merts #:

Me he quejado de ello una docena de veces... Mi metodología de selección es casi totalmente intuitiva. Y la intuición es... Está nublado y es impredecible...

Entonces, ¿por qué haces tanto ruido con tu liga? Juega por tu cuenta, si surge algo sensato, publícalo.
 
Vladimir Baskakov #:
Entonces, ¿por qué le das tanta importancia a tu liga? Juega por tu cuenta, si surge algo útil, publícalo.

¿Por qué? Si surge algo, no podré decir a nadie qué es o cuáles son los principios... Pero aquí está, gratis y abierto a todos...

 
Georgiy Merts #:

¿Por qué? Si surge algo, no podré decir a nadie qué es o cuáles son los principios... Pero aquí está, gratis y abierto a todos...

Y nadie lo necesita.
 
Vladimir Baskakov #:
Y nadie necesita hacerlo.

Bueno, no tienes que hacerlo - no insisto....

Razón de la queja: