Справочник MQL4
Математические функции
MathSrand
| void MathSrand( |
int seed) |
Функция устанавливает начальное состояние для генерации ряда псевдослучайных целых чисел.
Чтобы переинициализировать генератор (т.е. установить генератор в предыдущее начальное состояние), необходимо использовать значение 1 в качестве инициализирующего параметра.
Любое другое значение для начального числа устанавливает генератор в случайную отправную точку.
MathRand возвращает подряд сгенерированные псевдослучайные числа.
Вызов MathRand перед любым вызовом MathSrand генерирует ту же самую последовательность, что и запрос MathSrand с параметром 1.
Параметры:
| seed |
- |
Начальное число для ряда случайных чисел. |
Пример:
MathSrand(TimeLocal());
// Отображает 10 чисел.
for(int i=0;i<10;i++ )
Print("произвольная величина ", MathRand());
|
|
|