Перейти к содержанию

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


ApMSoft

Рекомендуемые сообщения

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано


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


Отличная получилась у Вас модель, Старик. ИМХО, добавлю несколько строк про обратные задачи, может новичкам будет интересно. Рассмотрим условный (без учета залога) пример. Предположим Вы скачали файлик [EA][Qj] - Setka v1.34+ - Моделирование - 20160412 - Мульт+Лоты+Шаг+ТР+сводная - m02 из поста Старика и заполнили лист "Сводная 1x1 min" своими данными для торговли и у Вас встала задача натянуть ММ на полученую сетку. Т.е. Вы задались простым вопросом: у меня депо 10000 ед., какой должен быть множитель, чтоб полностью раскрыть сетку и не получить стопаут.
1. Открываем файлик и переходим на лист "Сводная 1x1 min" (рис. 1)

Рис. 1. Открытый лист "Сводная 1x1 min"

Естественно, данный лист заполнен Вашими собственными данными.
2. Идем в меню: Сервис -> Подбор параметра. Видим диалоговое окно (рис. 2)

Рис. 2. Диалоговое окно "Подбор параметра"

В этом диалоговом окне вписываем в поля: "Установить в ячейке:" О32 (- в этой ячейке вычисляется значение просадки на последнем колене); "Значение:" 10000 (мы делаем расчет для депо в 10000); "Изменяя значение ячейки:" $K$2 (в этой ячейке указан Mult) и нажимаем на кнопку Ок.
3. После завершения расчетов появится окно (рис. 3).

Рис. 3. Результат подбора параметра.

Как можем видеть, решение не было найдено, но в окне отображено наиболее близкое к искомому значению. При этом найденное значение Mult = 1,276. Уменьшив его до 1,27 мы получаем значение просадки 9706,20 на последнем колене.
Таким же образом можно быстро просчитать максимальную длину сетки изменяя шаг сетки и т.п. Изменено пользователем jocker
  • Лайк 11
Ссылка на сообщение
Поделиться на другие сайты

  • Ответов 19k
  • Создано
  • Последний ответ

Популярные авторы

Популярные авторы

Популярные посты

Так сложилось, что в этом топике размещены 2 совершенно не совпадающих проекта: 1) Forex Setka Trader Mod, проект 1 старого простого мартин бота, закрытый и не сопровождаемый @ApMSoft где-то с 20

Перейти

Тестовая версия 1.43 (Собрана под 1065 build, обновлена под 1010) Изменения: Расширено количество диапазонов в планировщиках с 5 до 10. Нумерация и последовательность планировщиков изменена. Доба

Перейти

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

Перейти
[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
va40pud, спасибо Вам большое за проверку - Вы сделали именно то, что было нужно.
Нужна была именно комплексная сверка:
1) модель сетки с другой моделью сетки и
2) модель сетки с результатом теста в тестере с настройками как в модели.

Совпадаемость результатов сверки действительно хорошая - настолько, что я еще перепроверю повнимательней, но пока не вижу необходимости корректировать модель из-за ошибок.
Попутно это подтверждает, что у Вас, va40pud, никакой не набор "костылей" - а вполне "боевые" и корректные модель сетки и анализатор отчетов!!
Ну и корректность работы бота Вы по ходу проверили - поскольку результаты совпали с 2-мя независимыми моделями разных авторов.
Так что Вы выполнили великолепную работу в максимально возможном объеме!
Просто низкий поклон за это!

Насколько я понимаю, некритичные погрешности связаны с:
1) несколько разными алгоритмами вычисления лотов ордеров в боте и модели
2) несколько более грубым округлением в модели (в связи с необходимостью визуализации в модели промежуточных в боте значений параметров)
3) в ходе годичного теста были обрабатывавшиеся ботом гэпы, которых в "идеальной" модели нет и быть не может.
Максимальные отклонение, насколько понимаю, немногие единицы %% и существенного влияния на результаты моделирования они вроде не оказывают.

Точность моделирования и объем выдаваемой моделью инфы будет наращиваться.
Я всё таки попробую реализовать в модели максимально точную формулу расчета лотов ордеров, применяемую в боте.
С первого раза мне это не удалось. :"> :d
я специально использую древний офис, чтобы модель корректно работала у всех - но, может, нужной мне функции в моем экселе и нет и её придется выписывать самому.
Пока в модели лотность и сумма ордеров, просадка, прибыль, БУ и ТР иногда (не всегда) немного завышаются - что, в принципе, не критично.
Вот если бы занижались, это было бы опасно.

-----

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

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

При обработке гэпа увеличенным ордером просадка, начиная с колена гэпа, будет больше чем в модели - но рост БУ и ТР будет несколько компенсирован увеличением лота постгэпового ордера.
Сетка растянется пропорционально гэпу - но, иногда, лотность части ордеров будет больше, чем в модели, что может немного усилить просадку.

При обработке гэпа отложками геометрия сетки, как правило, меняется незначительно или никак - если и растягивается, то несущественно.
Как правило, остаются неизменными или уменьшаются просадка, уровни БУ и ТР - но может быть меньше и прибыль от сетки с отложками.
В целом, сетка с гэпом, обработанным отложками, обычно остается соответствующей модели или чуть "легче" - при, чаще всего, неизменной расчетной длине сетки в пипсах.

-----

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

Тут надо самим думать и искать в инете готовые инструменты выявления/анализа волатильности и средних/максимальных по периодам торговых диапазонов валютных пар.
В это мы пока не углублялись, но для построения оптимальных сетов/сеток нужна инфа о торговых диапазонах и средней "откатности" пар.
То есть инструмент для торгов (бота) и модель мы в первом приближении создали - теперь осмысливаем и ищем инфу о торгуемых объектах.
Ради минимизации рисков и максимализации прибыли. :)

-----

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

Так вот, бот при каждом рестарте аж дважды печатает в журнале цену пункта ордера 1 лот в валюте депозита - ту, которая нужна в модели.
В логе/журнале бота 1.34 (вкладка "Эксперты") это строки:
1) цена одной единицы изменения цены за лот (о как мы завернули, итить!)
2) (MODE_TICKVALUE) Размер минимального изменения цены инструмента в валюте депозита.

В обеих случаях печатается одно и то же значение (цена 1 пипса ордера 1 лот) - зависящее от разрядности счета и (кроме пар XXXUSD) от текущего курса.
Используя модель, уточняйте и правильно задавайте это значение в исходных данных - так как от этого зависит корректность вычисления просадки, прибыли и уровней БУ и ТР в модели.
  • Лайк 12
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано

Не нашел описание параметров бота. Оно есть где-нибудь?
p.s Вам бы в новую тему переехать, от сетки кроме идеи ничего не осталось...

Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано


Не нашел описание параметров бота. Оно есть где-нибудь?


Ещё с 1.23 остались http://tlap.com/forum/index.php?action=dlattach;topic=2738.0;attach=109980
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано

Привет!
Подскажите, по какой причине советник устанавливает в поле NEXTLOT(S) значение -1,00 и перестает открывать новые ордера?
Советник вошел в просадку, но Safe Equity Stop Out стоит в значении false.
Что с ним не так? =)

Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано


Привет!
Подскажите, по какой причине советник устанавливает в поле NEXTLOT(S) значение -1,00 и перестает открывать новые ордера?
Советник вошел в просадку, но Safe Equity Stop Out стоит в значении false.
Что с ним не так? =)


какой советник?


Не нашел описание параметров бота. Оно есть где-нибудь?
p.s Вам бы в новую тему переехать, от сетки кроме идеи ничего не осталось...


Свежее описание готовим, будет.

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

Идеи старой Сетки в боте никогда и не было. :)
Есть классический математический мартин с максимумом наворотов.

Если какая идея в боте и была, то это идея выложенной модели - вся математика на 100% просчитывается на 1 экране.
А вот воплотить идею Qj сумел намного лучше так, как даже и не мечталось. :) Изменено пользователем Старик
  • Лайк 7
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано


Есть классический математический мартин с максимумом наворотов.

Если какая идея в боте и была, то это идея выложенной модели - вся математика на 100% просчитывается на 1 экране.
А вот воплотить идею Qj сумел намного лучше так, как даже и не мечталось. :)


Евгений, для максимума наворотов, возьмите на карандаш, возможность открытия нового колена на новой свече установленного или назначенного таймфрейма. Это уже будет не чисто математический бот, но частично повысится живучесть и защита от новостных безоткатов. Рынок к сожалению не только математика, это ещё Ньютон сказал...
Возможно следущей целью могла бы быть привязка шага к ATR|ADR, своего рода тоже ведь математика, и если уж делать бот максимально гибким, значит он должен быть самым гибким. А дальше только оптмизация и тесты.
  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано



Есть классический математический мартин с максимумом наворотов.

Если какая идея в боте и была, то это идея выложенной модели - вся математика на 100% просчитывается на 1 экране.
А вот воплотить идею Qj сумел намного лучше так, как даже и не мечталось. :)


Евгений, для максимума наворотов, возьмите на карандаш, возможность открытия нового колена на новой свече установленного или назначенного таймфрейма. Это уже будет не чисто математический бот, но частично повысится живучесть и защита от новостных безоткатов. Рынок к сожалению не только математика, это ещё Ньютон сказал...
Возможно следущей целью могла бы быть привязка шага к ATR|ADR, своего рода тоже ведь математика, и если уж делать бот максимально гибким, значит он должен быть самым гибким. А дальше только оптмизация и тесты.

Не следует торопиться.

Открытие ордеров на новых свечах далеко не безупречная и весьма спорная идея.
Как правило, при этом подходе надо навешивать тьму ботов на один счет, чтобы хоть что-то заработать на депо, раздутом под ММ "а х.з. какие свечи будут".

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

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

А то, что другие новыми свечами или индикаторами в рынке ловят, импульсы всякие - у нас контроль гэпа обработает.
Как другим и не снилось. :)
  • Лайк 13
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
Старик, выскажу идею на Ваше рассмотрение. Неплохо было бы опционально сделать в боте авто мани менеджмент. Например 0,01 лот на 1500 депозита и чтобы при увеличении баланса на 1500 депозита автоматически увеличивался лот. Мне кажется очень полезная функция, ведь при расчете сетки мы опираемся на изначальный депозит, а прибыль по ходу торгов тем временем болтается без дела.
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано


А то, что другие новыми свечами или индикаторами в рынке ловят, импульсы всякие - у нас контроль гэпа обработает.
Как другим и не снилось. :)


А что такое контроль гэпа? Это разрыв котировок с пятницы на понедельник, или движение цены с быстрой скоростью?
Если первое так это предусматривается легко в любом боте, а вот если второе... виртуальные отложки это хорошо, но реальные ордера на новой свече ещё лучше, это моё мнение конечно.
Всё это требует тестирования. Надо к нему приступать...
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано


Старик, выскажу идею на Ваше рассмотрение. Неплохо было бы опционально сделать в боте авто мани менеджмент.
Например 0,01 лот на 1500 депозита и чтобы при увеличении баланса на 1500 депозита автоматически увеличивался лот.
Мне кажется очень полезная функция, ведь при расчете сетки мы опираемся на изначальный депозит, а прибыль по ходу торгов тем временем болтается без дела.


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

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

Эта опция оптимальна в ботах-скальперах и подобных одноордерных, не сеточниках.
Там, в зависимости от депо и результатов предшествующих сделок (серии стопов или профитов), лотность ордера может меняться в очень широких границах, даже на десятки %%.
В таких ботах подобная опция безальтернативно необходима.
Но там резервируемый на 0.01 лота баланс относительно невелик - часто в десятки раз меньше, чем в мартинах.

На реальном счете с мартином у вас, скорее, будет депо от 3000 на 0,01 - и дальше в сторону 10000.
Достаточно мало пар и настроек, на которых можно пробовать торговать де-факто на депо-камикадзе 1500.
Подобрать можно практически всё - но это будет так консервативно, что скорее не воодушевит.
Так что необходимость в автоматическом повышении лота, скорее всего, не будет возникать так уж часто.
Намного больше шансов, что даже при включенном жестком контроле просадки, вы будете выводить полученную прибыль и кушать её или аккумулировать для использования в других ботах.
Так что, имхо, это не очень актуальная опция при торгах ботом на одной паре на реале.

Отчасти исключением может быть центовый счет, на котором депо позволяет торговать минимальными ордерами от, например, 0.05 лота.
В этом случае да, при росте прибыли переход к минимальному ордеру 0.06, 0.07 лота такой опцией мог бы осуществляться автоматически.
Но и это относится к торгам на центовом счете на одной паре, где не возникнет конфликт ММ нескольких копий бота.

Потому что если вы, хоть и на центовом счете, торгуете на 2-3-х и более парах разными копиями бота, то через такую опцию становится весьма трудно корректно задать лот минимального ордера.
Если вы всем (например 3-м) копиям бота зададите 0.01 лота на 1500, то при приросте баланса на 1500 увеличат лот все 3 копии бота.
А прибыли у вас добавилось на увеличение лота лишь в одной из 3-х копий бота - и если лот увеличится сразу у всех, то у вас резко возрастает риск слива...
Если вы зададите всем 0.01 на 4500 (1500х3), то все боты будет торговать меньшим лотом даже тогда, когда есть, скажем 3000 прибыли и 1 или даже 2 бота уже могли бы торговать увеличенным лотом.
Дальше упражняться я вам предоставлю самому - но можно и сильно притомиться, пытаясь объяснить 3-м независимым копиям бота каким лотом им торговать на общем баланса счета. :)
Думаю, что вы довольно быстро решите, что лучше лотность задавать руками.

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

Но мы о ней помним. :)
  • Лайк 8
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано



Старик, выскажу идею на Ваше рассмотрение. Неплохо было бы опционально сделать в боте авто мани менеджмент.
Например 0,01 лот на 1500 депозита и чтобы при увеличении баланса на 1500 депозита автоматически увеличивался лот.
Мне кажется очень полезная функция, ведь при расчете сетки мы опираемся на изначальный депозит, а прибыль по ходу торгов тем временем болтается без дела.


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

Старик, спасибо за ответ, 1500 депозита на 0,01 лот это я просто для примера взял я предполагаю, что сумму можно любую будет вписать.
Я не рассматривал эту функцию в мультивалютной торговле т. е. торговля несколькими парами на одном счету я рассматривал эту функцию в основном для депо камикадзе средней и тяжелой формы т.е. которые приносят по 50-200% в месяц на 1 паре.
  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано


Спойлер


А то, что другие новыми свечами или индикаторами в рынке ловят, импульсы всякие - у нас контроль гэпа обработает.
Как другим и не снилось. :)


А что такое контроль гэпа? Это разрыв котировок с пятницы на понедельник, или движение цены с быстрой скоростью?
Если первое так это предусматривается легко в любом боте, а вот если второе... виртуальные отложки это хорошо, но реальные ордера на новой свече ещё лучше, это моё мнение конечно.
Всё это требует тестирования. Надо к нему приступать...

Тут несколько вещей надо попонимать...

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

-----

В данном топике многократно упоминалась и объяснялось что подразумевается под гэпом применительно к данному боту...
Речь идет о введенном нами понятии мартин-гэпа - нарушения геометрии выставления ордеров в сетке, возникшим по любым причинам.
От понедельничного гэпа до разрыва связи, от пролили кофе на комп до забыли заплатить за инет, от Драги сказал и цена долбанулася до Драги что-то забыл сказать и цена долбанулась еще сильнее...
Неважно по какой причине не были выставлены один или более ордеров сетки - только факт, что цена прошла дальше, а ордера где должен нет.
То есть мартин-гэп - это отсутствие рыночных ордеров там, где ордер/ордера должны быть на графике согласно настроек.
Разрыва котировок (как в понедельник) в мартин-гэпе может и не быть - есть лишь разрыв в последовательности выставления ордеров сетки, например, вследствие импульса и осмысленного пропуска ботом этого резкого движения цены.
Мартин-гэпы у нас реально бывали и в 5, и в 120 4-хзначных пипсов - с пропуском открытия 4-5 ордеров.
Мартин-гэпы могут случиться и в 300 пипсов, если забудете включить в воскресенье комп или слетит VPS.
Или если увидите резкий безоткат и, посреди сетки, запретите боту открывать новые ордера.
И вот когда мартин-гэп возник и бот по любым причинам не выставил хотя бы 1 ордер где он должен был быть, в соответствующий момент включается блок обработки гэпов - и бот выбранным вами вариантом обрабатывает образовавшееся отклонение в геометрии и арифметике сетки.
И выставляет бот отложки, если надо, "в тылу" вместо (на месте) не выставленных рыночных ордеров - избавляя от просадки, но гарантируя закрытие по ближайшему из возможных ТР...
Судя по всему, вы еще серьезно недоознакомились с этим ботом - но уже предлагаете его резко улучшать. :)

-----

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

я вообще с трудом воспринимаю эту концепцию: если боту показывать положение цены на секунду раз в час - он типа лучше будет понимать и обрабатывать рыночную ситуацию?!
А оставшиеся 59 минут 59 секунд будет лучше, если бот ни хрена не видит и пусть сам догадывается что да как...
нет, ну для тренировки спецназа это нормально: свет зажигают на секунду - и надо за это время найти всех врагов и убить сразу, пока не разбежались.
Вот только я не уверен, что у нас вообще все свечные боты прям каждый такой элитный спецназовец...
Мне чего-то кажется, что свечным ботам цену раз в час показывают потому, что боятся все время показывать - а то такого наворочают... :d
Нет?

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

Плохо же в открытии ордеров на новых свечах следующее - см. прикрепленный файл. Посмотрите пятничные торги 22 апреля.
Обратите внимание на ордера, открытые на тенях свечей - и попробуйте представить, что ордера открывались бы только на открытии свечей.
Насколько меньше было бы открыто ордеров - и насколько (в разы!) была бы меньше прибыль?!
Особое внимание обратите на свечу хая дня, там происходили важные события:
- бот открыл 2 максимальных сэлл ордера - последний почти на хае и
- минимальный бай - почти на 30 пипсов ниже хая, заметьте. :)
В боте, открывающем ордера только на открытии свечи, этих ордеров бы не было!
Что дали эти 2 сэлл ордера на верхней тени свечи?
1) ТР сэлл сетки поднялся на 2 колена (под 40 пипсов) выше и был легко достигнут на следующей медвежей свече.
Без этих 2-х ордеров не факт, что сэлл сетка закрылась бы по ТР - а фунт потихоньку, но растет и сэлл сетка имела бы шанс зависнуть.
2) получена прибыль в разы больше, чем без этих 2-х верхних сэлл ордеров.
Бот нормально отторговал, взяв практически максимум возможного со всего дневного движения - и ушел на выходные только с ордерами 0.01.

наверно, 2/3 как минимум таких, как были, торгов не было бы, если бы бот открывал ордера только на открытиях свечей н1.
Прибыли бы недобрали, имхо, до 80%-90% от полученной - т.е. взяли бы лишь 10%-20%.
Плюс сэлл сетка почти с самого низа могла бы остаться незакрытой с перспективой растянуться вверх.
То есть реально торговля лишь по открытию свечей в мартинах в обычные дни, мягко говоря, весьма далека от оптимальной.

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

Конечно, чем меньше ТФ, тем открытие ордеров лишь на новых свечах будет меньше искажать ход торгов "по максимуму".
Но, в любом случае, эта опция точно не заслуживает применения на первых ордерах сеток в пределах среднего торгового диапазона дня конкретной пары - потому что такие сетки закрываются и по несколько штук в день без ограничений и с максимумом прибыли.
Ну, а на старших тяжелых ордерах вообще не однозначно - тупо пропустить открытие решающего закрывающего ордера сетки ради гипотетического (но не обязательно происходящего!) безотката выглядит слишком опасно!...

В общем, я бы сказал, что нет убедительных аргументов ЗА открытие ордеров лишь на открытии свечи.
Торги удушаются тотально, максимальный риск НЕ открыть наибольший "закрывающий" ордер сетки - и точно круто бьет по прибыли (в разы).
Собственно, аргумент ЗА всего один - но наш бот тоже приемлемо видит и корректно обрабатывает импульсы, только динамичнее.

Если у нашего бота и есть проблема, то это научить его "пропускать" "медленные, ползучие" безоткаты...

-----

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

EAQj_-_Setka_v1.34_-_Торги-_gbpusd_-_20160422.png

Изменено пользователем Старик
  • Лайк 13
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано


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

еще раз плюсанул за терпение, и настойчиво-вдумчивый ликбез, которому не перестаю удивляться, практически в каждом Вашем посте, Старик.. =d>
что до торговли по телам свечей, то (имхо) имеет бОльшую актуальность для контроля по D1, нежели для внутридневного рассмотрения.. ;) фишка из ПА, и конечно достойна отработки в качестве торговой идеи, но никак не для насущной доработки бота.. если я правильно понял автора конечно..

касаемо настроек.. отрабатываю сейчас одну торговую идею, и понимаю, что мне явно не хватает в боте возможности настройки торгового диапазона.. так вот небольшое предложение по доработке, - внести в планировщик, блок настроек, где можно будет разрешать/запрещать торговать цену -от и до-.. например, я хочу смоделировать открытие корзин в бай, от цены Х,ХХХХХ до цены Y,YYYYY, но торговлю в селл, в этом диапазоне считаю рискованной и запрещаю.. при этом мне совершенно ничего неизвестно о времени отработки данных ценовых уровней..
имхо, такое дополнение выглядит вполне логичным.. что думаете об этом, Старик ?..
Изменено пользователем maxand
  • Лайк 4
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано


касаемо настроек.. отрабатываю сейчас одну торговую идею, и понимаю, что мне явно не хватает в боте возможности настройки торгового диапазона.. так вот небольшое предложение по доработке, - внести в планировщик, блок настроек, где можно будет разрешать/запрещать торговать цену -от и до-.. например, я хочу смоделировать открытие корзин в бай, от цены Х,ХХХХХ до цены Y,YYYYY, но торговлю в селл, в этом диапазоне считаю рискованной и запрещаю.. при этом мне совершенно ничего неизвестно о времени отработки данных ценовых уровней..
имхо, такое дополнение выглядит вполне логичным.. что думаете об этом, Старик ?..


Это надо обсуждать с Qj: планировщик по времени и планировщик по ценовому диапазону, да еще и с выбором направления запрета - это совсем разные вещи.
И, честно говоря, эта опция не выглядит как востребованная большинством - скорее, как для проверки единичной ТС...

Ну ладно, давайте всё равно уточнимся.

В боте есть 4 варианта запретов открывать ордера - false TradeSell, TradeBuy, S_OpenFirstOrder и B_OpenFirstOrder.
То есть абсолютный запрет открывать ордера - и запрет открывать первые ордера сеток (с разрешением достроить имеющуюся сетку до закрытия по ТР).
Вы о чём?

И как быть с сеткой, которая открылась вне диапазона - и зашла в "запретную зону"?
Достраивать вплоть до закрытия по ТР?
  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано



касаемо настроек.. отрабатываю сейчас одну торговую идею, и понимаю, что мне явно не хватает в боте возможности настройки торгового диапазона.. так вот небольшое предложение по доработке, - внести в планировщик, блок настроек, где можно будет разрешать/запрещать торговать цену -от и до-.. например, я хочу смоделировать открытие корзин в бай, от цены Х,ХХХХХ до цены Y,YYYYY, но торговлю в селл, в этом диапазоне считаю рискованной и запрещаю.. при этом мне совершенно ничего неизвестно о времени отработки данных ценовых уровней..
имхо, такое дополнение выглядит вполне логичным.. что думаете об этом, Старик ?..


Это надо обсуждать с Qj: планировщик по времени и планировщик по ценовому диапазону, да еще и с выбором направления запрета - это совсем разные вещи.
И, честно говоря, эта опция не выглядит как востребованная большинством - скорее, как для проверки единичной ТС...

Ну ладно, давайте всё равно уточнимся.

В боте есть 4 варианта запретов открывать ордера - false TradeSell, TradeBuy, S_OpenFirstOrder и B_OpenFirstOrder.
То есть абсолютный запрет открывать ордера - и запрет открывать первые ордера сеток (с разрешением достроить имеющуюся сетку до закрытия по ТР).
Вы о чём?

И как быть с сеткой, которая открылась вне диапазона - и зашла в "запретную зону"?
Достраивать вплоть до закрытия по ТР?
достаточно чтобы задавался некоторый ценовой уровень c запретом/разрешением открытия первого ордера сетки.. вижу примерно так:

PriceLevel = 0,00000
Upper = true/false
Lower = true/false

это уже неплохо.. однако, если это не будет большим усложнением, то можно добавить еще два параметра:

SetPending = true/false
SetKind = B_Stop/S_Stop/B_Limit/S_Limit
однако разрешение на отложку должно работать исключительно в том случае, если уже не открыта корзина в этом направлении, дабы не портить имеющуюся геометрию..

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

насчет мнения большинства не уверен.. точнее какого большинства ?.. большинства начинающих торговать сеточниками или большинства, имеющего некоторый опыт в торговле ?.. есть еще большинство, имеющее некоторый опыт в ручной торговле, для которых так будет легче привязать сетку к своему видению рынка.. немалая часть ТС привязана именно к ценовому уровню, нежели ко времени..
все это опять же мYсли.. сочтете их вредными, - режьте нещадно.. ничего личного.. :-b Изменено пользователем maxand
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано


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


maxand, так даже сейчас выставляете S_OpenFirstOrder=false и B_OpenFirstOrder=false выставляете на нужном уровне соответствующую отложку с magic-ом бота и будет сетка начинать строится на том уровне, где Вам необходимо. ИМХО, реализация ценового планировщика избыточно.
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано



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


maxand, так даже сейчас выставляете S_OpenFirstOrder=false и B_OpenFirstOrder=false выставляете на нужном уровне соответствующую отложку с magic-ом бота и будет сетка начинать строится на том уровне, где Вам необходимо. ИМХО, реализация ценового планировщика избыточно.
так и делаю пока что, руками на демо.. ;) благо voldemar227, предоставил чудо-панель.. http://tlap.com/forum/index.php?topic=7161.0
гораздо труднее сделать бэктест на истории.. :-/ ну ладно..
Спасибо за мнение/участие !.. >):)
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано


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


Под "большинством" я понимаю абсолютное большинство на уровне под 100% - потому что ни в одном самом дорогом коммерческом или свободном мартине я подобной опции не помню.
Строго говоря, вообще ни в одном боте не помню ценового планировщика.
Полагаю, что мысль у вас вызрела в ходе тестов торгов несколькими разными сетками на одной валютной паре...

Помните, я подозревал в вас замаскированного террориста?!
Вот и скажите после этого, что у меня нет чутья! :d :d

Ладно, едем дальше. :)

У меня в голове более-менее укладываются ценовые диапазоны, в которых разрешено торговать в обе стороны.
Например, средний торговый диапазон дня, отложенный пополам в обе стороны от цены закрытия дня - с торгами в нем тройным лотом.
Или, например, сложившийся "широкий" торговый коридор eurusd 1.10-1.14.
И при выходе цены из которого (диапазона) сетки достраиваются - но новые не открываются.
Ну, по крайней мере, я могу себе представить трейдера, который ночью изрисует график уровнями и так задаст боту задание на следующий день...

Я могу представить торговлю до какого-то ценового уровня - после пробоя которого бездна или космос.
Запрет торговать за таким уровнем как-то объясним.

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


например, я хочу смоделировать открытие корзин в бай, от цены Х,ХХХХХ до цены Y,YYYYY, но торговлю в селл, в этом диапазоне считаю рискованной и запрещаю..



достаточно чтобы задавался некоторый ценовой уровень c запретом/разрешением открытия первого ордера сетки.. вижу примерно так:

PriceLevel = 0,00000
Upper = true/false
Lower = true/false


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

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


это уже неплохо.. однако, если это не будет большим усложнением, то можно добавить еще два параметра:

SetPending = true/false
SetKind = B_Stop/S_Stop/B_Limit/S_Limit
однако разрешение на отложку должно работать исключительно в том случае, если уже не открыта корзина в этом направлении, дабы не портить имеющуюся геометрию..


Отложки в боте вне имеющихся сеток не предусматриваются и не выставляются.
Это принципиально новое.

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

Вопросы по отложкам:
1) кто выставляет
2) где выставляет
3) когда выставляет
4) сколько выставляет
5) какие выставляет
6) зачем выставляет



И как быть с сеткой, которая открылась вне диапазона - и зашла в "запретную зону"?
Достраивать вплоть до закрытия по ТР?

  • Лайк 3
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
Старик

в общем убедили.. :-? значит и отвлекаться не станем, если идея не здравая, на Ваш взгляд.. >:dнасчет чутья, - есть бесспорно.. оправдываться незачем, работа над собой уже ведется.. :(
  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
RBS ждет фунт/доллар на 1.3000 через несколько недель

25.04.16 01:37

Доклад по рынку труда Великобритании, опубликованный в среду 20 апреля, отметил слабый основной рост заработных плат. Этот параметр занимает центральное место в оценке среднесрочных перспектив денежно-кредитной политики Банка Англии. Данные по рынку труда с учетом слабого отчета по розничным продажам, который был опубликован в четверг 21 апреля, указывают на более слабую циклическую историю и фунт стерлингов может испытывать трудности с тем, чтобы вернуться к уровням 2015 года.

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

Даже без улучшения данных короткие позиции в фунте, следует иметь в виду, выглядят уязвимо. Ослабление доллара США и фактор страха перед низкими текущими уровнями может спровоцировать резкое восходящее движение в паре фунт/доллар и нисходящее движение в паре евро/фунт. Однако, как мы считаем, такая коррекция будет не продолжительной и не глубокой (но резкой).

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

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

Конечно, это лишь один из прогнозов лишь одного из десятков крупных банков.
Есть и намного более умеренные прогнозы - в том числе в пользу роста фунта.
Я лишь хотел отметить, что у части таких крупных субъектов рынка, как банки, есть ожидания возможного движения фунта до 1500 4-хзначных пипсов за считанные недели.
Нам такие расклады совсем не брать во внимание нельзя.


-----


Добавлено: 24-04-2016 23:45:23

maxand,
Спойлер

Вы почти 3 года на форуме и мы на самом деле друг друга уже неплохо знаем.
Вы не сомневайтесь насчет моих антитеррористических шуток - я отношусь к Вам абсолютно серьезно как к человеку с неординарным мышлением.
И манеру Вашу писать посты я тоже знаю замечательно: Вы обычно ничего прямо не утверждаете и не давите - а полунамеками излагаете идею или подход.
Так что я уже давно Вас читаю не торопясь.

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

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

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



-------


Добавлено: 25-04-2016 20:23:32

Доработка минимальная - в модели 03 стала учитываться комиссия.

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

EAQj_-_Setka_v1.34+_-_Моделирование_-_20160424_-_Мульт+Лоты+Шаг+ТР+сводная_-_m03.xls

Изменено пользователем Старик
  • Лайк 10
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано

Уважаемые трейдеры-программисты. Я не знаю, поднимался ли здесь (или в любом другом топике) следующий момент.
Что если 1-й ордер, допустим в SELL направлении, будет открываться только после того, как цена прошла в направлении вверх без серьезных откатов определенное количество пунктов (допустим, 100-150). Я не знаю, реально ли добавить такой параметр в советник. Это может позволить не входить на пиках в направлени сильного движения.

Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано


Уважаемые трейдеры-программисты. Я не знаю, поднимался ли здесь (или в любом другом топике) следующий момент.
Что если 1-й ордер, допустим в SELL направлении, будет открываться только после того, как цена прошла в направлении вверх без серьезных откатов определенное количество пунктов (допустим, 100-150). Я не знаю, реально ли добавить такой параметр в советник. Это может позволить не входить на пиках в направлени сильного движения.

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

2016-04-26_08-50-15.png

Изменено пользователем maxand
  • Лайк 4
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано

Добрый день всем!
Qj, Старик сегодня на свечке в 310 пунктов по EURJPY сов выставил пять отложенных ордеров, при разрешённых 3-х, причём два ордера третьего и два четвёртого колен. Два ордера третьего и четвёртого колена выставил по одной цене, два ордера 4-го и 5-го колена по другой цене. А пятый ордер третьего колена колена по третьей цене. :d Во ребус наваял я.
Может это из-за 950-го билда.Qj каюсь, так и не перешёл я на 910. >:d

MetaTrader_4_-_RoboForex.png
20160428.log
20160428.log
EAQj_-_Setka_v1.34_EURJPY_20160425_корнет.set

  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
корнет, если не сложно, сделайте просто для наглядности скрин как у меня - чтобы видно было ордера, отсортированные по возрастанию цены.

МТ_09_-_20160428_06.50_-_eurjpy_-_после_решения_БЯ.png

  • Лайк 3
Ссылка на сообщение
Поделиться на другие сайты

  • Старик changed the title to [Советник] Forex Setka Trader Mod и [EA]-Setka
  • pavlus777 locked this тема
  • pavlus777 unlocked this тема
  • Старик featured this тема

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

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Специальное предложение


  • Рекомендуемые брокеры

  • ×
    ×
    • Создать...