Ошибки, баги, вопросы - страница 2583

 
fxsaber:

Не перезагружал. Утром все стало работать нормально.

Работаю с тиками, которых многие гигабайты. Возможно, в этом дело. Но баг наблюдался, когда прилично памяти было свободно (5/16 Gb).

Если повторится, попробую найти какие-то закономерности возникновения.

Ещё идея - возможно образовалась длинная очередь на запись, думая и у  офиса как раз с этим проблемы - когда много больших файлов открыто и работает автосохранение...

 
Aleksey Vyazmikin:

С июля число агентов равно числу сопроцессоров в CPU.

Производительность получается искусственно уменьшили?

 
Valentin Dobroletov:

Производительность получается искусственно уменьшили?

Это зависит от процессора, смотрите эту тему с тестами - как раз там учитываются варианты оптимизации по числу сопроцессоров и по числу потоков/ядер без сопроцессоров.

По возможности протестируйте и свой процессор в этой теме на 3х предложенных советниках.

Вероятней всего цель в том, что бы сделать наиболее правильный PR агентов и в целом повысить вычислительные способности клауда.
 
открываю позицию все идет хорошо  На следующий день автоматом закрывается и открывается новая  что это
 
moiseevtuva moiseev:
открываю позицию все идет хорошо  На следующий день автоматом закрывается и открывается новая  что это

Roll-over, искусственное закрытие открытой позиции на определённую дату валютирования.
И одновременное открытие такой же позиции на следующую дату валютирования, по ценам отражающим разницу процентных ставок между рассматриваемыми валютами.

 

А такой вопрос.

Иногда у меня при оптимизации, при определенном наборе параметров возникает ошибка выхода за границы массива. Ошибка возникает достаточно редко, воспроизвести ее не удается. Нужно знать набор параметров, при котором возникает эта ошибка.  Как этот набор параметров определить ? В логе тестера есть номер прохода, но в отчете этого набора параметров нет. Где поглядеть, какие параметры в этом проходе использовались ?

 
Georgiy Merts:

А такой вопрос.

Иногда у меня при оптимизации, при определенном наборе параметров возникает ошибка выхода за границы массива. Ошибка возникает достаточно редко, воспроизвести ее не удается. Нужно знать набор параметров, при котором возникает эта ошибка.  Как этот набор параметров определить ? В логе тестера есть номер прохода, но в отчете этого набора параметров нет. Где поглядеть, какие параметры в этом проходе использовались ?

Модифицируйте эту библу на запись принтов в Common-файл.

 
И еще ошибка - если в параметрах одним из параметров является период ENUM_TIMEFRAMES, то на графике 1D или 2D по этому параметру - у меня почему-то нет отображения. Это только у меня так ?
 
fxsaber:

Модифицируйте эту библу на запись принтов в Common-файл.

Да, если других вариантов нет - это нормальное решение. Спасибо.

И давай на "ты", мы ж давно виртуально знаем друг друга.

 
Я правильно понимаю, что в mql указатели на переменную не работают?
void OnStart()
{ 
   int *ptr;
}

Компилятор говорит, указатель не может быть использован.