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
Es mejor no empezar por ahí. Esto es lo que te asusta. Incluso yo, un partidario de la POO que la conoce muy mal, tropecé por este texto... ...no entendía nada. Por eso intento explicar la diferencia en el nivel más bajo.
También puede ser más sencillo.
OOP - permite definir una única interfaz. Después, todas las cosas específicas de la plataforma se "esconden" y no interfieren con el trabajo.
Por supuesto, puede hacerlo con un enfoque puramente procedimental. Pero, soportar la variante procedimental será más complicado, debido a que en cada función tendremos que tratar con todas las plataformas a la vez.
Pido disculpas por el ligero retraso.
Esta es la primera versión de la función. Puedes perfeccionarla y desarrollarla aún más. Si alguien se da cuenta de un error, por favor, coméntelo.
Respetuosamente.
Esta es la primera versión de la función. Puedes perfeccionarla y desarrollarla más. Si alguien se da cuenta de un error, por favor, coméntelo.
A primera vista, todo parece estar bien. No he cavado muy profundamente.
Personalmente, probablemente sólo dividiría el tiempo anterior y el actual por la duración de la barra, y si el valor ha cambiado, aparecería una nueva barra. Pero, también es posible hacerlo de esta manera.
En cuanto al estilo - personalmente me molesta un poco el hecho de que no se pueda saber qué tipo de variable es (estoy acostumbrado a la "notación húngara, cuando el prefijo de cualquier variable es una abreviatura de su tipo), pero tal vez eso sea innecesario.
@Peter Konow incluso sin OOP se puede hacer más fácil, piénsalo y pruébalo.
Respetuosamente.
@Peter Konow incluso sin OOP puedes hacerlo más sencillo, piénsalo y prueba.
Sinceramente.
Por lo que he entendido correctamente. El objetivo es que funcione. Si hubiera publicado un archivo protegido con esta función, nunca habrías adivinado que estaba escrito de esta manera.
A primera vista, todo parece estar bien. No he cavado lo suficiente.
Personalmente, probablemente dividiría el tiempo anterior y el actual por la duración de la barra, y si el valor ha cambiado, ha llegado una nueva barra. Pero, también es posible hacerlo de esta manera.
En cuanto al estilo - personalmente me molesta un poco el hecho de que no se pueda saber de qué tipo de variable se trata (estoy acostumbrado a la "notación húngara, cuando el prefijo de cualquier variable es una abreviatura de su tipo), pero quizás sea innecesario.
Bueno, la percepción del estilo es una cuestión de costumbre. A mí también me cuesta leer los códigos que se dan en las sucursales. Es que a veces me cabrea)).
También puede ser más sencillo.
OOP - permite definir una única interfaz. Después, todas las cosas específicas de la plataforma se "esconden" y no interfieren con el trabajo.
Por supuesto, puede hacerse con un enfoque puramente procesal. Pero, el apoyo a la variante procedimental sería más difícil, debido a que en cada función habría que tratar con todas las plataformas a la vez.
Ya se ha comentado que una única interfaz no es aplicable a la programación de cualquier tarea computacional... Poner cosas bonitas en forma de interfaces es un procedimiento puramente cosmético que sólo es aplicable al código ya terminado y que dificulta aún más el soporte y el refinamiento del código...
Por lo que he entendido correctamente. El objetivo es que funcione. Si hubiera publicado un archivo protegido con esta función, nunca habríamos adivinado que estaba escrito de esta manera.
Saludos cordiales.