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

 
muallch:

Еще по генетике. Тестер почему-то самонадеянно считает, что при миллиардах вариантов он найдет лучший за 1280 прогонов. И таки после них останавливается! Уломать его посчитать традиционно как минимум 10 тыс. вариантов не прокатывает... Перекомпил и т.п. перезагрузки не помогают. Прям беда!

Нет, правда, а что делать?? Совсем не могу оптить.

А у меня достаточно 1280 прогонов ( потом расширяет до пару тысяч) , но иногда стартует с 10К....То 1280 ,то 10К.
 
Karlson:
А у меня достаточно 1280 прогонов ( потом расширяет до пару тысяч) , но иногда стартует с 10К....То 1280 ,то 10К.
Ну дак, это ж кому как. Все зависит от запросов.
 
muallch:

Karlson 2012.08.02 00:30   После окончании или путем остановки оптимизации  кнопка Старт-Стоп остается неактивной  и блеклой.

Подтверждаю, баг есть и очень хорошо повторяемый. Кроме того, радикально изменились результаты оптимизации советника, который тестил буквально вчера вечером - напр. кол-во сделок при тех же параметрах уменьшилось в 4 раза. К сожалению, не сохранил результаты вчерашних прогонов и не отследить почему так - пока просто констатирую факт.

Эту ошибку уже исправили. В пятницу выйдет новый билд.
 
Renat:
Эту ошибку уже исправили. В пятницу выйдет новый билд.
Это оч. хорошо. У меня такое предложение. После выхода вышеупомянутого билда "заморозить" до начала чемпионата внесение принципиальных функциональных изменений, т.е. тех, которые гипотетически могут повлиять на уже отлаженные системы. Это не касается, разумеется, исправления багов. А то как-то возвращаться в середину уже проделанной работы, ммм, некомфортно как-то...
 
Renat:

Тут все очень просто, ошибки нет:

  1. График уровня маржи показывает отношение маржевого покрытия на сделку к общему equity счета. То есть, это относительная величина, а не абсолютное значение в долларах.

  2. Лот фиксированный, что дает маржевые требования под сделку полностью пропорционально курсу акции IBM. Курс колебался не сильно от 120 до 133 долларов.

  3. Так как баланс(эквити) растет, а маржевое покрытие почти фиксированное (курс мало менялся), то отношение margin * 100.0 \ equity будет закономерно падать.


Вы совершили две ошибки в рассуждениях:

  1. Считали, что маржа как-то связана с балансом, забыв, что объем сделки фиксированный.

  2. Не обратили внимания на то, что показывается уровень маржи, а не сама маржа (график специально сделан для показа нагрузки на счет).


Странно такое слышать от главного разработчика. Из руководства пользователя терминала:

Уровень маржи — процентное соотношения объема средств, имеющихся на данном счете, к объему маржи (Средства / Маржа * 100);

 
Valmars:

Странно такое слышать от главного разработчика. Из руководства пользователя терминала:

Уровень маржи — процентное соотношения объема средств, имеющихся на данном счете, к объему маржи (Средства / Маржа * 100);

На моем графике евродоллара сильно растет баланс,а залоговые не так сильно колеблются (постоянные скажем),поэтому наблюдается рост уровня.

На графике IBM баланс растет гораздо слабее,а залоговые по акциям существенно (там очень большая нагрузка на депо,плечо малое и всякое такое).

Это вызывает падение уровня маржи в процессе роста баланса.

Так что все считает правильно.В одном рост,в другом падение.А формула уже ... не к обсуждению ))) 

 
int TimeDayActivation ( int Iorder ) //Процедура активации советника в сторого определенное время и день недели
   {
//---
      TimeToStruct ( TimeCurrent (), time );
      if ( Iorder == 1 ) if ( time.day_of_week == _1_day && time.hour == _1_hour && time.min == _1_minute ) return true;

//---
      return false;
   }

вот такой код прекрасно работал в советнике для чемпа...

 теперь же с time.min какая то лажа...

если выставить 0 минут, то одно число сделок, если 5 минут, то в 4 раза меньше... (не говоря уже, если изменить день недели и часы... )и вообще как попало, почему? разницы нет, что все тики, что по открытию... лажа, разное количество сделок... хотя по логике вещей, этого не может быть при разнице в 1-5 минут...

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

 P.S. вы можете сказать, что у меня где то там ошибки... повторюсь... полгода назад всё работало превосходно... отклонения составляли 1-2 сделки... этим можно было пренебречь... заморочки тестера... но не в несколько же раз... как можно доверять таким тестам вообще...

 
S4kam:

вот такой код прекрасно работал в советнике для чемпа...

...

Попробуйте вывести все значения в журнал. Что показывает?
 
Как запустить оптимизацию с использованием агентов в облаке? В облако залогинен, облака в количестве 4-х штук пишут ready. В контекстном меню включена опция Использовать -> Mql5 Cloud Network. Однако когда запускается оптимизация, работают только локальные агенты, а облачные пишут все пишут failed.
Распределенные вычисления в сети MQL5 Cloud Network
Распределенные вычисления в сети MQL5 Cloud Network
  • cloud.mql5.com
Заработать деньги, продавая мощности своего компьютера для сети распределенных вычислений MQL5 Cloud Network
 
marketeer:
Как запустить оптимизацию с использованием агентов в облаке? В облако залогинен, облака в количестве 4-х штук пишут ready. В контекстном меню включена опция Использовать -> Mql5 Cloud Network. Однако когда запускается оптимизация, работают только локальные агенты, а облачные пишут все пишут failed.
В журнале не видно почему файлед? Потому что вроде включено,залогинены...
Причина обращения: