Oracle - 100% предсказание. - страница 2

valenok2003:

примерчик в студию для общего развития, так сказать

цвета я выбираю не случайно отрицательный ответ - красный, нейтральный - желтый, положительный - голубой

а временем я пробовал инициализировать, одно и то же число выпадает


В режиме тестирования так и будет, т.к. время моделируется.
PapaYozh:

В режиме тестирования так и будет, т.к. время моделируется.
а чё его тестировать? на демке сразу. Дык чё спорим-то? Попробуйте.
valenok2003:
а чё его тестировать? на демке сразу. Дык чё спорим-то? Попробуйте.


Чего пробовать, я уже пробовал неоднократно.

PapaYozh:


Чего пробовать, я уже пробовал неоднократно.


Сначала делал так

   MathSrand(TimeCurrent()); 
   double Cnt = MathRand();

Выдаёт при каждом пуске скрипта одно и то же сообщение.

В чём ошибка?

xrust:
я все равно круче https://c.mql5.com/mql4/forum/2008/07/S_Boduna_Sell.mq4
Так я же не претендую...
valenok2003:

Сначала делал так

Выдаёт при каждом пуске скрипта одно и то же сообщение.

В чём ошибка?



а тики между пусками скрипта идут?
PapaYozh:

а тики между пусками скрипта идут?
честно?, не смотрел, но запускал несколько раз, советник на другом окне работал, вроде ничего не тормозило, очевидно тики были, хотя сейчас не уверен

только к чему это если

void MathSrand( int seed)
Функция устанавливает начальное состояние для генерации ряда псевдослучайных целых чисел. Чтобы переинициализировать генератор (т.е. установить генератор в предыдущее начальное состояние), необходимо использовать значение 1 в качестве инициализирующего параметра. Любое другое значение для начального числа устанавливает генератор в случайную отправную точку.

MathSrand(GetTickCount());

не пробовали ?