int MathRand( | ) |
MathSrand(TimeLocal());
// Muestra 10 números.
for(int i=0;i<10;i++ )
Print("random value ", MathRand());
El camarada pide que el 0 y el 1 se distribuyan uniformemente, así que divídelos en pares e impares.
MathSrand(TimeLocal()); // Отображает 10 чисел. for(int i=0; i<10; i++ ) Print("произвольная величина ", MathMod(MathRand(),2));
así.
Lo siento, si estás buscando un rango.
MathSrand(TimeLocal()); // Отображает 10 чисел. for(int i=0; i<10; i++ ) Print("произвольная величина ", MathRand()/32768);
algo así.
MathSrand(TimeLocal()); ............... ............... ............... //---------------------------Непрерывный Генератор СЧ--------------------- double CRG(double min,double max) { return(min+((max-min)*MathRand()/32767.0));} //=======================================================================
donde:
min - inicio de rango
max - fin de gama.
En su caso lo será:
void Start() { MathSrand(TimeLocal()); ............... ............... ............... double p=CRG(0.0,1.0); } //---------------------------Непрерывный Генератор СЧ--------------------- double CRG(double min,double max) { return(min+((max-min)*MathRand()/32767.0));} //=======================================================================
si es así,
double ran= MathRand()/32768.;entonces entre n/32768. y n+1/32768. en n e Z & n e [0.32767] está vacío. Esto no es bueno.
si es así,
entonces entre n/32768. y n+1/32768. con n e Z & n e [0,32767] está vacío. Esto no es bueno.¿Sabes, querido amigo, que hay un número infinito de números reales entre cualquier número real, por muy cercano que esté?
¿Y sabes que el intervalo (0,1) equivale a una línea infinita en potencia?
Si no, piénsalo.
Si es así, formule su pregunta correctamente.
Al mismo tiempo, trate de decir a qué densidad (piezas por unidad de longitud) quiere tener una generación de MF ?
O tal vez quiera que su GSF genere todos los números un segmento de (0,1) ?

- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Usted acepta la política del sitio web y las condiciones de uso
¿Generación de números aleatorios uniformemente distribuidos (0,1) por las herramientas MQL sin necesidad de un archivo *.dll externo?