¿Programación de la puesta de sol? - página 9

 
Andrey Pogoreltsev:

1. Dar la fórmula del número de Fibonacci para N

2. "conectar el objeto manejador de eventos" - no tienes un manejador, escribí IN.

3 - Bueno, tienes que hacerlo de todos modos, no sucederá automáticamente, ¿verdad?

Una vez más, ya tienes herramientas para la especialización estrecha, y no tiene sentido hacerlas para la especialización "general".

1. En el contexto de nuestra discusión, todas las fórmulas se pueden construir con cubos. Cada cubo es un parámetro-variable, parámetro-constante, parámetro-operando, etc. En conjunto - objeto-fórmula.

2. El montaje de los manejadores no requiere el uso de un lenguaje de programación complejo. Son combinaciones de las operaciones más sencillas: calcular la diferencia de dos valores, encontrar el valor deseado en el bucle, calcular la media... Son operaciones sencillas que pueden tener como los mismos cubos.

3. Se trata de que la necesidad de una sintaxis complicada de los lenguajes de programación pueda desaparecer. El lenguaje de programación se suprimirá al mínimo, y todos los objetos se montarán de forma visual (incluido el tecleo de texto, que no es programación).

Документация по MQL5: Основы языка / Синтаксис
Документация по MQL5: Основы языка / Синтаксис
  • www.mql5.com
Основы языка / Синтаксис - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Pero, todo se prueba con la práctica. Así que supongo que podría estar equivocado. Ya lo veremos.
 

Me olvidé de mencionar otra cosa genial sobre la programación de la visa:

1. Hicimos una plantilla de etiqueta rectangular a partir de los parámetros x,y,w,h,color para crear un deslizador.

2. Lo copiamos tres veces (hicimos tres copias).

3. Ajuste de los valores de cada marcador cambiándolos con el cursor.

4. Agarró un marcador y lo superpuso al segundo. Y eso es todo. El sistema nos creó automáticamente nuevos parámetros derivados: distancias entre x1 (primer marcador) y x2 (segundo marcador), entre y1 e y2, entre w1 y w2, y entre h1 y h2. Hacemos clic en los parámetros que queríamos: la diferencia entre x1 y x2, y los demás parámetros derivados desaparecen. Tomamos el parámetro derivado y lo arrastramos a la fórmula de cálculo.

En definitiva, podemos automatizar la aparición de los parámetros derivados en el sistema, solicitándolo al usuario.

Esta característica simplificará totalmente el desarrollo.


Añadiré que muchos parámetros derivados (intermedios, auxiliares en los cálculos) no necesitan ser nombrados. Simplemente estarán en paquetes entre los parámetros principales. Esto también es una grave simplificación.

 
Me imagino... cuántos controles tendría un programa de este tipo. Sería mucho más fácil aprender un lenguaje de programación y tener total libertad que aprender un programa de este tipo.
 
Dmitry Fedoseev:
Me imagino... cuántos controles tendría un programa de este tipo. Que aprender un programa de este tipo, sería mucho más fácil aprender un lenguaje de programación y obtener plena libertad.

En su mayoría, el cursor y las acciones predefinidas del usuario. Habrá ventanas de vista de objetos tridimensionales y bidimensionales. Controles escalables para pasar de un nivel a otro del sistema (como los plazos). Enfoque multinivel. Enfoque de los interruptores (haga clic en el parámetro x1 y ponga todos los parámetros de tipo x en el foco y trabaje con ellos como con uno solo (cambie sus propiedades, muestreo, rango, etc.)...

 

segundo día de lectura del tema, pero de todas formas ya se ha pensado en ello


)))

 
Igor Makanu:

segundo día de lectura del tema, pero de todas formas ya se ha pensado en ello


)))

¡YADRO-LA PELÍCULA, parte 2, "renacimiento" !

un thriller con elementos de acción y largos monólogos :-)

 
Igor Makanu:

segundo día de lectura del tema, pero de todas formas ya se ha pensado en ello


)))

Bueno, déjalo estar. No me importa lo que piensen los demás de los años de la barba).

 

por sbc.... bueno, Scratch ya existe, sólo es cuestión de aprender a usarlo


)))

 
Реter Konow:

En su mayoría, el cursor y las acciones predefinidas del usuario. Habrá ventanas de vista de objetos tridimensionales y bidimensionales. Controles escalables para pasar de un nivel a otro del sistema (como los plazos). Enfoque multinivel. Enfoque de los interruptores (haga clic en el parámetro x1 y ponga todos los parámetros de tipo x en el foco y trabaje con ellos como con uno solo (cambie sus propiedades, muestreo, rango, etc.)...

Empecemos con ejemplos de los algoritmos más simples con representación visual. Consideremos lo siguiente: una tabla contiene los apellidos de las personas y su edad, necesitamos encontrar la edad de una persona por su apellido. Un bucle, una matriz de estructuras o su análogo, una descripción de la estructura. Vamos a separar los diferentes tipos de inmediato, no necesitamos errores, no vamos a permitir almacenar apellidos en el tipo int.