[Советник] Написание советника по MIX

От SergShyko, 17 января, 2017 в Лаборатория ProfitFX

Страница 27 из 28
#651

Чего-то как-то все-таки неправильно (на мой взгляд) перемножать Лот ордера и пункты движения цены.
Сейчас в вытягивающей сетке указывается расстояние в пунктах - "ТП ордеров сетки", которое надо пройти цене с момента открытия последнего колена, для закрытия всей сети в ноль. (Без учета округлений). Реализуется выход в ноль через рассчитанный для этого размер ордера в лотах. Ну и есть "Множитель лота нового колена " это для получения доп прибыли. То если он равен 1 то сетка закрывается в нуле.
Я сделаю по этой аналогии и вытягивающую сетку по принципу пирамиды, а там поглядим то ли это, что надо получилось. То есть новая сетка будет открывать ордера не по сигналу (как сейчас), а через заложенное в опциях пройденное в минус расстояние. Остальное будет работать также.

Изменено 26 мая, 2017 пользователем AndreyGold

Автор#652

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


Выкладываю скрин с попыткой тестирования моей идеи... там где на одном счете восемь советников.
Красный день - это сбой сова Сетки, до него был еще один, еще с большим минусом. Все что от красного дня, это последняя версия советника , ну только в разные стороны и с разными параметрами http://prntscr.com/fcff0m

Добавлено: 26-05-2017 17:12:15

То если он равен 1 то сетка закрывается в нуле.


Этого не знал ... поэтому и предлогал свой расчет ТП закрытия Сетки. Просто параметр "Множитель лота нового колена " понимал как: на какой коэффициент умножать лот предыдущего ордера

Изменено 26 мая, 2017 пользователем SergShyko

#653

То если он равен 1 то сетка закрывается в нуле.
Этого не знал ... поэтому и предлогал свой расчет ТП закрытия Сетки. Просто параметр "Множитель лота нового колена " понимал как: на какой коэффициент умножать лот предыдущего ордера


Надобность вытягивающей сетки по принцицу мат.пирамиды не отпала же из-за этого ?
Автор#654

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


Конечно же не отпала...

Добавлено: 28-05-2017 09:45:15

Ну и есть "Множитель лота нового колена " это для получения доп прибыли. То если он равен 1 то сетка закрывается в нуле.


Как я понял .. эта функция для регулирования прибыли при закрывании Сетки т.е. в какой-то степени и для регулирования рисков: чем раньше закроется Сетка - тем меньше рисков, это моё мнение

Изменено 28 мая, 2017 пользователем SergShyko

#655
SergShyko Вопрос возник - у нас в текущей версии вытягивающей сетки, стоит запрет на открытие
более одного колена сетки на одной свече. Как лучше сделать в вытягивающей сетке по принципу математической пирамиды будем разрешать открываться на свече нескольким коленам сетки ?
Автор#656


SergShyko Вопрос возник - у нас в текущей версии вытягивающей сетки, стоит запрет на открытие
более одного колена сетки на одной свече. Как лучше сделать в вытягивающей сетке по принципу математической пирамиды будем разрешать открываться на свече нескольким коленам сетки ?


Думаю, что да... несколькими коленами на одной свече

Изменено 29 мая, 2017 пользователем SergShyko

#657
// v2.44 Ввод второго вида вытягивающей сетки, построенной по принципу математической пирамиды
// Введен новый параметр "Тип вытягивающей сетки"= "Открытие по сигналу" или "Математическая
// пирамида"


Сетки отличаются друг от друга только тем, что через "уход" цены в минус, на величину указанную в параметре "Уровень убытка в пунктах, для возможной активации нового колена" первая будет ждать стандартный сигнал на открытие, а вторая сразу откроет ордер.
А так ордер открывается с ТП= параметру "ТП ордеров сетки, при 0 сетка не работает", с лотом равным закрытию в ноль всей сетки (без учета округлений) на уровне этого ТП (при "Множитель лота нового колена"=1 ). При желании этот лот можно увеличить через умножение на параметр "Множитель лота нового колена".

Mix_v2.44.ex420 скач.

Автор#658
AndreyGold
Советник при вытягивании отрицательного ордера открывает ордера через растояние заданное в параметрах \M/ , только лонтость не могу понять как расчитывает http://prntscr.com/fdj638

Добавлено: 29-05-2017 19:59:25

При желании этот лот можно увеличить через умножение на параметр "Множитель лота нового колена".


А уменьшить как? Хотелось чтобы лот только удваивался по прохождению заданного в параметрах кол-ва пп

Изменено 29 мая, 2017 пользователем SergShyko

#659
SergShyko Судя по Вашим сообщениям - сейчас реализован тот тип сетки, который Вас должен устроить. Реализован правда не совсем стандартно, и Вам просто надо привыкнуть к этому способу.
Глобально в основе способа построения сетки лежит закрытие в ноль убытка, полученного по первому ордеру (ну и дальнейшим коленям) исходя из этого принципа и рассчитывается лот.
Попробуйте в настройках сетки поставить "ТП ордеров сетки" = Общему ТП и эту же величину поставьте в
"Уровень убытка, для возможной активации нового колена". При этом "Множитель лота нового колена"
поставьте= 1. Тогда мы должны получить просто удвоение лота, в случае наращивания убытка.
Автор#660

Попробуйте в настройках сетки поставить "ТП ордеров сетки" = Общему ТП и эту же величину поставьте в
"Уровень убытка, для возможной активации нового колена". При этом "Множитель лота нового колена"
поставьте= 1. Тогда мы должны получить просто удвоение лота, в случае наращивания убытка.


Попробовал на тестере и... как мне не странно получается , что-то похожее на удвоение лота предыдущего ордера http://prntscr.com/fe84wl ... но меня это устраивает

Изменено 31 мая, 2017 пользователем SergShyko

#661

Добрый день! Коллеги, а советник работает или еще на стадии разработки ? Всю ветку не читал. Скачал последнюю версию пробовал поставить на тест ,но ничего не происходит :(

#662


Добрый день! Коллеги, а советник работает или еще на стадии разработки ? Всю ветку не читал. Скачал последнюю версию пробовал поставить на тест ,но ничего не происходит :(


Добрый день ! В стадии разработки - тестирования сетапов.
Автор#663

Привет всем.
Такое затянувшееся молчание.. решил выложить сегоднешний день работы советника на Долл/Ена, точнее это четыри советника последней модификащии торгующие в разлные стороны... даже Сеты те-же что выкладывал раньше
http://prntscr.com/fgphjs
... по Евро/Долл не так красиво http://prntscr.com/fgplca

#664

Четыре советника это я так понимаю -
Входной сигнал "Пересечение уровня" только покупки 1 и только продажи 2
Входной сигнал "Смена цвета - направления движения графика" только покупки 3 и только продажи 4 ?

Изменено 7 июня, 2017 пользователем AndreyGold

Автор#665

Четыре советника это я так понимаю -


Да, так и есть...только все равно некоторые нюансы идеи отсутствуют

Screenshot_5.png
Screenshot_23.png

Изменено 8 июня, 2017 пользователем SergShyko

#666

Это про отключенный обратный сигнал или про что речь ?

Автор#667


Это про отключенный обратный сигнал или про что речь ?


По логике ордера Бай и Селл должны быть вперемешку, как здесь http://prntscr.com/fi7uxh
.... и не понятно почему в этом случае нет ордеров в Бай http://prntscr.com/fi819a
.... и не должны открываться по два усредняющих ордера http://prntscr.com/fi809t , если сказать точнее - то сов не должен входить в рынок, в данном случае в Селл, если уже есть Селловский ордер с непонятной судьбой

Изменено 11 июня, 2017 пользователем SergShyko

Автор#668
AndreyGold хотелось бы узнать Ваши планы по дальнейшей работе над советником....
#669


AndreyGold хотелось бы узнать Ваши планы по дальнейшей работе над советником....


Там один шаг, но очень глобальный надо делать. Летом скорее всего не осилю.
А так меня смущает - мощностей для теста нет, слишком много чего в советнике оптимизировать надо, а кусками оптимизировать как я не пробовал, нормальных результатов на длинной истории у меня не получается.
Может конечно в текущей версии это и не имеет смысла, так как все срастется, когда будут открываться ордера по разным стратегиям, в разные стороны одновременно. Но как это можно будет грамотно прооптимизировать/оттестировать это большой вопрос. Может конечно этот вопрос меня и останавливает...
#670
SergShyko А Ваши текущие результаты показывают, что надо бы доделать этот последний шаг ?
У Вас сейчас какие мысли по поводу советника ?
Автор#671
AndreyGold После стольких усилий, в основном Ваших, должен быть результат...или положительный или отрицательный... Без результата - это просто зря потраченное время...ваше время...

У меня сов стоит на демо с вытягивающей сеткой , по евро http://prntscr.com/fr6kh1 и по ене http://prntscr.com/fr6lf5.... но есть непонятные мометны... писал выше о них.
Поскольку я провивник сеток, поставил сов, на другом счете, только по своему варианту со СЛ , Сейфом, БУ и Доливками... один в покупки ну и другой в продажи....тоже есть вопросы.


Изменено 3 июля, 2017 пользователем SergShyko

#672


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

У меня сов стоит на демо с вытягивающей сеткой , по евро http://prntscr.com/fr6kh1 и по ене http://prntscr.com/fr6lf5.... но есть непонятные мометны... писал выше о них.
Поскольку я провивник сеток, поставил сов, на другом счете, только по своему варианту со СЛ , Сейфом, БУ и Доливками... один в покупки ну и другой в продажи....тоже есть вопросы.


SergShyko Давайте в начале потихоньку с текущими "вопросами" разберемся. Если не хотите кидать полностью все логи - предлагаю нащупать спорную ситуацию в тестере, сделать ее полный скрин,
и прислать мне настройки советника. Чтобы я тогда мог в своем тестере воспроизвести ситуацию и глянуть, что к чему.
Автор#673
AndreyGold Давайте остановимся на варианте Сейфа, СЛ, Доливак и т.д.
Период тестирования с 02.01.2017 года.
Доливки выполняются не по заданным параметрам, все ордера закрывают Сейф, а должен только первый ордер иметь Сейф, остальные Доливочные с Общим СЛ http://prntscr.com/fuhqfh
При противоположном сигнале открытый ордер должен закрываться не дожидаясь СЛ http://prntscr.com/fuhsyq http://prntscr.com/fuhtvt
Это самые важные моменты...

T-11.07.17.set9 скач.

Изменено 12 июля, 2017 пользователем SergShyko

#674

При включенной опции Сейф у нас идет открытие двойным лотом, половина лота закрывается при срабатывании уровня Сейф. Если уровень доливок будет меньше чем уровень сейф, то доливочные ордера
будут открываться двойным лотом (пока не сработал сейф). Или как в этой ситуации должно быть ?

Автор#675

Или как в этой ситуации должно быть


Открылся двойным лотом....через 7 пп закрыл Сейф т.е. половина ордера и перевел СЛ на величену Сейфа т.е. теперь СЛ=7 пп,... еще через 8 пп(цена от открытия первого ордера прошла 15 пп) сработал БУ т.е. еще закрыл, из оставшегося после закрытия Сейфа, половину ордера и перевел СЛ в БУ и открыл Доливочный ордер, Лотом равным лоту ордера который находится в рынке ( на Доливочные ордера не расспостраняется функция Сейф )
Страница 27 из 28

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

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