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

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

#8436

хотел попробовать иметь различные параметры для сеток buy /sell . но вопрос в другом почему сетка на buy не работает корректно ?? я так понимаю если параметры sell / buy одинаковы результаты при ReflectSellSettingsToBuy=true / false также должны быть идентичны ???

#8437

хотел попробовать иметь различные параметры для сеток buy /sell . но вопрос в другом почему сетка на buy не работает корректно ?? я так понимаю если параметры sell / buy одинаковы результаты при ReflectSellSettingsToBuy=true / false также должны быть идентичны ???


Терминал занят тестом, так что, открыть в нем сейчас Ваш сет не могу. А вычитывать внимательно сет для оптимизатора, в поисках Вашей ошибки мне лень ;) Могу однозначно сказать - ошибка где-то у Вас в параметрах. Программа гарантировано работает корректно в этой части! И по другому просто не может быть. За исполнение Buy и Sell, фактически, отвечает один и тот же код.
#8438


Видимо все отлично встретили старый-новый-год |3=3.
Ладно, маленькое продолжение "театра одного актера".
Уважаемые коллеги тестировщики, обладатели TDS! Огромная просьба, все же, давайте тестировать то что разработано и так как оно разработано. Т.е. Все условия опта/настройки/подгонки сохранять в точности. Дело в том, что тест в ТДС носит уточняющий характер. Если вы взяли чей-то сет и провели его тестирование в тех же условиях, что и автор, то расхождения позволяют уточнить сет и найти "тонкие места" в настройках. Если же вы сделали тестирование на другом депо, в другом отрезке времени.... Все равно, что если бы вы это сделали просто на другой паре. Найти корреляции ваших результатов и текущих настроек практически невозможно, или, как минимум, очень затратно по времени.
Согласитесь, несколько не хорошо, когда в топике появляется сообщение "... на ретесте слив..."! Мы потом разбираемся, находим различия, но! Человек, читающий топик подряд, увидев такой вердикт по сету, в 99% случаев его отбросит и больше к нему не вернется. Вне зависимости от того насколько в реальности сет интересен/доходен.


Да, 100%.
Это 1 из 4 пунктов в выписываемом мною посте о том, чего категорически нельзя делать при опте и тестах сетов.
Иначе нормальные/боевые сеты летят прямиком в мусорку, а наш заработок и весь проект идет в жопу.

фрагмент выписываемого поста


Во-первых, тесты являются ключевым предпоследним этапом любого проекта.
Основное и дополнительное ПО, теория могут создаваться годами.
Но этот создаваемый иногда годами потенциал не превратится в прибыль, если не будут найдены сеты.
А хорошие сеты не могут быть найдены в абы как проведенных тестах - вероятность получения сетов будет невелика и снизится до уровня случайности.
Но даже вероятностный заработок на форекс не может полагаться и базироваться на случайно найденных сетах в ходе некачественных и мало сопоставимых тестов.
Все этапы, особенно многолетнего, проекта должны осуществляться с максимализацией вероятности конечного успеха.
Для того, чтобы реализовать/освоить создаваемый годами потенциал ПО, тесты должны быть на столь высоком уровне, чтобы не упустить шанс и родить/найти хотя бы один прибыльный сет.

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


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

-----


Решил пооптить отдельно по byu и по sell (EA) - Setka v1.43 - EURUSD - Gureyev - MultStart=4 - TP=12_pros19% set . Натолкнулся на проблемку : скопировал параметры sell в bye изменил ReflectSellSettingsToBuy=true на false и получил совершенно разные результаты по buy. Нормальные при ReflectSellSettingsToBuy=true и странные при ReflectSellSettingsToBuy=false . (стоит множитель лота 1,8 , но макс лот 0,02 и дальше не умножается) сет и результаты теста во вкладке . Ошибка программы ипи что-то делаю не так ???


Вы делаете не так.

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

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


Сеты из тестера почти в 4 раза больше, содержат в разы больше строк с информацией тестера - и практически не читаемые при просмотре.
Для того, чтобы люди легко понимали какие настройки заданы в сете, сет из тестера перед выкладыванием в топик надо "сжать".
Для этого в терминале надо:
1) на любой график любого любого демо или реал счета (даже с инвест доступом)
2) перетащить бота (при этом откроется окно настроек)
3) загрузить в бота ваш сет
4) сохранить из бота сет с тем же именем с перезаписью файла сета
5) отменить прикрепление бота к графику.
Занимает это несколько секунд, но сет сжимается почти в 4 раза и становится легко читаемым и понимаемым при просмотре в любом текстовом редакторе.



Во-вторых, люди, особенно новички, очень часто думают, что делают одно - а реально делают совершенно другое.
Это разные вещи: думать, что ты что-то делаешь или сделал - и реально делать или сделать то, что думаешь.
И, делая совершенно другое неверное, люди при этом свято верят, что делают именно то, что думают что делают.
Настолько верят, что первым делом обвиняют 2-хлетний бот, а не им же самим криво заданные настройки. :)

Если вы планируете раздельно задать одинаковые настройки для sell и buy сетки, то вы обязаны на 200% убедиться, что именно это и только это вы и сделали в реальности.
Пофиг что вы думаете что вы сделали - вы должны абсолютно, железно убедиться, что вы реально сделали то, что надо!
Для этого выводите на экран либо окно настроек бота, либо в любом текстовом редакторе сжатый (!!!) сет, втыкаете 2 указательных пальца в экран и по одной сравниваете все до единой заданные вами настройки sell и buy сетки.
Попарно - передвигая пальцы - сравниваете - одну за другой настройки sell и buy сетки - попарно! |da|
И если бы вы это сделали (как немедленно сделал никому не верящий я!), то увидели бы, что у вас B_CalcLotType=1 - что означает включение абсолютно другого алгоритма/схемы вычисления лотов ордеров сеток, требующего абсолютно других настроек лотов buy сетки.
И абсолютно естественно, что при такой заданной вами разворотной настройке схемы вычисления лотов ордеров sell и buy сетки у вас не имели ничего общего.

Ну и абсолютно верное замечание, что если вы хотите раздельно оптить/тестировать sell и buy сетки, то вы обязаны использовать только специально созданные для этого параметры S_OpenFirstOrder и B_OpenFirstOrder.
В тестах и опте для однонаправленных торгов вы обязаны использовать только эти опции!

Категорически не рекомендуется для опта/тестов (и даже торгов) использовать TradeSell и/или TradeBuy или запреты long или short торгов в настройках терминала!
Эти опции предназначены для краткосрочного использования в каких-то экстремальных ситуациях в реальных торгах, когда надо запретить открытие новых ордеров любой ценой.
В опте/тестах эти опции/возможности не должны использоваться никогда от слова совсем!
В опте/тестах допустимо использование только опций S_OpenFirstOrder и B_OpenFirstOrder!!

Успехов! :)
#8439


Попробую внести свою лепту.
Вчера на основе сета от jockera AUDNZD пооптил в МТ4.
Что-то получилось. Просьба проверить на нормальном тестере и сроке


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


... а время было.
Т.к. интервал теста явно задан не был, а был определён как "нормальный, решил прогнать (уже вижу, как летит тапок Старика x_x :) ) с начала 2015 года (раньше у меня просто не загружены котировки) по 20190113 (позже ещё котировок нет >:dПо результатам теста выяснилось, что судя по максимальной просадке, начального депо для сета достаточно 1000$.


Воодушевляет, что шпильку 02.01.2019 советник обработал нормально!


Да, шпильку бот отработал просто супер! Закрыв последнюю сетку 20181218 и тихо сидя в засаде до сего времени #:-s
Все результаты, как обычно, в архиве.

EA_-_Setka_v1.43_RSI-CCI-AUDNZD-H1MerSerg0.01-20150101-20190113-CloseAllOrders_ByDrawdownMoney=1000-TDS2.gif
EA_-_Setka_v1.43_RSI-CCI-AUDNZD-H1MerSerg0.01-20150101-20190113-CloseAllOrders_ByDrawdownMoney=1000-TDS2.rar76 скач.

#8440



Попробую внести свою лепту.
Вчера на основе сета от jockera AUDNZD пооптил в МТ4.
Что-то получилось. Просьба проверить на нормальном тестере и сроке


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


... а время было.
Т.к. интервал теста явно задан не был, а был определён как "нормальный, решил прогнать (уже вижу, как летит тапок Старика x_x :) ) с начала 2015 года (раньше у меня просто не загружены котировки) по 20190113 (позже ещё котировок нет >:d

Не-не, никаких тапков: jocker свои сеты тестил даже с 2013, сеты не высоколотные - длительные сроки тестов с фиксированным лотом абсолютно нормальны!
Это "вездеходные" сеты для длительных мультиторгов и тестить их с весны 2015 более чем корректно!
И мне нравится ваш тест - хотя доходность сета выглядит невысокой.

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

Недостаточно просто установить, что сет проходит период - надо явно зафиксировать и важнейшие финансовые характеристики нового сета/теста!!
Абсолютно каждому сету нужен свой конкретный депо - и депо сета это первое, что вы должны установить!
Для сетов по схеме №3 можно вычислить только т.н. компромиссный депо.
/laboratoriya-profitfx/24/open-source-sovetnik-forex-setka-trader-mod-i-ea-setka/2738/?do=findComment&comment=410207
1) В анализаторе статистики сетов вы смотрите с каким количеством колен сет проходит тестируемый участок.
2) в модели вы устанавливаете какой залог всех ордеров на максимальном колене в торгах
3) в тесте сета с минимальным фиксированным лотом вы устанавливаете наибольшую из просадок в $ и,
4) сложив наибольшую из просадок с суммой залогов всех ордеров, вы получаете компромиссный депо.

И лишь теперь, вычислив необходимый сету компромиссный депо, у вас появляется возможность уточнить просадку сета в %% (где-то 70%-80% обычно) и настоящую рентабельность (прибыльность) сета в %%.
Массу прибыли (чистая прибыль) в $ за период теста вы смотрите в тесте с фиксированным лотом.
Рентабельность за месяц в %% = прибыль$ : кол-во_месяцев_теста : депо * 100%
Рентабельность за год в %% = прибыль$ : кол-во_месяцев_теста * 12 : депо * 100%
И это важнейшие финансовые показатели сетов, без знания которых невозможно объективно сравнить несколько сетов и выбрать наиболее подходящий для вас!



В данный момент нами не установлены ключевые технологические и финансовые характеристики сета - депо, CurrencyForMinLot, фактическую рентабельность сета в %%...
К тестировщику вопросов как бы нет - он свою часть работы в целом выполнил.
Но для модов сетов jocker для мультиторгов это абсолютно критично и пока сет к торгам не подготовлен.
И по одиночному сету, и тем более по сету для мультиторгов мы должны знать все технологические и финансовые параметры, иначе ставить сет на торги просто нельзя! |da|

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

#8441

Всем доброго времени суток. Заранее прошу прощения, если вопрос уже рассматривался, ответов не нашёл.

Попробовал поставить сеты товарища Joker'a но бот не открывает сделки. Версия билда 1090, торговля роботу разрешена в настройках, сам бот и сеты из поста :
_/laboratoriya-profitfx/24/open-source-sovetnik-forex-setka-trader-mod-i-ea-setka/2738/?do=findComment&comment=395610
Пробовал терминалы разных брокеров, счета демо и реал, не помогает.

Может была подобная проблема у кого-нибудь? Подскажите пожалуйста, что можно сделать.

#8442
overlucked, проверяйте не каждые 30 секунд, а раз в 2-3 дня.
К концу недели глядишь что и появится.
#8443


Всем доброго времени суток. Заранее прошу прощения, если вопрос уже рассматривался, ответов не нашёл.

Попробовал поставить сеты товарища Joker'a но бот не открывает сделки. Версия билда 1090, торговля роботу разрешена в настройках, сам бот и сеты из поста :
_/laboratoriya-profitfx/24/open-source-sovetnik-forex-setka-trader-mod-i-ea-setka/2738/?do=findComment&comment=395610
Пробовал терминалы разных брокеров, счета демо и реал, не помогает.

Может была подобная проблема у кого-нибудь? Подскажите пожалуйста, что можно сделать.



Не самое удачное время торговать сетами Joker'a )))
особенно фунтиком ))
а по существу вопроса, условия для открытия сделки могут возникать не часто, можно и неделю просидеть без сделок

#8444

Очень внятный перебор вариантов по фунту
https://ru.investing.com/analysis/article-200248279

Торгуем фунтом на голосовании по Brexit

Спойлер

Кэти Лиен
15 часов назад (14.01.2019 22:36)

В течение следующих 48 часов не будет более важного события, чем голосование по Brexit. Члены парламента начнут голосовать по проекту премьер-министра Мэй о выходе во вторник в 19:00 по лондонскому времени. Конкретные сроки оглашения результатов не назначены, но это должно произойти в конце североамериканской или ранней азиатской сессии. Ожидается, что Мэй проиграет с отрывом, который заставит ее продлить 50-й статью.

3 возможных исхода голосования:

A) Премьер-министр Мэй одержит победу

B) Премьер-министр Мэй проиграет с небольшим отрывом

C) Премьер-министр Мэй проиграет с сильным перевесом

Спойлер



Первый сценарий (Мэй одержит победу) является самым простым в оценке. Несмотря на то, что уже достиг почти 2-месячного максимума перед голосованием, если парламент утвердит проект сделки Мэй, курс GBP/USD взлетит. Отметка 1,31 будет легко достигнута, а затем GBP/USD продолжит ралли к 1,35. EUR/GBP немедленно упадет до 0,87 и в конечном итоге опустится до 0,85. Учитывая, что Мэй почти наверняка проиграет голосование, неожиданная победа вызовет резкое и агрессивное закрытие коротких позиций по GBP.

Второй сценарий (Мэй проиграет с небольшим отрывом): в палату общин входят 650 членов парламента. Премьер-министру необходимы голоса 318 для принятия законопроекта (есть ряд парламентариев, которые не будут голосовать или их голоса не будут учтены). Если она проиграет на 50 или менее голосов, Мэй сочтет это победой и быстро опубликует заявление о продолжении переговоров с ЕС о механизме «бэкстопа». Если проигрыш будет небольшим, недавнее ралли фунта может продолжиться, поскольку это предполагает, что премьер-министр имеет достаточную поддержку в правительстве, чтобы попытаться снова протолкнуть сделку. В этом сценарии GBP/USD может укрепиться до 1,30, но, вероятно, не более того. EUR/GBP снизится до 88, возможно, до 87 центов.

Третий сценарий (Мэй проиграет с большим перевесом) намного сложнее. Проигрыш на 100 голосов и более – это серьезное поражение, но уже звучат предположения о том, что она может проиграть 200 голосов. В любом случае, у Мэй останется немного вариантов: продлить 50-ю статью Лиссабонского договора или принять поражение и вывести Великобританию из ЕС без сделки. Разумным вариантом будет продление 50-й статьи, поэтому мы надеемся, что именно это объявление она сделает вскоре после поражения. Однако нельзя недооценивать упрямство политиков, поэтому, независимо от того, каким будет следующий шаг, поражение приведет к резкому падению GBP, что столкнет пару GBP/USD ниже 1,25, а EUR/GBP преодолеет 0,91. Если Мэй объявит о «жестком» Brexit, GBP может упасть на 10%.

Немедленное или отсроченное восстановление GBP будет зависеть от того, насколько быстро будет озвучен запасной план и насколько агрессивно оппозиция будет настаивать на перевыборах или повторном референдуме. Если парламентарии будут настаивать на заключении соглашения с ЕС, это решение устранит неопределенность в отношении повторного референдума. Непонятно, по какому пути пойдут британские политики, поэтому, даже если фунт немедленно восстановится после поражения Мэй, до объявления нового референдума (предпочтительный вариант для британского бизнеса), фунтом стоит торговать только на понижение.


Конечно, сетками такое не торгуется. :)
Просто интересно.


А вот так, неожиданно, прошел этот день
Спойлер



Но фунт и так ходить умеет
Спойлер

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

#8445

Доброго дня, коллеги! Попробую внести свою лепту.

Заинтересовала тема мультиторгов с индикаторным входом по первому колену, выкладываю полученный результат.

Основные критерии для разработки сетов были такие:
1. Непересекающиеся валютные пары (для снижения риска одновременной просадки)
2. Увеличенный ТР для первых колен сетки
3. Относительно не большой расчетный депо для каждой пары
Сэты тестировались на периоде 01.01.2016-01.01.2019, фиксированный спред = 10, расчетное депо 3500 для 0.01 лота для каждой пары, максимальное количество колен - 10. Общее депо пока не удалось вычислить т.к. инструмент EA Setka 1.43 QjUI Multytesty RSI-CCI v1 показывает очень большую просадку и основная ее часть приходиться на Маржу, почему так происходит пока не разобрался. Возможно где-то ошибка при импорте котировок из QuantDataManager.

Период оптимизации для сетов 01.01.2018-01.01.2019г
Полностью оптимизация параметров RSICCI проводилась только для сета EURUSD в MQL5 терминале.
Таймфреймы для индикаторов - все, периоды - 0-100, уровень RSI 0-100, уровень CCI 0-200.
Версия советника взята отсюда :/laboratoriya-profitfx/24/open-source-sovetnik-forex-setka-trader-mod-i-ea-setka/2738/?do=findComment&comment=395610

Подбор параметров RSICCI для других пар, а также параметров (шаг и ТР) проводилась в МТ4 терминале, с использованием генетической оптимизации. Тесты до конца не проводились, подбирались параметры из общей массы результатов. Критериями для отборки были максимальная прибыль и просадка до 3200.
Параметры оптимизации:
GridStep=0-100 , шаг 5
MultStart=2-10, шаг 1
TakeProffit=15-100 , шаг 5
TakeProffit_Level2=3-10, шаг 1
TakeProffit_Level2FixPips=5-50, шаг 5

В ходе тестов заметил одну интересную особенность, сет для пары EURUSD, прекрасно работает на парах AUDNZD и CADCHF.

EAQj_-_Setka_v1.43-RSI-CCI_AUDNZD-H1.gif
EAQj_-_Setka_v1.43-RSI-CCI_CADCHF-H1.gif
EAQj_-_Setka_v1.43-RSI-CCI_EURUSD-H1.gif
EA-Setka_v1.43-RCI-CCI-MULT-Neu4-20190117.zip151 скач.

Изменено 17 января, 2019 пользователем Neu4

#8447
Neu4, очень хорошо! =d> =b
Все ваши посты по делу, новая и полезная информация отличного качества...
Добро пожаловать в нашу умную и дружную команду! :)


2 чисто технических/методологических замечания:

1) уже рекомендовалось и снова рекомендуется выполнять моделирование и тестирование для плеча 1:500.
Чем выше лотность сетки, тем это важнее - а ваше плечо 1:1000 есть вообще-то в малом количестве ДЦ.
Вы не то чтобы приукрасили результаты тестирования, но факт в том, что во многих ДЦ с меньшим плечом 1:500 понадобится большие по размеру депо, а рентабельность ваших сетов в % будет ощутимо ниже.

2) уже рекомендовалось и снова рекомендуется в комплект отчета о тесте добавлять скрин таблицы анализатора статистики сеток от Drew или Drew-dagaz со статистикой сеток выполненных вами тестов.
Да, текущие версии анализаторов статистики сеток еще не безупречны и это проблема.
Но 2 разработчика, при моем ограниченном участии, сейчас параллельно разрабатывают превосходные анализаторы статистики сеток в тестах/торгах и за месяц-два, надеюсь, эти разработки станут нам всем доступны.
Но уже сейчас крайне желательно прикладывать статистику сеток в тесте, чтобы яснее видеть ход теста, лучше видеть сколько и каких напрягов в ходе теста возникало и лучше понимать какой депо нужен для торгов.

Успехов! :)
#8448

На каком таймфреме правильно проводить тесты? К примеру на 15 минут сет шикарно все проходит, на минутке сливается...

#8449


На каком таймфреме правильно проводить тесты? К примеру на 15 минут сет шикарно все проходит, на минутке сливается...


Коллега, вы о чём или кому?! :)
Если вы к Neu4, то в имени всех его файлов и в тестах ТФ Н1.
Если к кому-то другому или о чём-то другом, то тогда придется выразиться конкретнее.

Коллеги, категорически заверяю - мы за вами не следим и ваших мыслей не читаем! |da| :)
Так что если есть вопрос, то формулируем его развернуто, чтобы все поняли в чем проблема! l-)

В общем же...
Что в индикаторных, что в безиндикаторной версиях (кроме полного отключения контролей входа) тесты и торги ведутся на тех ТФ, что заданы в настройках входа.
И если меняется ТФ теста/торгов, то надо полностью менять и все настройки входов под новый ТФ.
Просто переключить м1 на 15, радикально не перестроив настройки входа, нельзя - это просто хаотично.

-----

Ситуация с Брэкзитом и фунтом всё более запутывается, возможна масса вариантов развития событий.
https://ru.investing.com/analysis/article-200248394
Фунт 4-й месяц держит в напряжении, но безоткатов так и не случилось.
Какие-то рекомендации по фунту сейчас просто невозможны.
Я буду иногда сообщать о предстоящих событиях, но решения о торговать фунта или нет принимать только вам.

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

#8450

Замечанию принял к сведению))

Отсюда вопросы, где задается плечо в в терминале МТ4 при тестировании и оптимизации? Если при импорте котировок, то в случае с QuantDataManager, что то не нашел где указывается плечо. Так же QuantDataManager ссылается на скрипт ExportProperties.mq4 для подгрузки настроек экспортируемой Пары из терминала. Гугл поиск результатов не дал, так что если у кого есть, прошу поделиться.

#8451

Результаты сквозных ОДИНОЧНЫХ тестов за период 20160101-20190101 сетов коллеги Neu4
/laboratoriya-profitfx/24/open-source-sovetnik-forex-setka-trader-mod-i-ea-setka/2738/?do=findComment&comment=416029
Было бы очень интересно посмотреть, как ведёт себя эта тройка в мультитестере. Коллега chinchi19, с нетерпением ждём ваши наработки.

P.S. В планах, тестирование этих сетов с реинвестом.

EA_-_Setka_v1.43_RSI-CCI-AUDNZD-H1-Neu4-20160101-20190101-CloseAllOrders_ByDrawdownMoney=3500-TDS2.gif
EA_-_Setka_v1.43_RSI-CCI-CADCHF-H1-Neu4-20160101-20190101-CloseAllOrders_ByDrawdownMoney=3500-TDS2.gif
EA_-_Setka_v1.43_RSI-CCI-EURUSD-H1-Neu4-20160101-20190101-CloseAllOrders_ByDrawdownMoney=3500-TDS2.gif
EA_-_Setka_v1.43_RSI-CCI-MULT-H1-Neu4-20160101-20190101-CloseAllOrders_ByDrawdownMoney=3500-TDS2.rar64 скач.

#8453


Замечанию принял к сведению))

Отсюда вопросы, где задается плечо в в терминале МТ4 при тестировании и оптимизации? Если при импорте котировок, то в случае с QuantDataManager, что то не нашел где указывается плечо. Так же QuantDataManager ссылается на скрипт ExportProperties.mq4 для подгрузки настроек экспортируемой Пары из терминала. Гугл поиск результатов не дал, так что если у кого есть, прошу поделиться.


Проблему стабильных по плечу и иным условиям любого типа тестов я решил 10 лет назад.
Я открыл в Альпари реал $ счет с плечом 500 и плавающим спрэдом - уже не помню как именно он тогда назывался.
Положил на счет $2, но можно 50 рублей или 50 центов - и счет стал пожизненно мой, его никогда не закроют.
И это не демка, котировки реала.
И тестирую там онлайн всякие индикаторы и в тестере что и как мне надо. :)
#8455
Коллеги.

У кого как, а у меня Новый год продолжается.

Пред история вкратце:
В ночь со 2 на 3 января Дядя Коля обнулил счёт. 8 января Дед мороз вернул всё обратно.
На сегодня 20.01 в торгах остались две пары EURCAD и USDCAD, остальные вышли.

Спойлер





Вопрос: Сольёт, не сольёт?

Ваш прогноз?
И что бы вы предприняли, для спасения счёта от слива?
#8456

И что бы вы предприняли, для спасения счёта от слива?

Здравствуйте, что бы я точно сделала-так это НЕ торговала бы на одном счету одновременно одной валютой в разных кросс-парах и с $, а у Вас остались eurCAD и usdCAD в торгах. Манименеджмент обычно использую на долларовых счетах 100$ на 0,01 лота (или 50$ на 0,01 лота при агрессивных торгах).

Изменено 20 января, 2019 пользователем МиссВселенная

#8457

Исходя из мониторинга коллеги shkarupin.vi - https://www.myfxbook.com/members/3603906/setka-tlp/2740895, цифр ввода, вывода, эквити, если они верны(ибо есть предположение, что они могут не соответствовать текущей действительности) я бы сделал так:

- закрыл все позиции, и продолжил торговать с теми же рисками для отбития текущего убытка, далее пересмотрел бы риски
или
- закрылся и сразу снизил риски, соответственно отбитие убытка растянулось бы по времени

Объясню почему нет смысла ждать разворота:
1) Двойная нагрузка на эквити по CAD.
2) Текущий убыток составляет 20% от начального депозита. Это значит, что для отбития убытка, при таких рисках, потребуется от 2х до 4х недель, что собственно и подтверждает декабрь месяц. Статистика конечно крайне мала, чтобы объективно оценить ситуацию, поэтому лучше пойти по второму варианту - принять убыток и сразу снизить риски.

И совет: пересмотреть своё отношение в плане принятие убытков при торговле на форексе. Причем рассчитывать возможные фин.потери до начала торгов, а не после.

#8458

Спасибо друзья. На обоих парах включил параметры:
EURCAD
StopTrade_ByDrawdownPercent=30
StopTrade_ByDrawdownPercent_Off=27
CloseAllOrders_ByDrawdownPercent=35.0
CloseAllOrders_ByDrawdown_StopTrade=true
USDCAD
StopTrade_ByDrawdownPercent=22
StopTrade_ByDrawdownPercent_Off=20
CloseAllOrders_ByDrawdownPercent=35.0
CloseAllOrders_ByDrawdown_StopTrade=true
Я их раньше отключил.

#8459

Я придумал вариант управления ММ ДЕПОЗИТОМ(не расчет лота и т.д.) для разгона депозита данным советником. Да и впринципе наверное любым. Надеюсь был полезен. Если я воткнулся не в тему то извините x_x


Стратегия ММ. КЛИК СЮДА

P.S. Все легально. Ссылка на страницу этого форума

#8460


Коллеги.

У кого как, а у меня Новый год продолжается.

Пред история вкратце:
В ночь со 2 на 3 января Дядя Коля обнулил счёт. 8 января Дед мороз вернул всё обратно.
На сегодня 20.01 в торгах остались две пары EURCAD и USDCAD, остальные вышли.

Спойлер




Как вариант http://prntscr.com/m9ms36
http://prntscr.com/m9msi9


http://prntscr.com/m9mtb6 тут скорее всего флет, будет, далее надо смотреть и ждать фигур сетапов уровней.
Я бы перевел в бу ордера с большими лотами отключил торговлю и ждал. Если снижение продолжится вмешался бы руками.
Шаг 14 пунктов между ордерами на кросах это однозначно билет в один конец



Вопрос: Сольёт, не сольёт?

Ваш прогноз?
И что бы вы предприняли, для спасения счёта от слива?

По евро кад снижение продолжится, по дол кад пока флет, я бы дождался вывода больших лотов в мин + и прикрыл бы их, далее изменил бы шаг сетки, 14 п для кроса это однозначно билет в один конец

Изменено 20 января, 2019 пользователем AAPL

#8461


Коллеги.

У кого как, а у меня Новый год продолжается.

Пред история вкратце:
В ночь со 2 на 3 января Дядя Коля обнулил счёт. 8 января Дед мороз вернул всё обратно.
На сегодня 20.01 в торгах остались две пары EURCAD и USDCAD, остальные вышли.

Спойлер





Вопрос: Сольёт, не сольёт?

Ваш прогноз?
И что бы вы предприняли, для спасения счёта от слива?


Возможно, найдёте выход из сложившийся ситуации
/laboratoriya-profitfx/24/open-source-sovetnik-forex-setka-trader-mod-i-ea-setka/2738/?do=findComment&comment=383339
#8462

Добрый вечер, коллеги

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



Чего же ждать месяц-два, можно начать прямо сегодня. :)

Архив с анализатором, инструкция приложена к посту.

https://drive.google.com/open?id=1Jc3kHEFffNTYC9K9gaQoSzKBDWme6u9W

Требуются 2-3 добровольца, им нужно будет какое-то время скурпулезно поработать над независимой верификацией анализатора. Желающие - в личку.

Напоминаю правило (Мерфи?) - сначала прочитайте инструкцию.
#8463


Коллеги.

У кого как, а у меня Новый год продолжается.

Пред история вкратце:
В ночь со 2 на 3 января Дядя Коля обнулил счёт. 8 января Дед мороз вернул всё обратно.
На сегодня 20.01 в торгах остались две пары EURCAD и USDCAD, остальные вышли.

Спойлер





Вопрос: Сольёт, не сольёт?

Ваш прогноз?
И что бы вы предприняли, для спасения счёта от слива?

Коллега, вы пока "не вкурили" специфику нашего проекта и действуете весьма хаотично.
Ну, может, для торгов другими мартинами методы и действия ваши и приемлемы - там обычное дело угадывать что делать, глядя то в окно, то на потолок и крутя параметры ботов туда-сюда.
но у нас уровень понимания и прогнозирования торгов намного выше, чем в инете. Мы думаем и считаем.
А вы же пока торгуете, простите, почти наобум - типа в лотерею играете... :)

И ваш вопрос "Сольет ли?", странный сам по себе, вообще-то бессмысленный потому, что вы не сказали какими сетами торгуете.
и просто никто даже угадать не сможет что у вас будет, потому что никто не имеет представления что вы делаете вообще...
С такими хаотичными торгами надо что-то делать, понимаете?!
На таких неподготовленных экспериментах много денег можно пустить на ветер...

Коллега, мы с вами мужчины более чем зрелого возраста и нам намного труднее заработать деньги на новый депо, чем работающей молодежи.
Мы это оба понимаем и просто поверьте, что всё, что я вам пишу, даже нелицеприятное - это искреннее желание помочь.
Я бы сказал, что нам с вами надо проявлять достаточную осторожность и 5 раз всё обдумать, прежде чем что-то делать.
Нам, возрастным, надо, тщательно продумывая, пытаться максимализировать вероятность успеха в торгах.
Потому что ни ресурсов, ни времени на серии ошибок в торгах у возрастных просто нет.
И нам предпочтительнее меньше рискнуть и надежней заработать, чем чрезмерно рисковать и многократно сливать - так как у нас, против молодых, минимальные шансы на пережить несколько неудач подряд.

-----

я лишь могу предположить, что вы продолжаете эксперименты с моими диапазонными сетами спокойного 2017 года.
В уже неспокойном 2019.
Если этот так, то вам надо изучить до полной ясности обобщающий пост по разработке и организации торгов диапазонными сетами.
/laboratoriya-profitfx/24/open-source-sovetnik-forex-setka-trader-mod-i-ea-setka/2738/?do=findComment&comment=408362
Это очень важный обобщающий пост, содержащий несколько ссылок, материалы по которым тоже надо изучить до последней буквы.
Этот обобщающий пост не заменит вам весь топик, если вы его не проштудировали - топик надо изучить минимум с 2017/2016 целиком, альтернативы нет.
Но, изучив обобщающий пост, вы, как минимум, увидите, что речь идет об отдельном классе торгов мартин ботом!
и что такие торги сначала надо планировать/готовить, разрабатывая сеты и внося депозит высчитанного в модели размера.
Я писал этот обобщающий пост месяца 1.5 с перерывами - потратьте пару дней на попробовать понять там всё...

Во-первых, таки не торгуйте в НГ - хотя бы неделю до и неделю после.
Минимум 2-й НГ подряд лютые забеги цены и шипы, выносящие депо в течение минут!
Спойлер


Спойлер


Под НГ затащили пары с канадцем на хаи и обрушили оттуда на 500-600 пипсов.

Во-вторых, канадец ходкая валюта, любящая бегать на 500-600 пипсов каждый год не по разу.
И хотя сейчас канадец в середине 3+ летнего торгового диапазона, но его "отлучки" вверх и вниз очень бодрят.
И это явно не очень хорошая идея торговать 2 очень похожих по волатильности пары с канадцем на одном счете без других валютных пар, компенсирующих чрезмерную "канадистость" торгов.

В-третьих, в топик я выкладывал только условно агрессивные сеты для cad с диапазонами 500+- пипсов.
При этом 16-17 колено там обычно лишнее и должно применяться только при контролируемом полуручном разруливании просадки.
Это должно быть очевидно абсолютно всем, кто изучил обобщающий пост о диапазонных торгах.

В-четвертых, согласно концепции диапазонных торгов, необходимо готовить комплект А сетов для каждой валютной пары - как минимум агрессивный, умеренный и консервативные сеты.
В торгах лишь 2 парами с канадцем, тем более в районе НГ, было категорически необходимо использовать, как минимум, умеренные сеты для обеих пар в 15 колен на 650+- пипсов.
Эти сеты я не вкладывал - вы их должны были разработать сами.

В-пятых, торги лишь 2 парами с канадцем вообще-то не особо выгодны, так как каждой паре требуется расчетный депо и никакой дополнительной выгоды подобное совмещение торгов на одном счете не дает.
Выгода мультиторгов в том, что на одном счете совмещаются разноходящие пары, что позволяет на 20%-30% уменьшить общий депо для пар и получить повышение рентабельности торгов в %% вплоть до 1/2+.
Но если на счете лишь 2 однотипные пары, каждой из которых нужен полный депо, то экономической выгоды в этом нет.

В итоге, глядя на подбор пар на счете, выбор сетов и начало торгов около НГ, я не вижу ни одной причины, чтобы подобные торги вообще начинать.
Парами с канадцем можно торговать в мультиторгах из 5-7 разных пар - но эксклюзивно торговать cad несколькими парами на одном счете оснований не вижу.

-----


Спасибо друзья. На обоих парах включил параметры:
EURCAD
StopTrade_ByDrawdownPercent=30
StopTrade_ByDrawdownPercent_Off=27
CloseAllOrders_ByDrawdownPercent=35.0
CloseAllOrders_ByDrawdown_StopTrade=true
USDCAD
StopTrade_ByDrawdownPercent=22
StopTrade_ByDrawdownPercent_Off=20
CloseAllOrders_ByDrawdownPercent=35.0
CloseAllOrders_ByDrawdown_StopTrade=true
Я их раньше отключил.


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

Вы на обеих парах задали CloseAllOrders_ByDrawdownPercent=35.0
Но текущая просадка в eurcad у вас порядка 40% и бот, исполняя ваш прямой приказ, на первом же тике торгов сегодня ночью закроет с убытком ~$130 сетку eurcad.
Судя по заданному вами вопросу и последующим действиям, вы же не хотели немедленного закрытия сетки в убыток?!
Но ваши настройки это ваш прямой приказ боту на открытии торгов закрыть сетку в убыток как есть сейчас!

Значение любого параметра контроля просадки в %% зависит от того, мультиторги сколькими парами вы ведете и каково превышение/запас денег у вас на счете!
Задавая стоп в %% от баланса, вы де-факто более гибко задаете стоп в $$!
Но стоп в %% это все равно стоп на той сумме денег/просадке, какую вы считаете верной: задали ли вы стоп в $$ - или задали в %%!
Это то, что надо понимать и уметь правильно задавать/применять даже во сне!


Если у вас в торгах:
- лишь 2 пары с примерно равными депо и
- лишь 2 депо (для каждой из 2-х пар) у вас на счете,
- то CloseAllOrders_ByDrawdownPercent может быть в районе 50%+-5%.
Просадка на 1 из 2-х пар достигла примерно половины баланса (расчетный депо пары) - фиксируем убыток, свой лимит пара выбрала.
Других цифр/значений просто не может быть, если на счете пар торгуется лишь 2 и на счете нет денег намного больше расчетно необходимого.

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

Если у вас в торгах:
- 3-7 пар на счете и
- вы внесли на счет где-то 70%-80% сумм депо всех пар,
- то тогда понятно почему CloseAllOrders_ByDrawdownPercent может быть в районе 35%+-5%.
А при мультиторгах 6-7-+ парами стоп каждой пары может быть и 20%+-5% по понятным причинам...
Потому что каждая из пар не должна чрезмерно залезать в деньги для других пар и стоп по каждой паре должен сработать примерно на сумме депо пары в $, высчитанной с использованием модели.

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


Почему-то как задать стопы в %% каждой пары в мульторгах вызывает множество проблем и люди в топике уже не раз грубо ошибались и теряли деньги просто ни на чем.
Но это вообще-то очень просто: есть несколько чисел депо сколько торгуете пар - и надо уметь считать %% от баланса, чтобы правильно задать стоп в пересчете на $$ для каждой из торгуемых в мультиторгах пар.
Для каждой пары есть расчетный депо из модели - и если вы задаете стоп в %% от баланса, то следите, чтобы стоп в %% сработал на той сумме $$, которую вы высчитали как депо каждой из пар в модели!

-----

Использование StopTrade_ByDrawdownPercent при торгах лишь 2-мя парами выглядит не слишком оправданным вообще.

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

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

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

-----

А вот что бы выглядело вполне оправданным в мультиторгах 2-мя очень близкими парами, так это применение других параметров управления именно вашими торгами с cad!...
Ну то есть если уж вести торги, какие вести просто нельзя - то как хоть чуть-чуть понизить риски контролем?!

Параметр No1Order_ByDrawdownPercent=20%+- запретил бы открытие новых сеток на обеих парах.
Я не знаю ваших сетов и не могу точно высчитать какой % в параметре нужно задать.
Но идея примерно в том, что как только в одной из торгуемых пар открылось 13-е (или 14-е) колено, то открытие новых сеток в обеих парах временно блокируется - на время просадки.
И пусть ситуация с растянувшейся сеткой хотя бы ослабеет чуток, пусть просадка на счете снизится - тогда и автоматом новые сетки станет можно открывать.

Еще жестче мог бы отработать параметр CurrencyBlock=1.
В торгах лишь 2-мя волатильными смежными парами бывает очень желательно, чтобы на обеих парах одновременно торговалось лишь 1 sell и лишь 1 buy сетки.
То есть максимум 2 (1sell + 1buy) сетки на обеих (2-х) парах одновременно!
Да, это хорошо подрезало бы прибыль - но обе пары одновременно в лютой просадке не оказались бы практически никогда, потому что растянувшихся 2-x sell и 2-x buy сеток одновременно бы не было!
И что интересно, депо-то можно было бы снизить практически вдвое, так как торговала бы де-факто лишь одна пара...

-----

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

Вот я убил всё воскресенье на развернутый анализ ваших гипотетических торгов...
И что я узнал? Что вы практически вообще всё сделали не так.
Вы выбрали 2 пары с волатильным кадом, использовали агрессивные 16-тиколенные сеты 500+- пипсов вместо умеренных 15-тиколенных 650+- пипсов, полностью неверно задали настройки контроля просадки и не задали те опции, которые хоть как-то снизили бы риски одновременной просадки обеих пар!...
Если всмотреться, в конкретно этих мультиторгах вы вообще всё спланировали и сделали не так.
И вы явно не готовы к мультиторгам диапазонными сетками на деньгах...

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

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

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

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