Торговый робот с тестером

Anton_uz

Местный житель
прилагаю конвертор, тестер и робот

1. скачивается история с Дукаса
2. конвертиться
3. тестируется на прибыль
4. запускается робот на найденной паре

конвертированная история должна находиться в папке: "C:\Program Files\ДЦ\experts\files\Recorder\"
 
Последнее редактирование:

165

Местный знаток
В смысле это советник по истории, т.е. подглядывает в историю?
 

wall7

Заблокирован
Антон, а можете настроенный чистовик выложить?
На чем логика советника основана?
Есть ли уже какие то положительные результаты от торговли этого советника?
 
Последнее редактирование:

Anton_uz

Местный житель
В смысле это советник по истории, т.е. подглядывает в историю?

да, по истории, - он подгружает в статический массив тиковую историю и на ней тренируется в поисках прибыльных параметров для робота
 

Anton_uz

Местный житель
ответ на вопрос 2

Антон, а можете настроенный чистовик выложить?
На чем логика советника основана?
Есть ли уже какие то положительные результаты от торговли этого советника?

- выкладываю чистовик для пары GBPUSD для 5-ти знаков
- происходит анализ последних 20-ти лагов на предмет разворота тренда, и в случае нахождение этого разворота, создается виртуальный отложенник (как в тестере, так и в роботе, но в роботе используется реальный стоп лосс вместо виртуального)

- есть, но только в выложенном файле, - на демо счету / реальном счету ещё не успел попробовать

P.S.: у меня есть подозрение, что котировки от Дукаса отличаются, скажем, от котировок ДЦ "Lionstone Trading Station" - НА КОТОРОМ Я НАЧАЛ тестирование, и пока первый день - ничего вообще робот не купил

У меня к Вам есть просьба (это касается тех, у кого пропатченный терминал от Дукаса и реальные котировки) - прогоните плиз моего робота в тестере терминала МТ4
 
Последнее редактирование:

wall7

Заблокирован
2013.02.28 19:28:58 2012.01.02 08:20 GRAALy3 GBPUSD,M1: OrderModify error 4108
2013.02.28 19:32:31 2012.01.02 01:11 GRAALy3 GBPUSD,M1: unknown ticket 29 for OrderModify function

Антон, с ДЦ "Lionstone" нельзя работать - они мошенники.
 
Последнее редактирование:

Anton_uz

Местный житель
спасибо за тестирование

2013.02.28 19:28:58 2012.01.02 08:20 GRAALy3 GBPUSD,M1: OrderModify error 4108
2013.02.28 19:32:31 2012.01.02 01:11 GRAALy3 GBPUSD,M1: unknown ticket 29 for OrderModify function

Антон, с ДЦ "Lionstone" нельзя работать - они мошенники.

строка 505: сделайте изменения (вместо ot поставьте OrderTicket())
ot=51; what=false; while (!what && ot>0) {what=OrderModify(OrderTicket(), CW, W_P, 0, 0, NULL); ot--; if (ot<50) Sleep(100);}


- торопился
 

Anton_uz

Местный житель
если проект заинтересовал, то я ищу программиста или конвертор, который сможет из моего медленного тестера сделать EXE-файл, которому торговый терминал МТ4/МТ5 вообще не нужен, и который будет работать в 10 раз быстрей
 

Anton_uz

Местный житель
Готовый бизнес (исходники на mql4)

Привет, прилагаю инструкцию и новый файл-чистовик
после исправления все пашет по профиту
 
Последнее редактирование:

RURANI

Активный участник
Чуть мозг не лопнул пока разбирался какие файлы куда помещать. Тут явно сова не для средних умов.)))
 

Anton_uz

Местный житель
Чуть мозг не лопнул пока разбирался какие файлы куда помещать. Тут явно сова не для средних умов.)))

спс что используете - я тоже не стою на место - тестер исправлен - теперь усредненная величина обновляется максимально прибыльным значением в конце перебора (т.е. в тестере произошли незначительные, но оч.важные изменения)
 
Последнее редактирование:

Anton_uz

Местный житель
вот более поздняя версия

спс что используете - я тоже не стою на место - тестер исправлен - теперь усредненная величина обновляется максимально прибыльным значением в конце перебора (т.е. в тестере произошли незначительные, но оч.важные изменения)


неудобно что нет редактирования свежей темы - выкладываю свежак (изменения того же характера, но более полные)
 
Последнее редактирование:

Anton_uz

Местный житель
ver 3.01

в роботе была не точность - если у ДЦ бордюр (mode_border) больше 3, а TRAILING STOP FIRST=3, то Stop Loss не устанавливается в реальной (дикой) среде, в то время, как в тестере всё Ок. - Исправлено!

в тестере тоже есть изменения

выкладываю новый чистовик

если терминал пропатчен, то можно использовать скрипт Recorder.mq4 вместо CSV_to_GR.mq4

- отпишитесь о результатах!
 

Вложения

  • Recorder.mq4
    2,4 КБ · Просмотры: 42
  • GET_TERMINAL_DATA.mq4
    3 КБ · Просмотры: 37
  • CSV_to_GR.mq4
    9,5 КБ · Просмотры: 40
Последнее редактирование:

RURANI

Активный участник
Все это хорошо конечно, но если можно для тех кто в танке поподробнее. Я вот лично мануал прочитал, котировки скачал и даже по папкам попытался файлы разложить и... И что дальше должно произойти и что с этим делать непонятно. Если возможно со скриншотами с описанием. Я понимаю, что основная цель данной публикации найти партнеров для дальнейшего сотрудничества, но если мы простые трейдеры от сохи подключимся для тестирования то проект от этого только выйграет. Видимо поэтому в этой ветке и тишина.
 

Anton_uz

Местный житель
ответ

Все это хорошо конечно, но если можно для тех кто в танке поподробнее. Я вот лично мануал прочитал, котировки скачал и даже по папкам попытался файлы разложить и... И что дальше должно произойти и что с этим делать непонятно. Если возможно со скриншотами с описанием. Я понимаю, что основная цель данной публикации найти партнеров для дальнейшего сотрудничества, но если мы простые трейдеры от сохи подключимся для тестирования то проект от этого только выйграет. Видимо поэтому в этой ветке и тишина.

уже можно тестировать робота, который называется "GRAALy3.mq4", при условии, что в папке "C:\Program Files\ДЦ\experts\files\" должны находиться файлы-чистовики (это файлы: q_result_GBPUSD.lag, q_result_USDCHF.lag, q_result_USDJPY.lag, которые я приложил)

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

Anton_uz

Местный житель
паттерны

теперь у тестера есть паттерны, которые активируются при его старте в режиме Pro из папки "C:\Program Files\ДЦ\experts\files\Pattern\"

и которые записываются туда же в момент определения большей прибыли
 
Последнее редактирование:

il77

Новичок форума
Антон, спасибо за старания. Поставил его тестироваться на небольшой реал на прошлой неделе, но почему то он не открыл ниодного ордера(использовал Ваши чистовики). Скажите (или покажите) как часто он открывает, не могу найти где я ошибся.
 

Anton_uz

Местный житель
чистовик chg

каково стартовое депо ?
на тестере у меня оно было 100$

- открывает не знаю как часто, - сам только на своем тестере гонял (за 1 мес примерно 30 ордеров)
- имеет смысл ставить на все три пары (позже выложу чистовики на другие пары)
- ждите, - всё, что могу сказать
 
Последнее редактирование:

Anton_uz

Местный житель
более свежий чистовик + паттерн для тестера

вот, здесь лот увеличен и прибыль больше (предыдущее вложение не используйте!)
ордеров больше: в мес: 60 шт.
 
Последнее редактирование:

il77

Новичок форума
Антон, подскажите, когда запускаю советника пишет
2013.03.19 08:20:24 GRAALy3 USDCHF,M1: несовпадение по рынку: AccountLeverage=200
2013.03.19 08:20:24 GRAALy3 USDCHF,M1: несовпадение по рынку: MODE_MARGINREQUIRED=500
2013.03.19 08:20:24 GRAALy3 USDCHF,M1: несовпадение по рынку: MODE_TICKVALUE=1.0508

на других парах тоже самое только MODE_TICKVALUE нет в ошибках.
Что это значит? И насколько критично для работы совы?
 
Верх