| / | Форум |
|
Mathemat
23.02.2007 10:31
Hendrick выкладывал на своем форуме pdf-файл с инструкциями по поводу
того, как получить 90% качество тестирования. Главный вывод у
него такой: нельзя быть он-лайн во время тестирования.
Ссылка на ветку: http://www.forex-tsd.com/phoenix/4637-phoenix-faq-stable-user-support-read-post-1-a. html Ссылка на сам pdf-файл: http://www.forex-tsd.com/attachments/phoenix/19239-phoenix-faq-stable-user-support-read-post-1-how-get-modelling-quality-90-when-testing-ea-mt4. pdf?d=1163945047 Чтобы скачать файл, нужно зарегистрироваться на форуме. |
|
chv
23.02.2007 10:37
Не то, чтобы нельзя, скажем так, это не обязательно. Главное -
насчитать .fxt файлы, с достаточным промежутком дат, и в расчётах
использовать их.
|
|
NewTrader
23.02.2007 11:48
Блин, помогите, что зделать чтобы мт не вылетал?
Общий размер файла подкачки 3.7 гига!... ну не верю я, что все для тестирования используют компы с ОЗУ от 1гб. заметил, что мт вылетает когда полностью заполниться файл подкачки. ведь я так понимаю он должен периодически очищаться... |
2666 |
Renat
23.02.2007 12:12
Вообще-то именно с памятью от 2Gb и надо заниматься тяжелым тестированием.
А если хотите уложиться в 512 Mb, то в первую очередь необходимо оптимизировать код Вашего эксперта. Я не удивлюсь, если там идет работа с выделением огромных массивов, да еще и по разным таймфреймам. Опубликуйте полный код эксперта и Вам дадут более детальные советы. |
|
NewTrader
23.02.2007 12:16
Renat писал (а): Да нет там никаких массивов, таймфрейм один (15), сделки только
по селл, используется обычный Moving Average (пересечение двух скользящих), я пока только тренируюсь и ничего
серьезного не написал...Вообще-то именно с памятью от 2Gb и надо заниматься тяжелым тестированием. А если хотите уложиться в 512 Mb, то в первую очередь необходимо оптимизировать код Вашего эксперта. Я не удивлюсь, если там идет работа с выделением огромных массивов, да еще и по разным таймфреймам. Опубликуйте полный код эксперта и Вам дадут более детальные советы. |
|
komposter
23.02.2007 13:11
NewTrader писал (а): У меня тоже 512 памяти, файл подкачки - 2 Гб.Да нет там никаких массивов, таймфрейм один (15), сделки только по селл, используется обычный Moving Average (пересечение двух скользящих), я пока только тренируюсь и ничего серьезного не написал... Тестирую и оптимизирую, всё нормально. Попробуйте "пересчитать" именно тот промежуток, на котором тестируете (месяц), тогда в памяти не будет fxt-файла в несколько гигабайт. Ну и стандартные советы: установите минимальное кол-во баров в окне и кол-во символов в обзоре рынка. |
|
NewTrader
23.02.2007 13:15
Попробуйте "пересчитать" именно тот промежуток, на котором тестируете (месяц), тогда в памяти не будет fxt-файла в несколько гигабайт. Ну и стандартные советы: установите минимальное кол-во баров в окне и кол-во символов в обзоре рынка. |
|
komposter
23.02.2007 13:23
NewTrader писал (а): Можно - F1 ;)А можно про это подробнее... Выберите промежут дат, поставьте галочку "пересчитать" и нажмите Старт. После этого галочку не ставьте (и снимайте,, если сама поставится). А "макс. баров в окне" находится в меню Сервис - Настройки - Графики. Установите 10 000 (или ещё меньше, если не поможет). |
|
xeon
23.02.2007 13:23
попробуйте удалить лишнюю историю (незадействованную, например по другим инструментам ) уменьшите размер "Макс. баров истории" до минимально необходимого, если и это не поможет - выложите эксперта (я так понимаю ниче секретного в нем нет, а стеснятся "корявого" кода нестоит, здесь много новичков ), и наверняка вам помогут решить эту проблему |
|
NewTrader
23.02.2007 15:08
xeon писал (а): Как определить минимально необходимый объем?уменьшите размер "Макс. баров истории" до минимально необходимого Теперь стоит 1.000.000 в истории и в окне 64.000 |
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий