[open source] [Советник] Mix Scalper: сконструируй свой Грааль!

От Archmagister, 16 сентября, 2013 в Лаборатория ProfitFX

#1526

Еще вопрос. Вот перечитываю инстркцию вордовскую. Раздел 3,3 Открытие сделки по системе весов
Там написано. 1 Учавствует, 0 обязательное срабатывание. А в версии советника 03,32 режимы false true. То есть false это полное его игнорирование или то же что 1 ?


Добавлено: 26-02-2014 16:37:55




traderforex,.....Надо устроить Телешоу "Битва MQL Програмистов" Самые продвинутые прогеры будут влазить в умы пользователей и выяслнять что они поставили, а что нет, и почему ничего не работает :))



Своеобразная пятиминутка программистского юмора :-). Хе, Томас, без обид, не мог удержаться ...
Ну а по поводу спать в сутки 2 часа, имея работу вполне реально ... По данной методике спать надо 6 раз в день по 20 минут, ну а есть метода спать 4 раза в день по 30 минут, но она менее популярна в народе. Блогерам, фрилансерам, программерам просто МАСТ ХЭВ навык!


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

Вот мы опять подошли к теме то нужно бы перечитать ветку.
Для тех кто в танке маленький флешбек.
После долгих экспериментов в ходе разработки советника в живых осталась только система сложения сигналов. Чтобы задействовать отдельный индикатор нужно включить его в разделе 3.2. Далее в разделе 3.3 установить режим его срабатывания. Если стоит 1 что равносильно True то индикатор прибавит установленный ему вес в копилку. Если стоит 0 что равносильно False то советник будет ожидать срабатывания индикатора в полном объеме. В этом же разделе все параметры содержащие в своем названии Weigth - обозначают вес индикатора который будет добавлен в копилку. Срабатывание сигнала на БАй или Селл будет происходить в случае если индикаторы включенные в режиме обязательно срабатывания просигналят об этом а суммарный вес индикаторов участвующих в сложении превысит Порог срабатывания из пункта 1.3.


Добавлено: 26-02-2014 16:55:38

Если ни один индикатор не будет включен в режиме сложения сигналов условие превышения порога игнорируется.

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

DENYA у меня работа 12 часовыми сменами дневными и ночными, мне подходит только моно режим сна. причем если вычесть затраты на прибытие и отбытие то на сон выходит в районе 8 часов.

Изменено 26 февраля, 2014 пользователем Ttomas

Автор#1528
Цитата

DENYA у меня работа 12 часовыми сменами дневными и ночными


надо срочно доделывать Грааль и переходить на самообеспечение :))
#1529

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

#1530

Сеточка AJ закрылась по ТП (даже с + слипажом :)))
Так ведь и в Мартина можно поверить :))
++++++++++++++++++++++++++++++++
А йена таки улетает........

audjpym1_3.png

Автор#1531

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

С завтрашнего дня буду тестировать классический режим на счёте STP ФорексОпена на 6 парах - EURUSD, AUDUSD, AUDJPY, USDJPY, GBPUSD и GOLD.

Периодически буду публиковать списки совершённых сделок.

Для начала будет использован мой стандартный сет с траллом и 5-коленным мартином.
Основной сигнал - ТМАСГ. Зоны торговли - канал ТМА + ТМАСлоуп. Если есть предложения, как улучшить качество сигналов имеющимися в наличии средствами - выкладывайте.




Добавлено: 26-02-2014 20:27:23

Наступает ночь, и меня посещает очередное гениальное озарение.

Можно нехило прокачать мартина в классическом режиме торговли.

Очень часто бывает так, что после ряда убыточных сделок следующая идёт в плюс, но этот плюс не перекрывает полученный убыток, а иногда и вовсе бывает минимальным. При этом следующая сделка открывается минимальным лотом, то есть потери оказываются так и не восстановлены.
Это можно исправить. Пусть следующая за удачной сделка открывается не минимальным лотом. Тогда вопрос: а каким именно? Это предлагаю вычислять так:

Советник держит в памяти новый параметр - копилку убытков. Если сов совершил сделку в минус, то потери по этой сделкк идут в копилку и запоминаются.
К примеру, сделка 0.1 лот принесла минус 5 баксов. Запомнили число 5.

Допустим следующая сделка тоже в минус. Советник плючует и этот минус в копилку.
Пример: 0.2 лота - минус 10 баксов. Итого 15 баксов убытка.

И так далее. Тперь допустим новая сделка сработала в +.
0.4 лота - прибыль 7 баксов. Советник отнимает эту прибыль из копилки. Итого 15 - 7 = 8 долларов.
Итак, последняя сделка была в плюс, но в копилке убытков всё ещё не пусто. Что делает сов? Он запоминает прибыль по последней сделке (+7 баксов), а потом делит на эту прибыль сумму, находящуюся в копилке. Вычисляем: 8/7 = 0.11. Получившееся число - это коэффициент, на который умножится лот последней сделки, чтобы вычислить лотность следующей сделки.

При этом мы также прописываем условие: лот следующей сделки не может быть больше лота последней сделки и не может быть меньше минимального лота. То есть в данном примере четвёртый ордер откроется лотом в 0.4.


Ещё пример.
1) лот 0.1 - минус 3 доллара (3 в копилке)
2) лот 0.2 - минус 9 доллров (12 в копилке)
3) лот 0.4 - минус 22 доллара (34 в копилке)
4) лот 0.8 - плюс 26 долларов (8 в копилке)
5) вычиляем лот: 0.8*(8/26) = 0.8*0.30 = 0.24. Пятая сделка откроется лотом 0.24. Если она сработает в минус, то шестая сделка откроется лотом 0.48. При этом учитываем установленный лимит мартина: счётчик мартина не сбрасывается. Пятый ордер будет считаться четвёртым удвоением, а шестой ордер - пятым удвоением. Если у нас лимит 5 удвоений, то выше 0.48 лот не пойдёт.

Если после очередной прибыльной сделки в копилке убытков будет пусто (минусовые значения приравниваются к нулю), то следующий ордер опять идёт минимальным лотом - как обычно.

Ну что, насколько сложно реализовать такую фичу?

mix_scalper_-_v.3.32-m1-tmacg25+mart2x5+tral60.set44 скач.

Изменено 27 февраля, 2014 пользователем Archmagister

#1532

Люди добрые, подскажите плз, v03.32 это уже мартин, а не скальпер, правильно понял?
Если так, то какая версия последняя у скальпера? 03.28?

#1533


Люди добрые, подскажите плз, v03.32 это уже мартин, а не скальпер, правильно понял?
Если так, то какая версия последняя у скальпера? 03.28?



Просто в настройках отключи режимы усреднения и локирования и будет тебе обычный скальпер
#1534
ВНИМАНИЕ !!!

Замечен конфликт совместимости билдов МТ4 600 и 604.

При попытке установки одного и того же сета в разные билды МТ4 возникают сбои.
Будьте внимательны и проверяйте глазами основные настройки.

Сет скачанный - "mix scalper - v.3.32_усреднитель для тестов.set", скачан с сайта
Сет сохранённый - тот же, но изменён ТП, сохранён с графика РВД 600

При попытке загрузки в:
РобоФорекс 604
Сет скачанный
на график - нормально
в тестере - нормально
Сет сохранённый
на график - нормально
в тестере - все тру слетели на фалс
РВД 600
Сет скачанный
на график - нормально, только вместо тру/фалс стало 1/0
в тестере - нормально
Сет сохранённый
на график - нормально
в тестере - все тру слетели на фалс
Альпари 600
Сет скачанный
на график - нормально, только вместо тру/фалс стало 1/0
в тестере - нормально
Сет сохранённый
на график - нормально
в тестере - все тру слетели на фалс

Изменено 27 февраля, 2014 пользователем Sergey5

#1535
Archmagister, такое чувство что ты только и занимаешься ночами тем что придумываешь как поизвращенней меня озадачить. :))
Ладно я думаю такое можно провернуть. Правда пока незнаю как.

Sergey5. Интересное наблюдение. Столкнусь понаблюдаю.
Автор#1536
Цитата

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



Сегодня ночью Бог Форекса посетил меня. l-)

Он сказал, что потенциал системы весов далеко не полностью раскрыт. Посему предлагается вот что. Наравне с обычным порогом для взятия сигнала надо сделать ещё один порог – увеличенный – его достижение будет означать «сильный сигнал». Появление сильного сигнала затем можно будет использовать во многих ситуациях.

Вот сразу пример. Как прокачать мартина? Пока что у нас просто тупой мартин, но я предлагаю постепенно превратить его в мартина умного.
Во-первых, если у нас есть серия убыточных сделок с удвоениями, то нам надо не допустить продолжения этой тенденции чтобы не пришлось открывать 6-7 колено. Предлагаю установить дополнительный порог колен, при превышении которого для открытия сделки обычного сигнала уже не достаточно – сигнал должен быть сильный. К примеру, устанавливаем порог 3. Первая, вторая и третья сделки открываются по обычным сигналам. Но четврётая, пятая и далее – только по усиленным сигнлам.

Как усиливать сигналы? Активировать трендовые индикаторы и присвоить им свои веса. Тогда очередная мартинизованная сделка будет открываться только при достаточно стойком флете или тренде в нашу сторону.

И походу я наконец придумал как решить эту проблему тренд/флет. Предлагаю внедрить в советник вот этот супер-индикатор ;)
#1537

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

UPD. Думаю что где-то через месяцок выявятся пары на которых будут стабильные результаты b-)
Еще вот думаю мож мониторинг выложить на myfxbook :-?

1.rar26 скач.

Изменено 27 февраля, 2014 пользователем Washington

#1538

Опять повезло <:-p>Сетки на покупку закрылись по ТП :))
И опять AJ на последнем, 5-м колене стояла :))
Пока сетки набивались, бот успел несколько раз на шортах заработать.
Сейчас шортовые строит.
На одном счёте две пары стоит EU и AJ.
Прошло 2 суток.

audjpym1.png
eurusdm1.png
DetailedStatement.gif

#1539


Опять повезло <:-p>Сетки на покупку закрылись по ТП :))
И опять AJ на последнем, 5-м колене стояла :))
Пока сетки набивались, бот успел несколько раз на шортах заработать.
Сейчас шортовые строит.
На одном счёте две пары стоит EU и AJ.
Прошло 2 суток.


А сэт какой?
#1540


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


Посмотрел отчёт - Мартином по амеровским акциям :))


#1541



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


Посмотрел отчёт - Мартином по амеровским акциям :))

А чё? Щас так модно :)) Эта сова будет всем чем можно торговать :))
З.Ы А результаты по акциям то положительные O0
#1542


А сэт какой?


АрхиМагистровский, тестовый.
Только немного увеличил расстояние между коленями (можно сказать - слегка раздвинул b-))
увеличил ТП и сделал мин ТП 50.

Только когда сет загрузишь - проверь на ошибки, как писал выше.

Добавлено: 27-02-2014 15:02:16


А чё? Щас так модно :)) Эта сова будет всем чем можно торговать :))
З.Ы А результаты по акциям то положительные O0



Аккуратней с NYSE.
Там много своей специфики, рассказывать долго.
В двух словах - не надо :o)

mix_v3.32_ajm_usred_test.set30 скач.

Изменено 27 февраля, 2014 пользователем Sergey5

#1543

А я тут думал мож сову только на CFD посадить и лот побольше поставить ? Чё в топку эту затею :-?

#1544


А я тут думал мож сову только на CFD посадить и лот побольше поставить ? Чё в топку эту затею :-?


Торговля комодами - тот ещё экстрим b-)
Я то от скуки мартином на демке балуюсь.

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

Автор#1545

Вот это мощь! M/
Аж полтора бакса за день! <:-p>

Спойлер



Так, меняем правила. Во-первых, исключаем золото - я не буду им торговать на реале - слишком большие маржинальные требования. И во-вторых, пора сменить сет. Раз у нас мартин, то СЛ можно и поубавить.

mix_scalper_-_v.3.32-m1-tmacg25+mart2x5+tral60+sl70.set32 скач.

#1546



А я тут думал мож сову только на CFD посадить и лот побольше поставить ? Чё в топку эту затею :-?


Торговля комодами - тот ещё экстрим b-)
Я то от скуки мартином на демке балуюсь.

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

Это точно :) Буду придерживаться плана: месяца 2-3 на демо, атам видно будет b-)
Автор#1547

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

#1548

Всмысле тем же лотом что и последний? Это уже не мартин какойто а непойми что получается. И сколько так максимальным лотом открывать сделки? И каким условием останавливать сие дияние?

И вообще хорош курить. :)) Я знаю что фильм "Волк с вол стрит" мог подтолкнуть к такому пути но я не собираюсь подсаживаться чтоб написать такое :))

Я подумаю. Но не сегодня и не завтра

Автор#1549
Цитата

И сколько так максимальным лотом открывать сделки?


До первой прибыли разумеется. Вот в тестере уже 2 раза потерял крупную сумму, когда очередная сделка 0.16 лотом закрылась в минус, а следующая за ней 0.01 лотом - в плюс.

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

Добавлено: 27-02-2014 16:45:34

Это обновление надо замутить обязательно, а не то будет вот такая порнография:

Спойлер

Изменено 27 февраля, 2014 пользователем Archmagister

#1550

Кстати всем кто занимается тестированием. Есть один задокументированный но неиспользуемый повсеместно фокус который по наблюдениям улучшает результаты!

В общем. в служебных настройках есть булевая переменная ворк онли нев бар. Если при тестировании включить ее то в расчет не будут браться всякие мандражные сигналы которые появляются и изчезают в середине бара. К томуже это ускоряет тестирование в разы. Еще одним плюсом можно назвать возможность приблизительной оптимизации на основании режима Толь по ценам открытия. При этом результаты с сетами без бу и трала малоотличимы а сеты с ними отличаются на процентов 15.
Не стоит мне верить на слово но проверить подобное по крайней мере стоит. Не пожалеете ;)

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

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