![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Así es como escribo si se inicia una comprobación interminable if-else
dunno ) en estos casos, una tabla (array) de coincidencias y una función es lo más rápido y legible
con lógica lineal sí, pero si las ramas If son diferentes, entonces las matrices coincidentes serán de la dimensión de la rama mayor If.... tampoco es siempre racional.
Es mejor codificar y comerciar en un equipo, de todos modos no ganarás todo el dinero
si "bacalao", entonces "pedalea" :-)
si "bacalao" es "oferta" :-)
aún no está en el argot
Así es como escribo si se inicia una comprobación interminable if-else
imho, es legible, se puede corregir en cualquier línea - se puede unpin/debug, se puede comentar estoy cómodo, código de arriba... no sé cómo leerlo, cómo modificarlo, cómo ... sólo preguntas, ¿qué me da - a lo sumo no escribir if-else ?
En el muestreo por enum, el cambio es ineludible
Buscó en Google esta pregunta el año pasado
depende del número, si no es demasiado, bueno, una docena - no importa que utilizar, si el número es grande, entonces el interruptor es mejor - uno de los desarrolladores escribió
la pregunta era diferente - .... por qué escribir un código así )))
Buscó en Google esta pregunta el año pasado
depende del número, si no es demasiado, bueno, una docena - no importa que utilizar, si el número es grande, entonces el interruptor es mejor - uno de los desarrolladores escribió
la pregunta era diferente - .... por qué escribir un código así ))))
por supuesto, no soy un desarrollador de mql,
pero en C switch produce una búsqueda binaria bastante eficiente y no causa paginación innecesaria ni volteo de caché. Así que, sí, a menudo es mejor que el direccionamiento indirecto a través de arrays y estructuras
la pregunta era, en general, sobre lo otro - .... por qué escribir ese código )))
Lo escribo así porque me gusta. Pero al depurarlo, se pone muy mal.
Incluso en esta expresión
bool b = f() || g();
es difícil entender quién devolvió qué. En los más complejos (lo estoy practicando todo el tiempo) es muy difícil.
Escribo así porque me gusta. Dicho esto, se pone muy mal cuando se depura.
Incluso en esta expresión.
es difícil saber quién devolvió qué. En los más complejos (lo practico todo el tiempo) es difícil en absoluto.
Por fin, el momento de la verdad. Empezaba a pensar que había aparecido un nuevo tipo de personas: los adeptos al código orientado horizontalmente. Pero no - resulta que ellos (tú) tienen todo como la gente))