Automated Trading Championship 2011: Подготовка эксперта к Чемпионату - страница 11

 

После проверки эксперта, написано:

5. Statistics
   570 kb of log files
   there are no trading operations

А есть возможность посмотреть непосредственно лог?

В профиле вижу только ссылку :Скачать последний отчёт о тестировании , где содержится результат тестирования, но логов там нет.


 

вообще,чемпионатский афто-тестер выдает загадочные результаты:

в zip-отчоте о тестировании одна история сделок,

в профайле  - в разделе "обсуждение" - афтотестер шлепает другую историю сделок  :о)

 
n_i_c_k:

После проверки эксперта, написано:

А есть возможность посмотреть непосредственно лог?

В профиле вижу только ссылку :Скачать последний отчёт о тестировании , где содержится результат тестирования, но логов там нет.

У Вашего эксперта нет ни одной сделки. Просто прогоните его точно в таких же условиях с 2011.01.01 по 2011.08.01 самостоятельно.

Логи мы не публикуем, так как они могут быть очень большими.

 
blef:

вообще,чемпионатский афто-тестер выдает загадочные результаты:

в zip-отчоте о тестировании одна история сделок,

в профайле  - в разделе "обсуждение" - афтотестер шлепает другую историю сделок  :о)

Результаты не загадочные - в отчете указано, что найдено 22 ошибки и эксперт успел совершить 2 сделки.

При проверке вашего эксперта были обнаружены ошибки:

2011.08.11 13:45

1. Copy
   experts\relax.mq5 ok

2. Compile
   experts\relax.mq5 ok

MQL5 Compiler launcher x64 build 486 (10 Aug 2011)
Copyright 2001-2011, MetaQuotes Software Corp.
MQL5 Compiler library build 486
c:\atc\metatrader\mql5\experts\relax.mq5 : information: Compiling 'relax.mq5'
c:\atc\metatrader\mql5\experts\relax.mq5(157,20) : warning 43: possible loss of data due to type conversion
c:\atc\metatrader\mql5\experts\relax.mq5(187,20) : warning 43: possible loss of data due to type conversion
c:\atc\metatrader\mql5\experts\relax.mq5(236,58) : warning 43: possible loss of data due to type conversion
c:\atc\metatrader\mql5\experts\relax.mq5(251,76) : warning 43: possible loss of data due to type conversion
Result: 0 error(s), 4 warning(s)
Time: 312 ms


3. Configuration
   relax on EURUSD:H8 every tick 2011.01.01-2011.08.01


4. Start
   finished in 0 min 54 sec


5. Statistics
2011.01.03 16:00:00   failed instant buy 2.22 EURUSD at 1.33137 sl: 1.32229 tp: 1.35588 [Invalid volume]
2011.01.03 16:00:00   failed instant sell 2.22 EURCHF at 1.24754 sl: 1.26025 tp: 1.21517 [Invalid volume]
2011.01.04 00:00:30   failed instant buy 2.22 EURUSD at 1.33522 sl: 1.32617 tp: 1.35973 [Invalid volume]
2011.01.04 00:00:30   failed instant sell 2.22 EURCHF at 1.24663 sl: 1.25935 tp: 1.21426 [Invalid volume]
2011.01.04 08:00:00   failed instant buy 2.22 EURUSD at 1.33455 sl: 1.32551 tp: 1.35906 [Invalid volume]
2011.01.04 08:00:00   failed instant sell 2.22 EURCHF at 1.25046 sl: 1.26307 tp: 1.21809 [Invalid volume]
2011.01.04 16:00:00   failed instant buy 2.22 EURUSD at 1.33774 sl: 1.32872 tp: 1.36225 [Invalid volume]
2011.01.05 00:00:00   failed instant buy 2.22 EURUSD at 1.33114 sl: 1.32209 tp: 1.35565 [Invalid volume]
2011.01.05 08:00:00   failed instant buy 2.22 EURUSD at 1.32746 sl: 1.31843 tp: 1.35197 [Invalid volume]
2011.01.07 00:00:00   failed instant sell 2.26 EURCHF at 1.25505 sl: 1.26780 tp: 1.22268 [Invalid volume]
2011.01.07 08:00:00   failed instant sell 2.31 EURCHF at 1.25517 sl: 1.26781 tp: 1.22280 [Invalid volume]
2011.01.07 16:00:00   failed instant sell 2.43 EURCHF at 1.25225 sl: 1.26479 tp: 1.21988 [Invalid volume]
2011.01.10 00:00:00   failed instant sell 3.31 EURUSD at 1.28939 sl: 1.29845 tp: 1.26488 [Invalid volume]
2011.01.10 00:00:00   failed instant sell 3.31 EURCHF at 1.24806 sl: 1.26122 tp: 1.21569 [Invalid volume]
2011.01.10 08:00:00   failed instant sell 3.31 EURUSD at 1.29040 sl: 1.29946 tp: 1.26589 [Invalid volume]
2011.01.10 08:00:00   failed instant sell 3.31 EURCHF at 1.24427 sl: 1.25692 tp: 1.21190 [Invalid volume]
2011.01.10 16:00:00   failed instant sell 3.31 EURUSD at 1.29136 sl: 1.30037 tp: 1.26685 [Invalid volume]
2011.01.10 16:00:00   failed instant sell 3.31 EURCHF at 1.25497 sl: 1.26752 tp: 1.22260 [Invalid volume]
2011.01.11 00:00:00   failed instant sell 3.31 EURUSD at 1.29457 sl: 1.30361 tp: 1.27006 [Invalid volume]
2011.01.11 00:00:00   failed instant sell 3.31 EURCHF at 1.25289 sl: 1.26569 tp: 1.22052 [Invalid volume]
2011.01.11 08:00:00   failed instant sell 3.31 EURUSD at 1.29455 sl: 1.30359 tp: 1.27004 [Invalid volume]
   305 kb of log files
   less than 5 deals


22 errors
 

вот история из zip-отчота:

Orders
Open Time Order Symbol Type Volume Price S / L T / P Time State Comment
2011.01.05 16:002EURUSDsell2.00 / 2.001.314491.323541.289982011.01.05 16:00filled
2011.01.10 00:003EURUSDbuy2.00 / 2.001.28998

2011.01.10 00:00filledtp 1.28998

Deals
Time Deal Symbol Type Direction Volume Price Order Commission Swap Profit Balance Comment
2011.01.01 00:001
balance



0.000.0010 000.0010 000.00
2011.01.05 16:002EURUSDsellin2.001.3144920.000.000.0010 000.00
2011.01.10 00:003EURUSDbuyout2.001.2899830.00-10.004 902.0014 892.00tp 1.28998
тут какая не-состыковка с данными афтотестера.
 

Получил  "птичку" в "Ваши файлы приняты после проверки модератором", "ваши файлы прошли автоматическую проверку" и отчет автоматической проверки эксперта :

ATC 2011: The verification result

2011.08.11 17:00

1. Copy

   experts\bollid_2011.ex5 ok

2. Compile

3. Configuration

   bollid_2011 on EURUSD:H1 every tick 2011.01.01-2011.08.01

4. Start

   finished in 17 min 3 sec

5. Statistics

   1808 kb of log files

   92 trades, 184 deals, profit 1146602.28 USD

No errors!

1.Следует ли из этого,  что эксперт прошел проверку и допущен к чемпионату 2011?

2.Если п. 4. finished  in 17 min 3 sec - время тестировния эксперта,  то следует ли из этого что,

изменилось  требование из статьи: "Автоматические проверки экспертов начались" в части:

"Каждый эксперт должен уложиться в 15 минут при тестировании на восьми месяцах 2011 года. Превышение этого времени считается ошибкой"

3.Возможно ли изменение требования к времени тестирования эксперта> 15мин, учитывая другие пожелания участников чемпионата 2011 и то, что на данном этапе в  коде эксперта реализовано 30% от задуманного? При полной ,100% реализации, время тестирования будет занимать 20-30 мин.

4.Считаю, что ограничение времени тестировани эксперта до 15 мин, создает препятствие и  не допускает к участию мультивалютных экспертов со сложной логикой торговли.

 

Насколько я помню по обсуждениям прошлого года, сам критерий "время теста не более..." возник из-за необходимости честного распределения машинного времени. Вроде бы всё правильно, если твоё творение делает длинные расчёты то ты перетягиваешь на себя одеяло.

Но есть одно но, если человек в длинных расчётах понатыкает Sleep(1); тем самым будет регулярно передавать право задействовать машинное время тому кто требует, то такой код не будет тормозить соседей, но при этом время тестирование не уменьшится, а значит и тест он не пройдёт.

Как же так?, человек сделал всё чтоб не мешать соседям, сохранил дух критерия, но при этом он плохой, а советник который работает на каждом тике и впритык просочился (те явно вредит соседям) прошёл.

 
Приветствую.Банальный наверное ,а может и глупый вопрос, связанный с реквотами.Ведь от ее получения застраховаться нельзя.Решение  что далее с ней делать.Или получить новые цены и отправить повторный запрос или продолжить работу без этого ордера..Считается это ошибкой или нет?В журнале ведь висит...
 
Karlson:
Приветствую.Банальный наверное ,а может и глупый вопрос, связанный с реквотами.Ведь от ее получения застраховаться нельзя.Решение  что далее с ней делать.Или получить новые цены и отправить повторный запрос или продолжить работу без этого ордера..Считается это ошибкой или нет?В журнале ведь висит...
Мне тоже интересно. Уже задавал такой вопрос но ответа не получил. Что делать при получении реквот?
 
gpwr:
Мне тоже интересно. Уже задавал такой вопрос но ответа не получил. Что делать при получении реквот?
Если бесконечно в цикле будете пытаться отправить ордер по цене, которая устарела по каким-то причинам, то конечно это будет расценено как грубая ошибка программирования. Такой советник не будет допущен однозначно. В случае реквоты нужно либо отправить новый запрос с новыми ценами, если устраивает, либо отказаться от продолжения и ждать своей цены. Но никак не долбиться в закрытые двери.