![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
не Виктор не перцептрон ушел я от него таки :) спасибо!
но я видимо не совсем правильно вырозился,i не больше 25 так. использование MathSrand(TimeLocal()); этого и tmp==(MathRand()/32767.0*1000.0); этого нам дает генератор случайных чисел,а нужно и при последующих повторах цыкла напремер через час, например на 20 интеренции цыкла получить именно ту комбинацию четырех чисел
которая и соответствовала
20 интеренции изночально.
Можно вместо
использовать
и делать это непосредственно перед циклом, тогда образуется рандом с циклом в час.я попробую изложить, идея обойти оптимизатор с его ограничениями,тоесть есть массив весов, некое количество элементов 15, значения от -1 до +1 шаг 0.000001,так вот как выходной параметр советника количество эпох 10 000,заранее уже сгенерирован файл неважно как случайных значений,в оптимизаторе снимаем птицу генетический алгоритм и ставим перебор от 1 до 10 000
первая эпоха 15 значений одних вторая и так далее... выбираем результат который прошел все тесты например 58 эпоха, все... 58-ой соответствуют 15 элементов из файла,вот почему нельзя каждый раз случайные....