int k=1;
for(int i = 0 ; i < 25 ; i ++ )
{
MathSrand(3*(i+k)+TimeCurrent())
k=MathRand()%1000;
_1 = W[k] ;
MathSrand(3*(i+k)+TimeCurrent())
k=MathRand()%1000;
_2 = W[k] ;
MathSrand(3*(i+k)+TimeCurrent())
k=MathRand()%1000;
_3 = W[k] ;
MathSrand(3*(i+k)+TimeCurrent())
k=MathRand()%1000;
_4 = W[k] ;
}
Собственно несталкивался,немогу решить есть массив например W[1000] 1000 элементов необходимо за одну интеренцыю цыкла выбрать четыре случайных числа с этого массива,
for(int i = 0 ; i < 25 ; i ++ )
{
_1 = W[????] ;
_2 = W[????] ;
_3 = W[????] ;
_4 = W[????] ;
}
Привет Игорь. Опять любимый перцептон
MathSrand(TimeLocal()); int tmp; tmp==(MathRand()/32767.0*1000.0); _1=W[tmp]; tmp==(MathRand()/32767.0*1000.0); _2=W[tmp]; tmp==(MathRand()/32767.0*1000.0); _3=W[tmp]; tmp==(MathRand()/32767.0*1000.0); _4=W[tmp];
не Виктор не перцептрон ушел я от него таки :) спасибо!
но я видимо не совсем правильно вырозился ,i не больше 25 так. использование MathSrand(TimeLocal()); этого и tmp==(MathRand()/32767.0*1000.0); этого нам дает генератор случайных чисел,а нужно и при последующих повторах цыкла напремер через час, например на 20 интеренции цыкла получить именно ту комбинацию четырех чисел
которая и соответствовала
20 интеренции изночально.
Две капли оффтопа.
Виктор, а Вы брезгливо настроены по отношению к перцептронам?) А вот постоянно к ним возвращаюсь, хочется верить, что по спирали, а не по кругу. И иногда получаются очень интересные результаты, вот как раз сегодня за ночь отучился один такой, который предполагалось использовать лишь в качестве дополнительного фильтра для пипсовщика. Результат немного уронил мою челюсть:
Тест за последнии 5 месяцев (для большего надо подгоготовить историю), обучение 2 недели, последние 20 сделок. Т.е. даже в простом однослойном перце есть определенный потенциал, а все, как всегда зависит от входов, предобработки данных и т.д. По мойму, не стоит уж на этих перцев так плевать....
Две капли оффтопа.
Виктор, а Вы брезгливо настроены по отношению к перцептронам?) А вот постоянно к ним возвращаюсь, хочется верить, что по спирали, а не по кругу. И иногда получаются очень интересные результаты, вот как раз сегодня за ночь отучился один такой, который предполагалось использовать лишь в качестве дополнительного фильтра для пипсовщика. Результат немного уронил мою челюсть:
Тест за последнии 5 месяцев (для большего надо подгоготовить историю), обучение 2 недели, последние 20 сделок. Т.е. даже в простом однослойном перце есть определенный потенциал, а все, как всегда зависит от входов, предобработки данных и т.д. По мойму, не стоит уж на этих перцев так плевать....
Потенциал всегда и во всем есть. Надо только найти.
А что, разве предложеные нами с Виктором решения не работают или не подходят? Вроде должны и одно и другое, принципиальных отличий нет, мое по идеи лишь чуть "рандомнее" должно быть.. Хотя не факт, с этим рандомом в MQL не все так гладко.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Собственно несталкивался,немогу решить есть массив например W[1000] 1000 элементов необходимо за одну интеренцыю цыкла выбрать четыре случайных числа с этого массива,
for(int i = 0 ; i < 25 ; i ++ )
{
_1 = W[????] ;
_2 = W[????] ;
_3 = W[????] ;
_4 = W[????] ;
}