Jump to content

Тестер не доходит до конечной даты? (или как значительно ускорить работу тестера МТ4)


Glebogor

Recommended Posts

AntFX

В новом билде изменился формат HST файлов, программа volume.exe с ним не работает.

Надо бы скрипт набросать для этого дела... Завтра займусь. Только что запустил тестинг с 2008 по 2014 год, процесс остановился где-то на 2012.11.22, fxt файл 6 Гб )))


1

Link to post
Share on other sites
kazakov.v

Версия под новый МТ4:

 

 


Никому верить нельзя.

Мне - можно.

 

Link to post
Share on other sites
AntFX
Версия под новый МТ4:

 

[ATTACH]255312[/ATTACH]

Спасибо!

Не запускается, просит DLL. Установил MSVС++ 2013 Redistributable x64, не помогло. Может скинешь нужный файлик?

msvcp.jpg

Edited by AntFX

1

Link to post
Share on other sites
kazakov.v

Так наверно х32 надо?

Надо попробовать со статикой компильнуть.

 

 


Никому верить нельзя.

Мне - можно.

 

Link to post
Share on other sites
AntFX
Так наверно х32 надо?

Надо попробовать со статикой компильнуть.

 

[ATTACH]255334[/ATTACH]

 

Скопировал в папку с программой, теперь такая ошибка:

err22.png


1

Link to post
Share on other sites
kazakov.v

А, похоже что-то не то дал.

Вот из x86

 

 


Никому верить нельзя.

Мне - можно.

 

Link to post
Share on other sites
AntFX

Установил х86 отсюда. Теперь работает. Буду проверять ))


1

Link to post
Share on other sites
AntFX

Ещё раз спасибо! Скорость тестинга возросла в 10 раз и протестировался весь нужный период.


1

Link to post
Share on other sites
kazakov.v

Вот компильнул со статикой - т.е. dll-ки должны быть уже в коде:

 

 


Никому верить нельзя.

Мне - можно.

 

Link to post
Share on other sites
AntFX

А минутный объем меньше 10 тестер не воспринимает? Идеально было бы вообще 4 - open, high, low, close


1

Link to post
Share on other sites
kazakov.v

Воспринимает. Только некоторые советники настолько ушлые, что по high/low обучаются подсматривать "в будущее" )))


Никому верить нельзя.

Мне - можно.

 

Link to post
Share on other sites
AntFX
Воспринимает. Только некоторые советники настолько ушлые, что по high/low обучаются подсматривать "в будущее" )))

 

А разве тестер сможет показать хай до того как будет тик по хай?


1

Link to post
Share on other sites
kazakov.v

Тут фокус вот в чем:

Берем например wpr(10), и условие такое, что когда wpr(10) поднимется до 0 - открываем продажу.

Ну, ты знаешь же как wpr считается? Находим хай и лой за 10 баров (включая текущий) и положение текущей цены в этом диапазоне в процентах и будет wpr(10).

Предположим, мы находимся вверху этого диапазона - не хватает только 1 пункт.

Если цена движется плавно, то через 1 пункт возникнет сигнал на продажу.

А тестер по ohlc сразу выдаст хай свечи, что может быть ощутимо выше реального входа - и "выгоднее".

Ну и т.п.


Никому верить нельзя.

Мне - можно.

 

Link to post
Share on other sites
AntFX

Теперь ясно. Проблема решается включением советника только на открытии минутных баров. А срабатывание всяких уровней с помощью отложек. Ну и значения индикаторов на текущем баре лучше не использовать

Edited by AntFX

1

Link to post
Share on other sites
AntFX
Вот компильнул со статикой - т.е. dll-ки должны быть уже в коде:

 

[ATTACH]255341[/ATTACH]

 

Если не влом, убери паузу в конце перед выходом "Для продолжения нажмите любую клавишу . . . ", чтобы можно было в батнике вызывать для всего ряда инструментов.

%2$s


1

Link to post
Share on other sites
kazakov.v

ОК, попозже сделаю.

В принципе, можно перенаправить какой-нибудь текстовый файл на вход:

tickvolume eurusd < some.txt


Никому верить нельзя.

Мне - можно.

 

Link to post
Share on other sites
kazakov.v

Вариант без "подпинывания"

 


Никому верить нельзя.

Мне - можно.

 

Link to post
Share on other sites
AntFX

Спасибо, все работает ))


1

Link to post
Share on other sites
ForPro1

Да заработало отлично!!!

Link to post
Share on other sites
kazakov.v

Кстати, если инструментов много, процесс можно ускорить:

 

start tickvolume eurusd 4

start tickvolume gbpusd 4

start tickvolume audusd 4

start tickvolume nzdusd 4

start tickvolume usdchf 4

start tickvolume usdcad 4

start tickvolume usdjpy 4

... и т.д.

Задачи будут запущены параллельно ))


Никому верить нельзя.

Мне - можно.

 

Link to post
Share on other sites
  • Capman locked this topic
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...