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
Y así:
?
Lo he acelerado por un factor de uno y medio.
El cero (en su caso "coeficiente") es igual de estúpidamente elegido (casi "de sopetón").
// Como usuario potencial, le sugiero que siga pensando detenidamente en este punto.
// Tengo pensamientos razonables sobre el tema, podemos discutirlo con tranquilidad.
Si pones 1,1 en lugar de 1 al calcular el cero, los resultados (numéricos, no de velocidad) serán exactamente los mismos que en tu caso.
¿Es una pregunta así https://www.mql5.com/ru/forum/6343/page5#comment_177533 apropiada en este hilo?
1. Acelerado por un factor de uno y medio.
2. tener pensamientos razonables sobre el tema, puede ser discutido en el ocio.
1. buena solución, gracias. La esencia es la misma que la mía, pero tú lo has hecho con una matriz de marcado en lugar de dos, de ahí la ganancia de velocidad. Parece que no se puede hacer nada mejor.
A no ser que saques el margen de beneficio del bucle:
:)
2. Claro que sí.
¿Es una pregunta así https://www.mql5.com/ru/forum/6343/page5#comment_177533 apropiada en este hilo?
Y así...
La entrada es un array con los tamaños de los sectores( no es necesarioordenar el array ).
No entiendo por qué tienes un número negativo en la matriz. ¿Probablemente partición de sectores?
Buena solución, gracias. La idea es la misma que la mía, pero tú te has conformado con una matriz de marcado en lugar de dos, de ahí la ganancia de velocidad. Parece que no se puede hacer nada mejor.
La ganancia se ha conseguido gracias a muchas pequeñas mejoras. También puedes acelerar un poco más las "cosas pequeñas".
Por ejemplo, si se reduce el segundo parámetro en uno de antemano al llamar a la ruleta:
todavía se obtiene una diferencia bastante apreciable.
Pero eso no es todo. La verdadera "gran victoria" está por delante. Espera, lo depuraré y lo publicaré.
// hay un pequeño error - ya arreglado.
Y así...
1. Se introduce una matriz con los tamaños de los sectores( no es necesarioordenar la matriz ).
2. Por qué tienes un número negativo en la matriz allí - no lo entiendo. ¿Probablemente partición de sectores?
1. el problema es que la entrada son datos en bruto. Sólo hay que convertirlos en tamaños de sector a medida que avanza el juego. Eso es parte del problema. :)
2. De ninguna manera. Sólo tortura a Joo, lo admitirá si presionas lo suficiente. Estoy depurando ahora. ;)
¿No le impresionó el resultado?
Eso es ingenuo. ;) Aumente la matriz de entrada 10.000 veces - entonces seguro que se impresiona.
--
Estoy esperando las pruebas comparativas // en un array grande.
;)
Estoy esperando las pruebas comparativas // en una matriz grande.
Parece que no puede esperar... :)
Tendré que hacerlo yo mismo de nuevo:
Al mismo tiempo he peinado todo en la clase y he puesto en CRoulette.Reset();