[Советник] Forex Setka Trader Mod и [EA]-Setka📌

От ApMSoft, 24 августа, 2012 в Лаборатория ProfitFX

#9720

18.06.2019 на пятом году жизни после двухмесячной борьбы с фунтом скончался казавшийся бессмертным мониторинг старой версии Forex Setka Trader Mod M6 .

#9721
4 минуты назад, MIG32 сказал:

18.06.2019 на пятом году жизни после двухмесячной борьбы с фунтом скончался казавшийся бессмертным мониторинг старой версии Forex Setka Trader Mod M6 .

Это было захватывающее приключение...

Но ну и слава Богу!

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

То есть создавал иллюзию возможности легкого заработка на форекс без понимания математики и технологии процесса...

 

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

Но возможности заработка ощутимых сумм и решения осмысленных задач на форекс на горизонте 2-3 лет такие торговые идеи и боты не дают.

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

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

 

Но чудес и бессмертных в свободном рынке нет - в чем мы в очередной раз убедились.

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

Недостаточность хоть чего-то из перечисленного радикально снижает шансы на личный успех каждого.

#9722

Никто не мешал вывести эти 700 процентов.

зато это был мониторинг, а не просто сет

#9723
В 27.06.2019 в 00:14, pavlus777 сказал:

Никто не мешал вывести эти 700 процентов.

зато это был мониторинг, а не просто сет

Командир, позволю себе отчасти не согласится. :)

 

О покойном мониторинге старого/2012г бота Forex Setka Trader Mod M6 точно есть что сказать хорошее!

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

И важно, что это 4+ летний мониторинг - возможно, рекордной длительности.

Возможно, что если бы не было этого мониторинга, то и наш проект не стартовал бы 4+ года тому назад!

Так что да, этот Мониторинг годами был одним из знамен нашего форума и внес свой реальный вклад в развитие нашего ресурса.

И таки да, о покинувшем нас ветеране борьбы с форекс может и рюмку стоит выпить - он заслуженно занимает свое место в истории ресурса!

 

Но мы профи и обязаны видеть все факты и оценивать их объективно. 

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

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

Мы все это хорошо знаем и делаем тесты/торги с фиксированным лотом с включенным стопом в $ размером примерно в депо - чего в старом боте нет.

 

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

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

Сетка-то у бота всего 225 пипсов и каждые 320 пипсов stopout.   А фунт летал круто...

 

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

И на демо бот продолжал торги, так как стопов как в реале и не было.  И продолжал накручивать баланс, не минусуя пересиженные stopout.

При прибыли 200% бот мог пересидеть на демо просадку в ~500 4-хзначных пипсов сверх растянутой сетки, а при прибыли 500% уже и 1100 пипсов просадки были не проблема.

И это (агрессивная сетка + вся прибыль на счете + пересиживание месяцами) и позволило 4+ года строить идеальный график баланса мониторинга.

 

Как развивались бы торги в реале, если бы прибыль со счета выводилась, точно оценить очень сложно.

Однозначно это был бы максимальный адреналин.

Поначалу в 2015-16 годах бот, скорее всего, успел бы набить (с выводом) 300%+ прибыли - после чего начался бы брекзит и 1-3 stopout ежегодно.

И за период мониторинга stopout могло бы быть и 7-10 и они точно съели бы те 700% прибыли, которые были на мониторинге.

 

Но старый бот бы, получив stopout, месяцами не висел бы в пересиживании и быстро возобновлял бы зарабатывание прибыли после стопа.

То есть за период мониторинга в реале бот мог бы открывать и закрывать сетки в плюс на много месяцев больше - может даже на год+ дольше.

Так что, может, бот успел бы с 2015 закрыть сеток и на 1000%+ от стартового баланса, то есть "набил" бы прибыли сеток в 10-15 депо.   Кто ж знает...

Старый бот примитивен, он не работает корректно в тестере, в нем нет стопа по деньгам и невозможно тупо прогнать его тест за период моника.

 

Но какой был бы итоговый баланс торгов на реале с выводом прибыли за 4+ года и кучей stopout, не знает никто - может в плюс, а может даже в минус.

График точно был бы пилой с 7-10 стопами в 25000 каждый, выводами прибыли и восполнениями баланса после stopout из прибыли или своих денег.

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

Изменено 28 июня, 2019 пользователем Старик

#9724
В 24.06.2019 в 22:16, capteen сказал:

Вот слегка откорректированная версия. По идее при возникновении ошибок должна писать в лог в какой функции обнаружено, и цены + СЛ/ТП (если используются).

Все это относится только к МТ4 версии, МТ5 не менялось ничего, в архиве выложены для комплектности. 

(EA) - Setka v1.43 ADX-IMP-190624-R150.zip 9 \u041c\u0411 · 37 загрузок

Уже лучше, ордера модифицируются, но полностью ошибка не ушла.

Log.zip7 скач.

Изменено 28 июня, 2019 пользователем Roman_arina

#9725
2 часа назад, Roman_arina сказал:

Поставлю на ночь, утром отредактирую это сообщение

Это такая утонченная шутка?

В тестере, что б попасть на ошибку ( с Вашим сетом) приходится ждать пол-года (тестерных)... Как-то не серьезно звучит. Почему Вы не пользуетесь тестером? И время экономит...

Что еще нашел и поправил - "Ошибка 1" (коррекция где она не требуется). Это связано с особенностями типа "double". Его нельзя "просто сравнить"...

За последние три дня ни ошибка 130 ни ошибка 1 в тестере не проявились.

 

#9726
13 часов назад, Roman_arina сказал:

Уже лучше, ордера модифицируются, но полностью ошибка не ушла.

 

А Вы сами смотрели что за ошибка и когда она возникает? Ну вот честно, скучно вычитывать простыни логов... 

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

0	03:58:36.500	'2677271': modify pending order #1064302226 sell stop 0.03 EURUSD at 1.12706 sl: 1.12764 tp: 1.12648 -> price: 1.12706 sl: 1.12768 tp: 1.12644
1	03:58:36.616	'2677271': modification of pending order #1064544669 buy stop 0.02 GBPUSD at 1.27511 sl: 1.27443 tp: 1.27579 -> price: 1.27511 sl: 1.27351 tp: 1.27671 failed [Market is closed]
0	03:58:36.616	'2677271': modify pending order #1064544669 buy stop 0.02 GBPUSD at 1.27511 sl: 1.27443 tp: 1.27579 -> price: 1.27511 sl: 1.27351 tp: 1.27671
1	03:58:36.694	'2677271': modification of pending order #1064302226 sell stop 0.03 EURUSD at 1.12706 sl: 1.12764 tp: 1.12648 -> price: 1.12706 sl: 1.12768 tp: 1.12644 failed [Market is closed]
0	03:58:36.694	'2677271': modify pending order #1064302224 sell stop 0.02 EURUSD at 1.12576 sl: 1.12634 tp: 1.12518 -> price: 1.12576 sl: 1.12638 tp: 1.12514
1	03:58:36.815	'2677271': modification of pending order #1064544669 buy stop 0.02 GBPUSD at 1.27511 sl: 1.27443 tp: 1.27579 -> price: 1.27511 sl: 1.27351 tp: 1.27671 failed [Market is closed]
0	03:58:36.815	'2677271': modify pending order #1064544669 buy stop 0.02 GBPUSD at 1.27511 sl: 1.27443 tp: 1.27579 -> price: 1.27511 sl: 1.27351 tp: 1.27671
1	03:58:36.899	'2677271': modification of pending order #1064302224 sell stop 0.02 EURUSD at 1.12576 sl: 1.12634 tp: 1.12518 -> price: 1.12576 sl: 1.12638 tp: 1.12514 failed [Market is closed]
0	03:58:36.899	'2677271': modify pending order #1064302226 sell stop 0.03 EURUSD at 1.12706 sl: 1.12764 tp: 1.12648 -> price: 1.12706 sl: 1.12768 tp: 1.12644
1	03:58:37.018	'2677271': modification of pending order #1064544669 buy stop 0.02 GBPUSD at 1.27511 sl: 1.27443 tp: 1.27579 -> price: 1.27511 sl: 1.27351 tp: 1.27671 failed [Market is closed]
1	03:58:37.090	'2677271': modification of pending order #1064302226 sell stop 0.03 EURUSD at 1.12706 sl: 1.12764 tp: 1.12648 -> price: 1.12706 sl: 1.12768 tp: 1.12644 failed [Market is closed]
0	03:58:37.090	'2677271': modify pending order #1064302224 sell stop 0.02 EURUSD at 1.12576 sl: 1.12634 tp: 1.12518 -> price: 1.12576 sl: 1.12638 tp: 1.12514
1	03:58:37.290	'2677271': modification of pending order #1064302224 sell stop 0.02 EURUSD at 1.12576 sl: 1.12634 tp: 1.12518 -> price: 1.12576 sl: 1.12638 tp: 1.12514 failed [Market is closed]
0	03:58:37.290	'2677271': modify pending order #1064302226 sell stop 0.03 EURUSD at 1.12706 sl: 1.12764 tp: 1.12648 -> price: 1.12706 sl: 1.12768 tp: 1.12644
1	03:58:37.491	'2677271': modification of pending order #1064302226 sell stop 0.03 EURUSD at 1.12706 sl: 1.12764 tp: 1.12648 -> price: 1.12706 sl: 1.12768 tp: 1.12644 failed [Market is closed]
0	03:58:37.491	'2677271': modify pending order #1064302224 sell stop 0.02 EURUSD at 1.12576 sl: 1.12634 tp: 1.12518 -> price: 1.12576 sl: 1.12638 tp: 1.12514
1	03:58:37.688	'2677271': modification of pending order #1064302224 sell stop 0.02 EURUSD at 1.12576 sl: 1.12634 tp: 1.12518 -> price: 1.12576 sl: 1.12638 tp: 1.12514 failed [Market is closed]
0	03:58:36.616	(EA) - Setka v1.43 ADX-IMP-rel-190624-R150 GBPUSD,M1: [Инфо][Покупка] - Ошибка не опознана
0	03:58:36.694	(EA) - Setka v1.43 ADX-IMP-rel-190624-R150 EURUSD,M1: [Инфо][Продажа] - Ошибка не опознана

Почему-то "Market closed"... и некорректный код ответа от брокера...

 

и 2-й:

 

0	04:05:34.614	'2677271': modify pending order #1064302226 sell stop 0.03 EURUSD at 1.12706 sl: 1.12764 tp: 1.12648 -> price: 1.12706 sl: 1.12728 tp: 1.12684
1	04:05:34.815	'2677271': modification of pending order #1064302226 sell stop 0.03 EURUSD at 1.12706 sl: 1.12764 tp: 1.12648 -> price: 1.12706 sl: 1.12728 tp: 1.12684 failed [Invalid S/L or T/P]
0	04:05:34.815	'2677271': modify pending order #1064302224 sell stop 0.02 EURUSD at 1.12576 sl: 1.12634 tp: 1.12518 -> price: 1.12576 sl: 1.12598 tp: 1.12554
1	04:05:35.010	'2677271': modification of pending order #1064302224 sell stop 0.02 EURUSD at 1.12576 sl: 1.12634 tp: 1.12518 -> price: 1.12576 sl: 1.12598 tp: 1.12554 failed [Invalid S/L or T/P]
0	04:05:35.010	'2677271': modify pending order #1064302226 sell stop 0.03 EURUSD at 1.12706 sl: 1.12764 tp: 1.12648 -> price: 1.12706 sl: 1.12728 tp: 1.12684
1	04:05:35.208	'2677271': modification of pending order #1064302226 sell stop 0.03 EURUSD at 1.12706 sl: 1.12764 tp: 1.12648 -> price: 1.12706 sl: 1.12728 tp: 1.12684 failed [Invalid S/L or T/P]
0	04:05:35.208	'2677271': modify pending order #1064302224 sell stop 0.02 EURUSD at 1.12576 sl: 1.12634 tp: 1.12518 -> price: 1.12576 sl: 1.12598 tp: 1.12554
1	04:05:35.403	'2677271': modification of pending order #1064302224 sell stop 0.02 EURUSD at 1.12576 sl: 1.12634 tp: 1.12518 -> price: 1.12576 sl: 1.12598 tp: 1.12554 failed [Invalid S/L or T/P]
0	04:05:35.403	'2677271': modify pending order #1064302226 sell stop 0.03 EURUSD at 1.12706 sl: 1.12764 tp: 1.12648 -> price: 1.12706 sl: 1.12728 tp: 1.12684
1	04:05:35.598	'2677271': modification of pending order #1064302226 sell stop 0.03 EURUSD at 1.12706 sl: 1.12764 tp: 1.12648 -> price: 1.12706 sl: 1.12728 tp: 1.12684 failed [Invalid S/L or T/P]
0	04:05:35.598	'2677271': modify pending order #1064302224 sell stop 0.02 EURUSD at 1.12576 sl: 1.12634 tp: 1.12518 -> price: 1.12576 sl: 1.12598 tp: 1.12554
1	04:05:36.159	'2677271': modification of pending order #1064302224 sell stop 0.02 EURUSD at 1.12576 sl: 1.12634 tp: 1.12518 -> price: 1.12576 sl: 1.12598 tp: 1.12554 failed [Invalid S/L or T/P]
0	04:05:34.815	(EA) - Setka v1.43 ADX-IMP-rel-190624-R150 EURUSD,M1: [Инфо][Продажа] - Ошибка не опознана

Ваша "кухня" отказалась выполнять совершенно правильный приказ.

 

Чуть раньше была еще третья сходная ситуация:

 

0	03:21:54.909	'2677271': modify pending order #1064302226 sell stop 0.03 EURUSD at 1.12706 sl: 1.12770 tp: 1.12642 -> price: 1.12706 sl: 1.12726 tp: 1.12686
1	03:21:55.161	'2677271': modification of pending order #1064302226 sell stop 0.03 EURUSD at 1.12706 sl: 1.12770 tp: 1.12642 -> price: 1.12706 sl: 1.12726 tp: 1.12686 failed [Off quotes]
0	03:21:55.161	'2677271': modify pending order #1064302224 sell stop 0.02 EURUSD at 1.12576 sl: 1.12640 tp: 1.12512 -> price: 1.12576 sl: 1.12596 tp: 1.12556
1	03:21:55.356	'2677271': modification of pending order #1064302224 sell stop 0.02 EURUSD at 1.12576 sl: 1.12640 tp: 1.12512 -> price: 1.12576 sl: 1.12596 tp: 1.12556 failed [Invalid S/L or T/P]
0	03:21:55.356	'2677271': modify pending order #1064302226 sell stop 0.03 EURUSD at 1.12706 sl: 1.12770 tp: 1.12642 -> price: 1.12706 sl: 1.12726 tp: 1.12686
1	03:21:55.555	'2677271': modification of pending order #1064302226 sell stop 0.03 EURUSD at 1.12706 sl: 1.12770 tp: 1.12642 -> price: 1.12706 sl: 1.12726 tp: 1.12686 failed [Invalid S/L or T/P]
0	03:21:55.555	'2677271': modify pending order #1064302224 sell stop 0.02 EURUSD at 1.12576 sl: 1.12640 tp: 1.12512 -> price: 1.12576 sl: 1.12596 tp: 1.12556
1	03:21:55.752	'2677271': modification of pending order #1064302224 sell stop 0.02 EURUSD at 1.12576 sl: 1.12640 tp: 1.12512 -> price: 1.12576 sl: 1.12596 tp: 1.12556 failed [Invalid S/L or T/P]
0	03:21:55.752	'2677271': modify pending order #1064302226 sell stop 0.03 EURUSD at 1.12706 sl: 1.12770 tp: 1.12642 -> price: 1.12706 sl: 1.12726 tp: 1.12686
1	03:21:55.948	'2677271': modification of pending order #1064302226 sell stop 0.03 EURUSD at 1.12706 sl: 1.12770 tp: 1.12642 -> price: 1.12706 sl: 1.12726 tp: 1.12686 failed [Invalid S/L or T/P]
0	03:21:55.948	'2677271': modify pending order #1064302224 sell stop 0.02 EURUSD at 1.12576 sl: 1.12640 tp: 1.12512 -> price: 1.12576 sl: 1.12596 tp: 1.12556
1	03:21:56.145	'2677271': modification of pending order #1064302224 sell stop 0.02 EURUSD at 1.12576 sl: 1.12640 tp: 1.12512 -> price: 1.12576 sl: 1.12596 tp: 1.12556 failed [Invalid S/L or T/P]

но здесь, хотя бы, честно написали "[Off quotes]"...

 

Подозреваю, что и в остальных случаях была сходная ситуация, но сообщения "[Off quotes]" не было показано.

 

Причем через минуту после этого все модификации благополучно прошли. 

#9727

А вот очень любопытный кусочек из лога тестера:

2019.06.28 10:16:06.403	2015.03.07 01:58:00  (EA) - Setka v1.43 ADX-IMP-rel EURUSD,M1: [Инфо][Продажа] - При открытии ордера №1 по цене 1.08454 и лоту 0.34000 будет доступна маржа 57321.20314
2019.06.28 10:16:06.403	2015.03.07 01:58:00  (EA) - Setka v1.43 ADX-IMP-rel EURUSD,M1: [Инфо][Продажа] - Пробуют открыть колено № 1, шаг 0.00140, комментарий '00000000<01>2-1.43'
2019.06.28 10:16:06.403	2015.03.07 01:58:00  (EA) - Setka v1.43 ADX-IMP-rel EURUSD,M1: open #368 sell 0.34 EURUSD at 1.08454 ok
2019.06.28 10:16:06.403	2015.03.07 01:58:00  (EA) - Setka v1.43 ADX-IMP-rel EURUSD,M1: [Инфо][Продажа] - Обновляю ТР 0.00000 -> 1.08304
2019.06.28 10:16:06.403	2015.03.07 01:58:00  (EA) - Setka v1.43 ADX-IMP-rel EURUSD,M1: modify #368 sell 0.34 EURUSD at 1.08454 sl: 0.00000 tp: 1.08304 ok
2019.06.28 10:16:06.403	2015.03.07 01:59:00  (EA) - Setka v1.43 ADX-IMP-rel EURUSD,M1: [Инфо][Продажа] - Ближайшее время открытия нового ордера 2015.03.07 01:59:06. Выставление ордера отменено.
2019.06.28 10:16:06.403	2015.03.09 01:00:00  (EA) - Setka v1.43 ADX-IMP-rel EURUSD,M1: [Инфо][Продажа] - Устанавливаю ТР 1.08304 -> 1.08311 по таймеру.
2019.06.28 10:16:06.403	2015.03.09 01:00:00  (EA) - Setka v1.43 ADX-IMP-rel EURUSD,M1: [Инфо] - Set TP kernel_order::set_tp ERROR detected! order 368, order_operation_sell order_price: 1.08302, market price: 1.08302, SL: 0.00000, TP: 1.08311
2019.06.28 10:16:06.403	2015.03.09 01:00:00  (EA) - Setka v1.43 ADX-IMP-rel EURUSD,M1: [Инфо][Продажа] - Ошибка не опознана

Это уже непонятная ошибка в логике. На последней минуте торгов в пятницу открыт ордер "селл" а на первой минуте понедельника, не обратив внимания на геп и то, что цена пересекла ТП, идет попытка модификации ТП причем на цену значительно выше чем рыночная...

#9728
23 минуты назад, capteen сказал:

А вот очень любопытный кусочек из лога тестера:


2019.06.28 10:16:06.403	2015.03.07 01:58:00  (EA) - Setka v1.43 ADX-IMP-rel EURUSD,M1: [Инфо][Продажа] - При открытии ордера №1 по цене 1.08454 и лоту 0.34000 будет доступна маржа 57321.20314
2019.06.28 10:16:06.403	2015.03.07 01:58:00  (EA) - Setka v1.43 ADX-IMP-rel EURUSD,M1: [Инфо][Продажа] - Пробуют открыть колено № 1, шаг 0.00140, комментарий '00000000<01>2-1.43'
2019.06.28 10:16:06.403	2015.03.07 01:58:00  (EA) - Setka v1.43 ADX-IMP-rel EURUSD,M1: open #368 sell 0.34 EURUSD at 1.08454 ok
2019.06.28 10:16:06.403	2015.03.07 01:58:00  (EA) - Setka v1.43 ADX-IMP-rel EURUSD,M1: [Инфо][Продажа] - Обновляю ТР 0.00000 -> 1.08304
2019.06.28 10:16:06.403	2015.03.07 01:58:00  (EA) - Setka v1.43 ADX-IMP-rel EURUSD,M1: modify #368 sell 0.34 EURUSD at 1.08454 sl: 0.00000 tp: 1.08304 ok
2019.06.28 10:16:06.403	2015.03.07 01:59:00  (EA) - Setka v1.43 ADX-IMP-rel EURUSD,M1: [Инфо][Продажа] - Ближайшее время открытия нового ордера 2015.03.07 01:59:06. Выставление ордера отменено.
2019.06.28 10:16:06.403	2015.03.09 01:00:00  (EA) - Setka v1.43 ADX-IMP-rel EURUSD,M1: [Инфо][Продажа] - Устанавливаю ТР 1.08304 -> 1.08311 по таймеру.
2019.06.28 10:16:06.403	2015.03.09 01:00:00  (EA) - Setka v1.43 ADX-IMP-rel EURUSD,M1: [Инфо] - Set TP kernel_order::set_tp ERROR detected! order 368, order_operation_sell order_price: 1.08302, market price: 1.08302, SL: 0.00000, TP: 1.08311
2019.06.28 10:16:06.403	2015.03.09 01:00:00  (EA) - Setka v1.43 ADX-IMP-rel EURUSD,M1: [Инфо][Продажа] - Ошибка не опознана

Это уже непонятная ошибка в логике.

На последней минуте торгов в пятницу открыт ордер "селл" а на первой минуте понедельника, не обратив внимания на геп и то, что цена пересекла ТП, идет попытка модификации ТП причем на цену значительно выше чем рыночная...

Трудно сказать...

Выглядит так, что может и недостает дополнительного/предварительного вызова блока контроля достижения ценой уровня ТР сетки.

Но, скорее, блок контроля не сработал правильно и цена до ТР не дошла.

 

Надо учитывать же и спрэд - в селл-то ТР закрывается по Аск, а ваш market price: 1.08302 скорее Бид. 

А где Аск был мне неизвестно, надо смотреть в тесте или на графике - может Аск и намного выше запрашиваемого как ТР 1.08311, спрэд и 2-3 пипса 4-хзнак мог быть.

И тогда запрос бота на коррекцию ТР был корректным, а учитываемая цена Аск до имевшегося и нового ТР не дошла и была пусть чуток, но выше...

 

Просто модификация была/оказалась буквально внутри спрэда и тестер таких маневров мог недопонять.

Изменено 28 июня, 2019 пользователем Старик

#9729

@Старик Я не зря вывел в лог состояния цены. Ask в это время был 1.08310, спред тестерный 8(5-ти знак). 

 

#9730
Цитата

А Вы сами смотрели что за ошибка и когда она возникает?

Да, но на всякий случай решил скинуть, вам лучше знать что там происходит. Благодарю за уделенное время!

#9731
15 часов назад, capteen сказал:

@Старик Я не зря вывел в лог состояния цены. Ask в это время был 1.08310, спред тестерный 8 (5-ти знак). 

Понимаю.

До старого ТР селл сетки цена не дошла меньше 10 пунктов, а новый/уточненный ТР сетки на 1 (один) 5-тизначный пункт выше текущей цены.

Крайне редкая ситуация: цена находится менее чем в 1 пипсе 4-хзнак от ТР сетки - и в этот момент (вроде) плюсуется положительный своп, ТР уточняется/улучшается (укорачивается менее чем на пипс) и оказывается на 0.1 пипса позади цены.

Редкая удача такое сочетание данных поймать и что вы такую редчайшую ошибочку увидели - и цена, и коррекция ТР сетки в пределах 1 пипса!

Хотя, в принципе, это в пределах погрешности тестера имхо.

 

Но да, наверно в блоке контроля корректности ТР сетки по таймеру:

- после вычисления отличающегося ТР, до модификации ордеров

- стоит вызывать блок контроля достижения ценой уровня ТР сетки

- с целью проверки а может сетку пора закрыть прямо сейчас без/до модификации ТР ордеров сетки.

 

Или, как вариант, в блоке контроля корректности ТР сетки по таймеру:

- самим сравнивать пересчитанное ТР сетки с текущей ценой и,

- если новое ТР достигнуто,

- то вызывать блок зачистки (закрытия) сетки и

- обходить модификацию уже удаленных ордеров.

 

Наверно, нам обоим стоит это записать в планы доработки.

Изменено 29 июня, 2019 пользователем Старик

#9732
В 26.06.2019 в 13:28, Старик сказал:

Коллега Ent подсказал мне адрес части технической копии старого форума, где оглавление старого "Все вложения" нашего топика.

3/index.php?action=topicattach;topic=2738

Сами файлы с этой страницы не скачаешь - там они недоступны.

 

Но вы можете листать оглавление, уточнять названия/автора/дату файлов - и на этой же странице по Ctrl+F искать файла нужного автора или по части имени файла.

И, узнав точную дату и время публикации нужного вам файла, скачать файл уже в новом форуме в данном топике!

В общем, пока в новом форуме нет кнопки "Все вложения" и пока эта копия оглавления всех вложений жива, вы сможете найти любой нужный вам файл в топике!

Вот в старом форуме Все вложения:

(EA) - Setka v1.43 - GBPUSD -Gureyev 20181231-450-3500$-10-TDS2.rar Посмотреть в посте от HQPhantom Январь 07, 2019, 04:49:51 pm 424.74 KB.

Вот в новом форуме пост: 

/laboratoriya-profitfx/24/open-source-sovetnik-forex-setka-trader-mod-i-ea-setka/2738/?do=findComment&comment=415424.

В данном посте вложений нет.

 

Мучился долго, пока написал этот пост, а если нажать на предпосмотр, то не выйдешь из него. Ссылку удалось на новый пост поставить, только после нажатия сохранить и тут же редактировать, а так не реагировала кнопка ссылка, если обновить страницу, то всё потеряешь и придётся писать по-новой. В общем одни мучения, лишний раз не захочешь писать.

 

Коллеги, если у кого сохранился архив, выложите, пожалуйста.

 

Изменено 28 июня, 2019 пользователем shkarupin.vi

#9734
1 час назад, shkarupin.vi сказал:

Мучился долго, пока написал этот пост, а если нажать на предпосмотр, то не выйдешь из него.

preview.png.43e0ee948c822ea11e2c59b85c9669fd.png

#9735

@Старик Сохранил себе. При очередном копании в коде подумаю как это реализовать.

 

Пока есть еще вопросик. Может в вывод лога добаить не только "нужную" цену? Выводить и Бид и Аск?

 

И, таки да! Добавил параметр в самом низу для отключения вывода диагностики фильтров. На релиз не тянет. Выложу позже. Одна косметика.

#9736

Попробую принести пользу. 

Сет отжал, модель есть (старая версия), через анализатор пропустил.

Идею пробую такую (сто человек это уже делали): дневные движения пробую ловить короткой сеткой в 4 колена, далее шаг резко увеличиваю. Мульт большой f4y пока пропускает. Плечо у них 1:1000, так что для других ДЦ депо нужно менять. На пределе депо проходит 1200 на 0,01 с 15.11.2018 по 23.04.2019 (сливает в этот день), но реинвест на эту дату дает увеличение в 468 раз за 5,5 месяцев без паузы в НГ.

Требуется проверка на нормальном тестере, сроки теста смотрите сами. С депо 2000 проходит с 15.11.2018 по 27.06.2019 с увеличением в 92 раза.

Начальная дата теста такая, потому что котировок нормальных нет. 

Сет явно не докрученный, но нет оптимизации...

Критику принимаю.

(EA)(Qj) - Setka v1.37+ -Model - m02 - EURUSD_0.01_2000.xlsx43 скач. EA_-_Setka_v1.43_RSI-CCI_URUSD_Reinv1300_383razaZa5mes_MerSerg.set48 скач. Baza2000EURUSD7mes92raza.pdf43 скач.

#9737
6 часов назад, capteen сказал:

@Старик Сохранил себе. При очередном копании в коде подумаю как это реализовать.

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

 

В первом случае может возникнуть проблема видимости/вызываемости нужных блоков - но если доступны, то вообще проблемы нет.

 

Но, в принципе, то, что надо добавить, относительно простое: сравнить уточненное ТР сетки с текущей ценой - и если цена лучше ТР, то удаляете все ордера сетки по направлению.

Так что можно скопировать (или выписать самому) цикл закрытия сетки блока зачистки сетки + несколько операторов сравнения вычисленного ТР с текущей ценой.

 

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

 

6 часов назад, capteen сказал:

Пока есть еще вопросик. Может в вывод лога добаить не только "нужную" цену? Выводить и Бид и Аск?

Если вывод аск и бид только при возникновении error, то почему нет?!  Лог это не переполнит.

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

 

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

Все же инфу для поиска ошибки желательно выводить только лишь по факту ошибки всегда когда можно.

Смотрите сами сколько вам достаточно - по конкретной задаче вам видней.  Предложение по логированию в общем я изложил.

Изменено 29 июня, 2019 пользователем Старик

#9738
В 24.06.2019 в 08:41, valerii.badaev@gmail.com сказал:

Заново выкладываю архив с сетом и тестом EURJPY

 

 

(EA) - Setka v1.43 - ADX-IMP - EURJPY - 2017-2019-M1-DD1116-P112.rar 223 \u043a\u0411 · 60 загрузок

Коллеги, тест выполнен в TDS с фиксированным спрэдом - просьба выполнить контрольный тест в TDS2 с плавающим спрэдом с тем же депо и периодом тестирования.

Ну и выложить в топик, конечно :)

#9739
19 часов назад, MerSerg сказал:

Попробую принести пользу. 

Сет отжал, модель есть (старая версия), через анализатор пропустил.

Идею пробую такую (сто человек это уже делали): дневные движения пробую ловить короткой сеткой в 4 колена, далее шаг резко увеличиваю. Мульт большой f4y пока пропускает. Плечо у них 1:1000, так что для других ДЦ депо нужно менять. На пределе депо проходит 1200 на 0,01 с 15.11.2018 по 23.04.2019 (сливает в этот день), но реинвест на эту дату дает увеличение в 468 раз за 5,5 месяцев без паузы в НГ.

Требуется проверка на нормальном тестере, сроки теста смотрите сами. С депо 2000 проходит с 15.11.2018 по 27.06.2019 с увеличением в 92 раза.

Начальная дата теста такая, потому что котировок нормальных нет. 

Сет явно не докрученный, но нет оптимизации...

Критику принимаю.

(EA)(Qj) - Setka v1.37+ -Model - m02 - EURUSD_0.01_2000.xlsx 60 \u043a\u0411 · 3 загрузки EA_-_Setka_v1.43_RSI-CCI_URUSD_Reinv1300_383razaZa5mes_MerSerg.set 8 \u043a\u0411 · 3 загрузки Baza2000EURUSD7mes92raza.pdf 47 \u043a\u0411 · 2 загрузки

Попытка принести пользу всем горячо одобрена и зачтена! |da|=b:)

 

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

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

Ну и сразу должен вас предупредить, что тесты в обычном тестере мт4 редко подтверждаются в тестах на качественных котировках.

Так что настраивайтесь на то, что сет придется еще дорабатывать и может долго.

 

Вы пока явно немного путаетесь в программах из топика и как надо именовать и выкладывать файлы.

Давайте я вам немного помогу.

 

Промежуточную модель m02 весны 2016 года сейчас использовать уже никак нельзя.  Она крайне устарела, там и половины нужного нет.

Скачайте из /laboratoriya-profitfx/24/open-source-sovetnik-forex-setka-trader-mod-i-ea-setka/2738/page/386/?tab=comments#comment-427496 Анализатор статистики сеток, в котором на одном листе эксель и модель m09, и единственный исправный на сегодня импорт сетов в модель и экспорт сжатых сетов из модели.

Инструкция /laboratoriya-profitfx/24/open-source-sovetnik-forex-setka-trader-mod-i-ea-setka/2738/?do=findComment&comment=420072 2-й файл.

Ничего там сложного нет, там всё автоматизировано, надо освоить всего-то полдесятка кнопок и все у вас в этой части будет получаться просто на ура. :)

 

Сет вы сжимали, но недосжали.  Это не преступление! :)

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

Нужен сет, по которому нет ни малейших сомнений!

По вопросам сжатия сета в первом посте топика смотрите маленькое словесное описание как это делается и ссылку на скрипт Олега Снегова.

Сет также можно сжимать в Анализаторе статистики сеток, импортируя сет в модель и экспортируя - но это чуть-чуть сложней.

Но в сжатии сетов вам надо разобраться: это просто, делается нечасто - но вы должны быть на 100% уверены, что сделали все верно и сжатый сет вами не покалечен.

 

Также я не смог установить для какого бота ваш сет - можно только догадываться...

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

Сам сет вроде для базового безиндикаторного бота, но в названии сета есть кривое имя бота и RSI-CCI - то есть может это сет для индикаторного бота, который вы неправильно сжали и потеряли все настройки индикаторов.

Отчет тестера вы не выложили - а из отчета мы бы узнали каким ботом выполнялся тест.

В общем, однозначно достоверно установить для какого бота ваш сет всем нам невозможно!!

Коллега, у вас в компе нереальный бардак - просто поражается как вы в этом всё не теряете и непрерывно не путаетесь.

 

Ладно, давайте вы для первого раза пройдете по упрощенной процедуре. :)

Еще раз выполните тест и выложите оба файла отчета тестера и тот сет из тестера, тест которого вы выполните в тестере.

Сделаете это и тогда люди, имея ваши сет и отчет тестера, смогут разобраться и начать тестирование вашего сета на более качественных котировках.

Изменено 29 июня, 2019 пользователем Старик

#9740

Коллеги, торгующие в RoboForex.

 

RoboForex сообщает о прекращении поддержки старых билдов терминала MetaTrader 4

 

Компания MetaQuotes, разработчик торговой платформы MetaTrader 4, объявила о прекращении поддержки устаревших версий терминала с 1 июля 2019 года. Изменения коснутся MT4 для Windows ниже билда 1170 и MT4 для iOS и Android ниже билда 1104. На практике это означает, что с 01.07.2019 данные версии терминала не смогут подключаться к торговым серверам.

Во избежание проблем с подключением к серверам после 1 июля убедитесь, что на вашем устройстве установлена последняя версия терминала MetaTrader 4. Информацию об этом можно найти в разделе "Справка - О программе" платформы MT4.

Обновление MetaTrader 4 можно осуществить одним из следующих способов:

  • Перезапустить терминал, чтобы активировать его автоматическое обновление.
  • Скачать актуальную версию терминала в "Центре загрузок" и переустановить его.

 

Не забываем обновиться.

 

Изменено 29 июня, 2019 пользователем shkarupin.vi

#9741
6 часов назад, Старик сказал:

Коллеги, тест выполнен в TDS с фиксированным спрэдом - просьба выполнить контрольный тест в TDS2 с плавающим спрэдом с тем же депо и периодом тестирования.

Ну и выложить в топик, конечно :)

 

При прогоне  в настройках ТДС  ставил галочку напротив "Использовать нефиксированный спред" 

#9742
13 часов назад, MerSerg сказал:

Попробую принести пользу. 

Сет отжал, модель есть (старая версия), через анализатор пропустил.

Идею пробую такую (сто человек это уже делали): дневные движения пробую ловить короткой сеткой в 4 колена, далее шаг резко увеличиваю. Мульт большой f4y пока пропускает. Плечо у них 1:1000, так что для других ДЦ депо нужно менять. На пределе депо проходит 1200 на 0,01 с 15.11.2018 по 23.04.2019 (сливает в этот день), но реинвест на эту дату дает увеличение в 468 раз за 5,5 месяцев без паузы в НГ.

Требуется проверка на нормальном тестере, сроки теста смотрите сами. С депо 2000 проходит с 15.11.2018 по 27.06.2019 с увеличением в 92 раза.

Начальная дата теста такая, потому что котировок нормальных нет. 

Сет явно не докрученный, но нет оптимизации...

Критику принимаю.

(EA)(Qj) - Setka v1.37+ -Model - m02 - EURUSD_0.01_2000.xlsx 60 \u043a\u0411 · 4 загрузки EA_-_Setka_v1.43_RSI-CCI_URUSD_Reinv1300_383razaZa5mes_MerSerg.set 8 \u043a\u0411 · 5 загрузок Baza2000EURUSD7mes92raza.pdf 47 \u043a\u0411 · 4 загрузки

Идея интересная.Пытался прогнать сет в ТДС с 2014 года без реинвеста на стартовом депо 100 000 ед. Сливает 26.09.14.А со стартовым депо 2000 ед без реинвеста сливает 06.03.14.Мод [EA] - Setka v1.43 RSI-CCI.Сделаю прогон 2015-2019.Результат выложу позже.

 

P/S/ Прогнал на периоде 2015-2019.Стартовый депозит 100 000 ед.

 

 

 

EA_-_Setka_v1.43_RSI-CCI_URUSD_Reinv1300_383razaZa5mes_MerSerg_2015-2019.rar35 скач.

Изменено 29 июня, 2019 пользователем valerii.badaev@gmail.com

#9743

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

По названию сета согласен. Сет "кидал" на утилиту от Олега Снегова (как он и указывал). Размер отжатого сета соответствует норме.

По поиску еще вчера пробовал найти Анализатор - 2 упоминания в тексте и все, На 1 странице перехода к новому анализатору и новой модели не вижу. 

Полная печалька...

#9744
19 минут назад, MerSerg сказал:

По поиску еще вчера пробовал найти Анализатор - 2 упоминания в тексте и все, На 1 странице перехода к новому анализатору и новой модели не вижу. 

Полная печалька...

Держи.

EA_-_Setka_v1.43+_-_Анализатор_статистики_сеток_-_dagaz_-Drew_v2.1_-_Инструкция.docx49 скач. EA_-_Setka_v1.43+_-_Анализатор_статистики_сеток_-_dagaz_-Drew_v2.1.3.xlsm48 скач.

Изменено 29 июня, 2019 пользователем shkarupin.vi

Для публикации сообщений создайте учётную запись или авторизуйтесь

Перейти к списку тем
Форум · 2.0.20260627.0025