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

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

#1476

В тестере (скрин)
Настройки по умолчанию.

На демо тоже пока молчит.

Screenshot_1.jpg

Изменено 10 июля, 2015 пользователем night

#1477


В тестере (скрин)
Настройки по умолчанию.

На демо тоже пока молчит.


Пробовали из исходников собрать? Потому что Я вообще не понимаю почему он только у меня запускается.
#1478


Пробовали из исходников собрать?


Не знаю как это сделать.
#1479



Пробовали из исходников собрать?


Не знаю как это сделать.

Тогда сегодня на работе попробую.
#1480

В общем, как в фильме ".. что они не делают- не идут дела..." не октрывает корзину :((. Скрин прилагаю

сетка_не_строится.jpg

#1481

Ошибка в стандартных параметрах. STARTING_TRADE_DAY и ENDING_TRADE_DAY - бот думает что сейчас не время торговать.
STARTING_TRADE_DAY - выставляем в sunday, а ENDING_TRADE_DAY в saturday и все заработает.
Сегодня удалю все свойства что не проверены и выложу новую версию после 21 по МСК.

#1482

Скоро у Вас юбилей - 2 месяца работы с этим ботом! Мои поздравления <:-p> В общем терпения в доводе до ума данного пациента, а мы (посетители этой ветки, на нашем любимом сайте) поможем в тестировании, чем сможем...
А теперь по теме...
Перечитал все Ваши сообщения в этой теме, но не нашел, то что искал. Скажите, пожалуйста, планируется ли вывод информации на "доску", как в моде автора? Многие уже привыкли к этому удобству - видеть, знать что и как планирует бот, какое мат ожидание и т.д.

#1483


Ошибка в стандартных параметрах. STARTING_TRADE_DAY и ENDING_TRADE_DAY - бот думает что сейчас не время торговать.
STARTING_TRADE_DAY - выставляем в sunday, а ENDING_TRADE_DAY в saturday и все заработает.
Сегодня удалю все свойства что не проверены и выложу новую версию после 21 по МСК.


Точно!! Qj, как ты догадался!!!
Спасибо за наводку.
Все пошла закачка деньжат.
#1484
Тестовая версия 1.14

  • Удалил планировщик (в будущем можно будет добавить, но что то более гибкое), удалил свойства по которым бот закрывал все ордера при достижения эквити определенного уровня (пока что не проверялось позднее обратно вернется).

Как установить?
Для того чтобы установить советника требуется скачать архив [EA][Qj] - Setka v1.14.zip, а дальше следовать инструкции.
Советника устанавливать в одном экземпляре на график GBPUSD 1M.

Описание свойств


Общие параметры:


  • LOTS - начальный лот сетки.

  • SHORT_POSITION и LONG_POSITION - вкл/выкл длинных или коротких

Раздельные параметры для коротких и длинных позиций:

  • CLOSE_ALL_ORDERS - закрытие всех ордеров.

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

  • MAX_OPEN_ORDERS - максимальное кол-во одновременно открытых колен.

  • MULTI_LOTS_LEVEL1 - начиная с этого колена лот рассчитывается умножением прошлого лота на MULTI_LOTS_FACTOR. ( У всех ордеров ниже этого колена лот фиксированный (LOTS))

  • MULTI_LOTS_LEVEL2 - начиная с этого колена для каждого колена MULTI_LOTS_FACTOR изменяется на величину MULTI_LOTS_FACTOR_CORR.

  • TAKE_PROFIT_TYPE - алгоритм расчета тейк профита. Описание алгоритмов.

  • TAKE_PROFIT - тейк профит в пунктах.

  • TAKE_PROFIT_LEVEL1 - начиная с этого колена с каждым коленом TAKE_PROFIT изменяется на величину TAKE_PROFIT_LEVEL1_CORR

  • TAKE_PROFIT_LEVEL2 - начиная с этого колена TP устанавливается на "Уровень без убытка" + TAKE_PROFIT_LEVEL2_FIX_PIPS

  • GRID_STEP - шаг между плечами в пипсах.

  • GRID_LEVEL - начиная с этого колена с каждым коленом GRID_STEP увеличивается на GRID_VALUE пипс.




Да в планах конечно же вернется табло с информацией.
Ужас прошло 2 месяца, а я почти ничего не сделал :((

EAQj_-_Setka_v1.14.zip78 скач.

Изменено 28 мая, 2016 пользователем Qj

#1485
Qj, а кто сказал, что будет легко?

Я лишь на выписывание пары основных блоков предложений по боту истратил точно больше 7 полных рабочих дней (в основном выходных) - считал, а потом сбился... :d
А вам все, что обсуждалось здесь и в личке, надо воплотить в код вполне пристойного бота - причем безупречно работающий код.
Это с отладкой месяцы работы по любому...

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

воплотить в код вполне пристойного бота - причем безупречно работающий код



Да автор этого мода, постарался, Apmsoft - прогер с Большой буквы. Также как и уважаемый Старик, только в ракурсе писать умные посты (правда не всегда) шучю 8-}
Всем удачных выходных \M/
#1487
Qj, в принципе, можно будет скоро и выселяться из данного топика...

Конечно, ApmSoft мода Сетки уж давно официально не ведет, а авторы старинной исходной Сетка Трейдер тем более к нам претензий не имеют.
Так что как бы и не гонит никто из топика.

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

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

  • Добавил параметр TAKE_PROFIT_CONTROL_TIMING в который задается время в секундах для перепроверки ТР сетки. Пока что реализован только первый вариант работы контроля ТР сетки из двух описанных тут.

  • Подчистил код.

Как установить?
Для того чтобы установить советника требуется скачать архив [EA][Qj] - Setka v1.15.zip, а дальше следовать инструкции.
Советника устанавливать в одном экземпляре на график GBPUSD 1M.

Описание свойств


Общие параметры:


  • LOTS - начальный лот сетки.

  • SHORT_POSITION и LONG_POSITION - вкл/выкл длинных или коротких

Раздельные параметры для коротких и длинных позиций:

  • CLOSE_ALL_ORDERS - закрытие всех ордеров.

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

  • MAX_OPEN_ORDERS - максимальное кол-во одновременно открытых колен.

  • MULTI_LOTS_LEVEL1 - начиная с этого колена лот рассчитывается умножением прошлого лота на MULTI_LOTS_FACTOR. ( У всех ордеров ниже этого колена лот фиксированный (LOTS))

  • MULTI_LOTS_LEVEL2 - начиная с этого колена для каждого колена MULTI_LOTS_FACTOR изменяется на величину MULTI_LOTS_FACTOR_CORR.

  • TAKE_PROFIT_TYPE - алгоритм расчета тейк профита. Описание алгоритмов.

  • TAKE_PROFIT_CONTROL_TIMING - время в секундах для перепроверки ТР сетки

  • TAKE_PROFIT - тейк профит в пунктах.

  • TAKE_PROFIT_LEVEL1 - начиная с этого колена с каждым коленом TAKE_PROFIT изменяется на величину TAKE_PROFIT_LEVEL1_CORR

  • TAKE_PROFIT_LEVEL2 - начиная с этого колена TP устанавливается на "Уровень без убытка" + TAKE_PROFIT_LEVEL2_FIX_PIPS

  • GRID_STEP - шаг между плечами в пипсах.

  • GRID_LEVEL - начиная с этого колена с каждым коленом GRID_STEP увеличивается на GRID_VALUE пипс.

EAQj_-_Setka_v1.15.zip74 скач.

Изменено 28 мая, 2016 пользователем Qj

#1489

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

Изменено 13 июля, 2015 пользователем kodiak

#1490


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


Да лог в ближайшее время будет добавлен. На счет второго вам нужно выставить параметр OPEN_FIRST_ORDER_MANUAL и тогда бот после закрытия сетки больше не будет открывать новую так как будет ожидать открытия первого ордера пользователем.
#1491
Тестовая версия 1.16

  • Реализовал последний таймер описанный ранее Стариком

  • Избавился от привязки к определенному таймфрейму. Теперь бота можно установить на любой, но работать он будет все равно на М1

Как установить?
Для того чтобы установить советника требуется скачать архив [EA][Qj] - Setka v1.16.zip, а дальше следовать инструкции.
Советника устанавливать в одном экземпляре на график GBPUSD.

Описание свойств


Общие параметры:


  • LOTS - начальный лот сетки.

  • SHORT_POSITION и LONG_POSITION - вкл/выкл длинных или коротких

Раздельные параметры для коротких и длинных позиций:

  • CLOSE_ALL_ORDERS - закрытие всех ордеров.

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

  • MAX_OPEN_ORDERS - максимальное кол-во одновременно открытых колен.

  • MULTI_LOTS_LEVEL1 - начиная с этого колена лот рассчитывается умножением прошлого лота на MULTI_LOTS_FACTOR. ( У всех ордеров ниже этого колена лот фиксированный (LOTS))

  • MULTI_LOTS_LEVEL2 - начиная с этого колена для каждого колена MULTI_LOTS_FACTOR изменяется на величину MULTI_LOTS_FACTOR_CORR.

  • TAKE_PROFIT_TYPE - алгоритм расчета тейк профита. Описание алгоритмов.

  • TAKE_PROFIT_CONTROL_TIMING - время в секундах для перепроверки ТР сетки

  • TAKE_PROFIT_Noloss_ControlTiming - через сколько секунд бот пересчитывает безубыточность сетки ордеров и корректирует ТП (модифицируя ТП во всех ордерах сетки) на уровень "безубыток + TAKE_PROFIT_NolossControl_FixPips" с учетом значения TAKE_PROFIT_NolossControl_FixPips.

  • TAKE_PROFIT - тейк профит в пунктах.

  • TAKE_PROFIT_LEVEL1 - начиная с этого колена с каждым коленом TAKE_PROFIT изменяется на величину TAKE_PROFIT_LEVEL1_CORR

  • TAKE_PROFIT_LEVEL2 - начиная с этого колена TP устанавливается на "Уровень без убытка" + TAKE_PROFIT_LEVEL2_FIX_PIPS

  • GRID_STEP - шаг между плечами в пипсах.

  • GRID_LEVEL - начиная с этого колена с каждым коленом GRID_STEP увеличивается на GRID_VALUE пипс.




По идее все что просили реализовано, теперь надо думать что делать дальше. В следующей версии сделаю чтобы бот детально описывал все свои действия. И надо начать проверять правильность его работы.


Добавлено: 16-07-2015 12:30:55


Стоит ли добавлять параметр в который задается максимальная просадка после которой бот больше не открывает ордера? Тоесть параметр который был раньше, но там закрывались все ордера.

EAQj_-_Setka_v1.16.zip73 скач.

Изменено 28 мая, 2016 пользователем Qj

#1492

Ребята, временно выпадал из тестинга совы. сейчас подробнее займусь, с мониторингом. Есть вопросы.
1) Автор пишет при установке -далее действуйте согласно инструкции.. только какую имеет ввиду непонятно) По описанию
2) Насчёт описания настроек.. Некоторые вещи непонятны.. например Закрытие ордеров.. Что за закрытие, при каких условиях -неясно. REFLECT SELL SETTINGS -что это? Или MULTI_LOTS_LEVEL2 -тоже несовсем ясно что на что умножаться будет или вводится просто коэффициент умножения. Есть описание гденить? ато тут накатали за 110страниц уже, тяжело осилить начинающему))
2) СТАРИК как то писал Алгортм №2) вычисления ТП сетки по схеме безубыток сетки (с учетом комиссий и свопов) плюс Х пипсов, причем Х пипсов задается пользователем и модифицируется ботом по указаниям пользователя боту.
(как вариант, вместо дополнительного параметра Х может использоваться задаваемый пользователем TAKE_PROFIT с учетом задаваемых пользователем его коррекций - т.е. вычисляемый для каждого ордера сетки текущий тэйкпрофит.)
--- Так вот из практики своей Илановской -когда набирается 4-10 ордеров -то Расчёт ТП =20пунктов это становится слижком много! потому как каждый ордер будет расчитываться +20п. От этого на графиках скачки (и лишнее ожидание ТП, которого можно не дождаться) Возможно стоит расчитывать ТП как БЕЗУБЫТОК +ЗАДАННЫЙ требуемый ДОХОД в валютном выражении, а не в пунктах? Как считаете?
-------------------
я вижу что много функций, чтобы примерно тоже самое получить наверное, но может быть так было бы проще и короче? =)
-------------------
и еще. Если уж основное сделано -Можно ли добавить индикатор информативный, ну там чтоб показывал элементарные несколько вещей, спред, расстояние до точки безубытка, дневной доход в валюте или процентах.
Так же я всё еще поддерживаю просьбу о встраивании индикатора для входа в сделки. а точнее для невхода. Да хотябы МАшку 14, а лучше ССИ +-100хотяб! Ща смотрю, открывает бай на хаях горок, ну блин как ножом по сердцу!)) (Дело в том, что таким образом можно пробовать и на скальпинг сову ставить, изменив настройки!) Заранее спс!!!
---------------------------------
попробовал прогнать на М5 -так недало)) пишет Эксперт Ремув.. ИМХО всёаки надо иметь возможность не тока на М1 но и на М5 торговать. на М5 например на Гэпах экономия в коленах в разы!)
кроме всего прочего -тестировать на тайме м1 -ужасно неудобно, масштаб слижком увеличеный у графика(

Изменено 16 июля, 2015 пользователем Monroff

#1493
Monroff, почти все что вы написали есть в другом бесплатном сеточнике, разработанном специально для этого форума - ApMGrid. И два варианта получения ТП сетки, и входы по индикатору, и индивидуальный ТП и множитель для каждого колена, и расширение сетки, и обработка гепов и еще много чего.
Честно говоря, вообще не понимаю, зачем изобретать велосипед и мучать этого старенького бота.
#1494


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


я знаю, я сам юзаю FORExsetkatrader -думаю там тоже самое. и довольно успешно прёт вот уже 2 месяца. Но тут обсуждаем Супер Сетку нового поколения и максимальными возможностями. Ни кто не мешает их отключить если кому то неугодно!) однако вот пол дня тестю Лонги и чтото както неочень.. (неочень для меня когда просадка больше 75% а доход за год меньше 100% я убеждён что именно так должны зарабатывать совы на мартине))
#1495


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


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

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

Я на выходных постараюсь вычитать описание параметров и постараюсь предложить редакцию в более традиционном и понятном пользователям стиле.
#1496

Нет, вы не подумайте чего, я не против:) Просто получается, чтобы сейчас допилить (написать) более менее адекватную сегодняшним реалиям рынка мартышку нужно как минимум иметь весь функционал ApMGrid-a. ИМХО конечно. Все остальное - сливные эксперименты, ну или если только просто писать бота в качестве повышения навыков программирования. Слишком сложный сейчас рынок, чтобы торговать обычными, простыми мартышками.

Ну а теперь по теме: как уже все поняли, стандартная схема вычисления ТП сетки: БУ + ТП - прибыльна, но опасна. Нужно вводить: а) вычисление ТП на каждом колене по другой формуле, б) возможность задавать пользователю ТП на каждом колене. Лучше и то и другое.
Пункт (а) не прибыльный, но шансы закрытия сетки увеличивает в разы. Реализовать можно как в том-же, простите :), ApmGrid. Какая там формула расчета незнаю, но предполагается мне что что-то типа:
TP = BE + (TakeProfit / (GridLots / StartLot))
- где:
BE - уровень безубытка (добавить поправку на свопы-комиссию)
TakeProfit - исходный ТП в пунктах
GridLots - текущий объем ордеров в сетке
StartLot - начальный лот сетки.
Ну что-то типа того. Можно еще проще: на каждом новом колене исходный ТП делить на количество ордеров сетки.

Изменено 16 июля, 2015 пользователем JR

#1497
JR, а кто сказал, что Setka от Qj простая? Её простота достаточно обманчива...
Да, в боте номинально пока функционала умеренно - но реализован он гибче и позволяет больше, если вникать.
Обработка гэпов желательна, не спорю, но как раз на эту тему годы назад я и распинался "по пунктам" и все записи тех времен сохранены...
Но это, имхо, не первый этап - хотя таки важно, импульсы надо обрабатывать с умом.
Индикатор-интегратор для координации торгов на нескольких парах? Хорошее дело, но тоже не первый этап.

И кто сказал, что рынок очень сложный? :)
Он дурноватый для ТА и ПА, многофакторный, с большой примесью очень плохо просчитываемого новостного фона...
Что ж поделаешь, на наших глазах создается история мира и рынка.
Но мажоры ходят во вполне приемлемых торговых диапазонах с достаточными коррекциями, торги внутри дня последнее время вообще бывали шоколадными...
Сеточки нужны правильные, раздельные для бай и сэлл, и ММы правильные, и подстраховочки - и все, имхо, торгуется очень даже хорошо.

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

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

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

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

#1498

незнаю, ребят, ARMGRID у меня лично не пошёл к сожалению 2 месяца назад пытался установить, уже непомню какой трабл там.. в итоге юзаю другую сетку. Хотя Описания были здоровские там и функций полезных согласен много. (Например в этой сетке для меня слижком много функций, но поскольку всё можно отключить (или поставить как я параметр 100))) -то это норм!
--И да, Тесты действительно быстрые!)) отдельный респект за это! \M/
--- Лонги чтото совсем тяжко 2014-2015г. идут. сливы запарили, буду тестить еще, но без умных входов это вата имхо!)

#1499

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

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

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

#1500

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

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

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