[Советник] PasspartuSupremacy

От edmigo, 2 июля, 2015 в Лаборатория ProfitFX

#451


Господа форумчане все таки со скольки и до скольки время выставить? У кого какие есть субъективные суждения?) С 8-10 по мск мне кажется весьма интересным временем для открытия, так как очень часто замечал заторговгу в противоположенную сторону от основного движения в лондонскую сессию.


Если вы будете стабильно каждый день работать, то время открытия не будет играть большой роли.
#452


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


Согласен, Франкфурт/Лондон таки часто сначала рисуют "заходную" и лишь потом с внутридневного экстремума начинают основное движение первой половины дня или всего дня (на мажорах).
Но 10 МСК включительно (у вас же включительно?) в доброй половине случаев уже включает отрисовку внутридневной "заходной" - нет?

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


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


Значение (уровень) цены любой пары меняется в течение суток и обычно очень существенно зависит от сессии (Азия, Европа, Амеры...) и от смещения по времени от начала сессии.
Конечно, алгоритм входа у бота очень специфический...
Но можно ли, как вы, де-факто утверждать, что в какое время и по какой цене не зайди в рынок - результат торгов дня будет в среднем одинаков?!

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

#453


Господа форумчане все таки со скольки и до скольки время выставить? У кого какие есть субъективные суждения?) С 8-10 по мск мне кажется весьма интересным временем для открытия, так как очень часто замечал заторговгу в противоположенную сторону от основного движения в лондонскую сессию.


Раз пошла такая пляска на следующей неделе захожу 8-10.
#454

Коллеги, тема на счет целесообразности установки лимитных ордеров по этой стратегии уже проскакивала в обсуждении. Думаю, за тот период, который существует разработка советника, и за те сотни раз, когда в игру вступали лимитники, уже должно накопиться достаточно статистических данных, позволяющих максимально точно, на цыфрах, прояснить этот очень и очень актуальный вопрос- так оправданно ли все таки выставлять лимитные приказы, или лучше от них раз и навсегда отказаться, активировав соответствующую опцию нажатием кнопки в текущей версии, или - по умолчанию заблокировав данную функцию в програмном коде версии будущей. Лично я от выставления лимитников уже отказался. Возможно, у кого то другое мнение на сей счет. Интересно было бы услышать. А вот идея о заходе той же группой ордеров в случае общей просадки по счету на N- колличество пунктов- вполне жизнеспособна и требует отдельного внимания.
P.S. Зная, как ответственно относится к ведению статистики сделок EDMIGO хотелось бы услышать его выводы. Уверен, что самим разработчиком за лимитники уже все давно подсчитано :)

Автор#455


Коллеги, тема на счет целесообразности установки лимитных ордеров по этой стратегии уже проскакивала в обсуждении. Думаю, за тот период, который существует разработка советника, и за те сотни раз, когда в игру вступали лимитники, уже должно накопиться достаточно статистических данных, позволяющих максимально точно, на цыфрах, прояснить этот очень и очень актуальный вопрос- так оправданно ли все таки выставлять лимитные приказы, или лучше от них раз и навсегда отказаться, активировав соответствующую опцию нажатием кнопки в текущей версии, или - по умолчанию заблокировав данную функцию в програмном коде версии будущей. Лично я от выставления лимитников уже отказался. Возможно, у кого то другое мнение на сей счет. Интересно было бы услышать. А вот идея о заходе той же группой ордеров в случае общей просадки по счету на N- колличество пунктов- вполне жизнеспособна и требует отдельного внимания.
P.S. Зная, как ответственно относится к ведению статистики сделок EDMIGO хотелось бы услышать его выводы. Уверен, что самим разработчиком за лимитники уже все давно подсчитано :)



Если вы будете стабильно каждый день работать, то в среднем получится тот же результат, без лимитников или с ними, иногда они вытягивают депо вверх , а иногда наоборот.
дополнительно, что я заметил, если совсем исключить из торгов 2 пары (EURUSD, GBPUSD), то качество торговли, значительно повышается.
#456

Уважаемый Эдмиго, а можно ли исключить(добавить)в настройках робота какие либо пары?

#457


Если вы будете стабильно каждый день работать, то в среднем получится тот же результат, без лимитников или с ними, иногда они вытягивают депо вверх , а иногда наоборот.
дополнительно, что я заметил, если совсем исключить из торгов 2 пары (EURUSD, GBPUSD), то качество торговли, значительно повышается.



У меня похожие результаты- профит от работы лимитников болтается в районе минус пять процентов. :) И это понятно: в дни, когда идет явный тренд в нашу сторону они просто не задействованны, в дни флета использование лимитников- это однозначно лотерея, кто знает где будет цена к концу дня? А в ситуации сильного контрдвижения против наших позиций лимитордера просто выносит, добавляя лишний убыток. Вопрос: на фига попу гармонь? Да и, согласитесь, без их использования вся стратегия заметно упрощается. Становится- как бы это правильно сказать- чище и легче. Понятней! Свободней. При том что итоговый результат, как минимум, сохраняется, с плавной, но видимой тенденцией к увеличению доходности.
Лично для себя я уже давно отказался от использования лимитных ордеров. Вообще. И если бы не тестирование Passpartu даже не посмотрел бы в их сторону. b-) Основание: лимитники по умолчанию открывают позиции против текущей тенденции. В отличии от стопордеров, использование которых в торговле очень полезно. Впрочем, эта тема личных предпочтений и к обсуждению данной стратегии уже не относится ;)
По поводу явной убыточности самых популярных на форексе пар EURUSD и GBPUSD - так это просто подарок. Здесь как в "Кавказской пленнице": тот, кто нам мешает, тот нам поможет. Значит самое время поступить следующим образом: ставим эту сладкую парочку- и только их- на другой торговый счет и включаем в настройках советника функцию реверсивной торговли.
EDMIGO, есть у Вас идея, как де-факто реализовать дополнительную стратегию входа по системе Supremacy во время просадки на N- пунктов? В идеале лучше не кидать все яйца (ордера) в кучу, а отработать эту фишку на отдельном счете. Вопрос технический: как связать просадку на одном счете с генерацией сигнала для входа- на втором?

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

Автор#458


Уважаемый Эдмиго, а можно ли исключить(добавить)в настройках робота какие либо пары?



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

Добавлено: 12-07-2015 10:41:16



Если вы будете стабильно каждый день работать, то в среднем получится тот же результат, без лимитников или с ними, иногда они вытягивают депо вверх , а иногда наоборот.
дополнительно, что я заметил, если совсем исключить из торгов 2 пары (EURUSD, GBPUSD), то качество торговли, значительно повышается.



У меня похожие результаты- профит от работы лимитников болтается в районе минус пять процентов. :) И это понятно: в дни, когда идет явный тренд в нашу сторону они просто не задействованны, в дни флета использование лимитников- это однозначно лотерея, кто знает где будет цена к концу дня? А в ситуации сильного контрдвижения против наших позиций лимитордера просто выносит, добавляя лишний убыток. Вопрос: на фига попу гармонь? Да и, согласитесь, без их использования вся стратегия заметно упрощается. Становится- как бы это правильно сказать- чище и легче. Понятней! Свободней. При том что итоговый результат, как минимум, сохраняется, с плавной, но видимой тенденцией к увеличению доходности.
Лично для себя я уже давно отказался от использования лимитных ордеров. Вообще. И если бы не тестирование Passpartu даже не посмотрел бы в их сторону. b-) Основание: лимитники по умолчанию открывают позиции против текущей тенденции. В отличии от стопордеров, использование которых в торговле очень полезно. Впрочем, эта тема личных предпочтений и к обсуждению данной стратегии уже не относится ;)
По поводу явной убыточности самых популярных на форексе пар EURUSD и GBPUSD - так это просто подарок. Здесь как в "Кавказской пленнице": тот, кто нам мешает, тот нам поможет. Значит самое время поступить следующим образом: ставим эту сладкую парочку- и только их- на другой торговый счет и включаем в настройках советника функцию реверсивной торговли.
EDMIGO, есть у Вас идея, как де-факто реализовать дополнительную стратегию входа по системе Supremacy во время просадки на N- пунктов? В идеале лучше не кидать все яйца (ордера) в кучу, а отработать эту фишку на отдельном счете. Вопрос технический: как связать просадку на одном счете с генерацией сигнала для входа- на втором?


по поводу последнего предложения, я над этим сейчас плотно работаю 80% всего своего времени, как что то прояснится , сообщу всем

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

#459


дополнительно, что я заметил, если совсем исключить из торгов 2 пары (EURUSD, GBPUSD), то качество торговли, значительно повышается.


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

Исключение из торгов 2-3 наиболее волатильных пар, надо полагать, требует большего (в пипсах) внутридневного коррелированного движения в оставшихся парах, чтобы поддерживать среднюю прибыль (за неделю) на том же уровне?
Или наоборот, исключение 2-3 высоковолатильных наиболее политизированных пар уменьшает частоту и размер получаемых стопов и достаточно меньшего (в пипсах) внутридневного коррелированного движения в оставшихся парах, чтобы поддерживать среднюю прибыль (за неделю) на том же уровне?
Непонятно...

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

Если я правильно представляю себе процесс "накапливание и удержания" прибыли ботом в ходе торгов, то, по ходу и после открытия скольких-то ордеров согласно выполнения условий на вход в пока единственном (может, все же надо два?) интервале времени входа, бот, до амеров не вмешиваясь, ждет:
1) закрытия ордеров по виртуальному ТП корзины eCloseMaxProfit или
2) закрытия ордеров по виртуальному безубытку eBreakEvenPips или стопу корзины или
3) открытия амеров, когда, если суммарная прибыль более 100 пипсов, то ордера корзины закрываются или
4) если до 17 ГМТ (что не конец амеров 20 ГМТ) корзина ордеров не закрылась, то закрытие с условием прибыльности или
5) безусловного закрытия корзины ордеров по концу суточной свечи.
Я не напутал?

При этом, если я правильно понимаю, то прибыль по ходу торгов теоретически может достигать близкого к eCloseMaxProfit значения и снова падать вплоть до уровня безубытка (или, как минимум, меньше 100 до/перед амеров) и бот на это реагировать не будет?...

Формально говоря, напрашивается практически "стандартный" для множества ботов набор опций сопровождения торгов/прибыли:
1) разовая онлайн опция выставления виртуального стопа/безубытка корзины на указанный пользователем уровень.
Например, прибыль меньше eCloseMaxProfit, но, допустим, больше 200 - пользователь должен иметь параметр (однократного действия) немедленно переставить виртуальный стоп корзины на прямо в моменте указываемый пользователем уровень, допустим, на +150 или +170 пипсов (в прибыли)... Т.е. не заранее планируемый безубыток, а разовый - сейчас и только в этот раз перевести виртуальный БУ/стоп корзины на прямо сейчас указанный пользователем уровень прибыли (или, кстати, убытка в -Х пипсов - тоже право пользователя).
2) простой виртуальный трал. Он может стартовать лишь с какого-то большого значения прибыли - например, с 200пп, с шагом 20-50пп и отставанием виртуального стопа корзины (от суммарной прибыли) в 50пп.
Ну если цену потащило в плюс и уровень прибыли уже хороший - то иметь возможность подтралить прибыль как бы напрашивается.
3) eCloseMaxProfit теоретически (как принято у трейдеров-ручников) может быть два: на первом фиксится/закрывается 50% лотов каждого ордера - на втором корзина закрывается полностью. Как минимальный вариант, допустимо 3а):
3а) однократная опция частичного фикса прибыли - немедленно по текущим ценам закрыть прямо сейчас указанный пользователем %/часть лота каждого ордера корзины.
Теоретически по минимуму этих 3-х опций было бы достаточно...

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

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

Но, в-первых, совсем не упомянуть известные опции фикса/отжима прибыли в других ботах было просто нельзя.
Согласитесь, что их полное отсутствие в данном боте заставляет грустить и где-то даже недоумевать. :)

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

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

В общем, есть о чем подумать - правда?! :)
Имхо, надо бы возможности бота расширить до минимум де-факто стандартного набора - в т.ч. и для ускорения последующей реализации альтернативных и более сложных вариантов развития проекта.
Оптимально ли будет уходить в альтернативные варианты применения стратегии до того, как бот сможет "захватывать" накопленную прибыль - а не только меланхолично за прибылью наблюдать в прямых и еще и в альтернативных вариантах?!
Автор#460
Спойлер



дополнительно, что я заметил, если совсем исключить из торгов 2 пары (EURUSD, GBPUSD), то качество торговли, значительно повышается.


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

Исключение из торгов 2-3 наиболее волатильных пар, надо полагать, требует большего (в пипсах) внутридневного коррелированного движения в оставшихся парах, чтобы поддерживать среднюю прибыль (за неделю) на том же уровне?
Или наоборот, исключение 2-3 высоковолатильных наиболее политизированных пар уменьшает частоту и размер получаемых стопов и достаточно меньшего (в пипсах) внутридневного коррелированного движения в оставшихся парах, чтобы поддерживать среднюю прибыль (за неделю) на том же уровне?
Непонятно...

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

Если я правильно представляю себе процесс "накапливание и удержания" прибыли ботом в ходе торгов, то, по ходу и после открытия скольких-то ордеров согласно выполнения условий на вход в пока единственном (может, все же надо два?) интервале времени входа, бот, до амеров не вмешиваясь, ждет:
1) закрытия ордеров по виртуальному ТП корзины eCloseMaxProfit или
2) закрытия ордеров по виртуальному безубытку eBreakEvenPips или стопу корзины или
3) открытия амеров, когда, если суммарная прибыль более 100 пипсов, то ордера корзины закрываются или
4) если до 17 ГМТ (что не конец амеров 20 ГМТ) корзина ордеров не закрылась, то закрытие с условием прибыльности или
5) безусловного закрытия корзины ордеров по концу суточной свечи.
Я не напутал?

При этом, если я правильно понимаю, то прибыль по ходу торгов теоретически может достигать близкого к eCloseMaxProfit значения и снова падать вплоть до уровня безубытка (или, как минимум, меньше 100 до/перед амеров) и бот на это реагировать не будет?...

Формально говоря, напрашивается практически "стандартный" для множества ботов набор опций сопровождения торгов/прибыли:
1) разовая онлайн опция выставления виртуального стопа/безубытка корзины на указанный пользователем уровень.
Например, прибыль меньше eCloseMaxProfit, но, допустим, больше 200 - пользователь должен иметь параметр (однократного действия) немедленно переставить виртуальный стоп корзины на прямо в моменте указываемый пользователем уровень, допустим, на +150 или +170 пипсов (в прибыли)... Т.е. не заранее планируемый безубыток, а разовый - сейчас и только в этот раз перевести виртуальный БУ/стоп корзины на прямо сейчас указанный пользователем уровень прибыли (или, кстати, убытка в -Х пипсов - тоже право пользователя).
2) простой виртуальный трал. Он может стартовать лишь с какого-то большого значения прибыли - например, с 200пп, с шагом 20-50пп и отставанием виртуального стопа корзины (от суммарной прибыли) в 50пп.
Ну если цену потащило в плюс и уровень прибыли уже хороший - то иметь возможность подтралить прибыль как бы напрашивается.
3) eCloseMaxProfit теоретически (как принято у трейдеров-ручников) может быть два: на первом фиксится/закрывается 50% лотов каждого ордера - на втором корзина закрывается полностью. Как минимальный вариант, допустимо 3а):
3а) однократная опция частичного фикса прибыли - немедленно по текущим ценам закрыть прямо сейчас указанный пользователем %/часть лота каждого ордера корзины.
Теоретически по минимуму этих 3-х опций было бы достаточно...

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

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

Но, в-первых, совсем не упомянуть известные опции фикса/отжима прибыли в других ботах было просто нельзя.
Согласитесь, что их полное отсутствие в данном боте заставляет грустить и где-то даже недоумевать. :)

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

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

В общем, есть о чем подумать - правда?! :)
Имхо, надо бы возможности бота расширить до минимум де-факто стандартного набора - в т.ч. и для ускорения последующей реализации альтернативных и более сложных вариантов развития проекта.
Оптимально ли будет уходить в альтернативные варианты применения стратегии до того, как бот сможет "захватывать" накопленную прибыль - а не только меланхолично за прибылью наблюдать в прямых и еще и в альтернативных вариантах?!


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

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

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

#461


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


Таки чувствую, что будет бомба. Готовьте мешки под ассигнации... :d
#462

Еще раз по поводу того что пары EURUSD и GBPUSD по стратегии Supremacy приносят убыток.
По логике в этом случае вообще можно не использовать советники, так получается.
Просто в 8 утра заходим маркет ордерами в сторону большинства по Форексбуку, ставим стопы- и ждем, чем все закончится. Однако- как то все слишком просто и красиво, вам не кажется, коллеги?
Как говаривал один известный персонаж- меня терзают смутные сомнения :)
..Как достойную альтернативу- хотелось бы попросить EDMIGO, без внесения в советник прочих изменений и внешних настроек, выложить специальную версию советника, в которой две вышеуказанные пары просто не участвуют в торговле.

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

#463


Еще раз по поводу того что пары EURUSD и GBPUSD по стратегии Supremacy приносят убыток.
По логике в этом случае вообще можно не использовать советники, так получается.
Просто в 8 утра заходим маркет ордерами в сторону большинства по Форексбуку, ставим стопы- и ждем, чем все закончится. Однако- как то все слишком просто и красиво, вам не кажется, коллеги?
Как говаривал один известный персонаж- меня терзают смутные сомнения :)
..Как достойную альтернативу- хотелось бы попросить EDMIGO, без внесения в советник прочих изменений и внешних настроек, выложить специальную версию советника, в которой две вышеуказанные пары просто не участвуют в торговле.


а с USDCHF как? Ведь почти зеркалка EURUSD
#464


а с USDCHF как? Ведь почти зеркалка EURUSD



По факту корреляции- да, безусловно. Однако если разработчик указал лишь на два приносящих убытки инструмента, стало быть, все таки чуть иначе чиф отработал. Как ни удивительно. В любом случае- решение, каким будет заключительная модефикация Passpartu (о скором окончании разработки в посте автора тоже упоминалось) остается за EDMIGO.
Автор#465


Еще раз по поводу того что пары EURUSD и GBPUSD по стратегии Supremacy приносят убыток.
По логике в этом случае вообще можно не использовать советники, так получается.
Просто в 8 утра заходим маркет ордерами в сторону большинства по Форексбуку, ставим стопы- и ждем, чем все закончится. Однако- как то все слишком просто и красиво, вам не кажется, коллеги?
Как говаривал один известный персонаж- меня терзают смутные сомнения :)
..Как достойную альтернативу- хотелось бы попросить EDMIGO, без внесения в советник прочих изменений и внешних настроек, выложить специальную версию советника, в которой две вышеуказанные пары просто не участвуют в торговле.



согласен, уберу эти две пары, сделаю отдельную версию, завтра выложу
#466

Еdmigo, подскажите пожалуйста, какой оптимальный лот вы посоветуйте для депо 10 000$, и с каким минимальным плечом можно работать?

#467


Спойлер



дополнительно, что я заметил, если совсем исключить из торгов 2 пары (EURUSD, GBPUSD), то качество торговли, значительно повышается.


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

Исключение из торгов 2-3 наиболее волатильных пар, надо полагать, требует большего (в пипсах) внутридневного коррелированного движения в оставшихся парах, чтобы поддерживать среднюю прибыль (за неделю) на том же уровне?
Или наоборот, исключение 2-3 высоковолатильных наиболее политизированных пар уменьшает частоту и размер получаемых стопов и достаточно меньшего (в пипсах) внутридневного коррелированного движения в оставшихся парах, чтобы поддерживать среднюю прибыль (за неделю) на том же уровне?
Непонятно...

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

Если я правильно представляю себе процесс "накапливание и удержания" прибыли ботом в ходе торгов, то, по ходу и после открытия скольких-то ордеров согласно выполнения условий на вход в пока единственном (может, все же надо два?) интервале времени входа, бот, до амеров не вмешиваясь, ждет:
1) закрытия ордеров по виртуальному ТП корзины eCloseMaxProfit или
2) закрытия ордеров по виртуальному безубытку eBreakEvenPips или стопу корзины или
3) открытия амеров, когда, если суммарная прибыль более 100 пипсов, то ордера корзины закрываются или
4) если до 17 ГМТ (что не конец амеров 20 ГМТ) корзина ордеров не закрылась, то закрытие с условием прибыльности или
5) безусловного закрытия корзины ордеров по концу суточной свечи.
Я не напутал?

При этом, если я правильно понимаю, то прибыль по ходу торгов теоретически может достигать близкого к eCloseMaxProfit значения и снова падать вплоть до уровня безубытка (или, как минимум, меньше 100 до/перед амеров) и бот на это реагировать не будет?...

Формально говоря, напрашивается практически "стандартный" для множества ботов набор опций сопровождения торгов/прибыли:
1) разовая онлайн опция выставления виртуального стопа/безубытка корзины на указанный пользователем уровень.
Например, прибыль меньше eCloseMaxProfit, но, допустим, больше 200 - пользователь должен иметь параметр (однократного действия) немедленно переставить виртуальный стоп корзины на прямо в моменте указываемый пользователем уровень, допустим, на +150 или +170 пипсов (в прибыли)... Т.е. не заранее планируемый безубыток, а разовый - сейчас и только в этот раз перевести виртуальный БУ/стоп корзины на прямо сейчас указанный пользователем уровень прибыли (или, кстати, убытка в -Х пипсов - тоже право пользователя).
2) простой виртуальный трал. Он может стартовать лишь с какого-то большого значения прибыли - например, с 200пп, с шагом 20-50пп и отставанием виртуального стопа корзины (от суммарной прибыли) в 50пп.
Ну если цену потащило в плюс и уровень прибыли уже хороший - то иметь возможность подтралить прибыль как бы напрашивается.
3) eCloseMaxProfit теоретически (как принято у трейдеров-ручников) может быть два: на первом фиксится/закрывается 50% лотов каждого ордера - на втором корзина закрывается полностью. Как минимальный вариант, допустимо 3а):
3а) однократная опция частичного фикса прибыли - немедленно по текущим ценам закрыть прямо сейчас указанный пользователем %/часть лота каждого ордера корзины.
Теоретически по минимуму этих 3-х опций было бы достаточно...

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

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

Но, в-первых, совсем не упомянуть известные опции фикса/отжима прибыли в других ботах было просто нельзя.
Согласитесь, что их полное отсутствие в данном боте заставляет грустить и где-то даже недоумевать. :)

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

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

В общем, есть о чем подумать - правда?! :)
Имхо, надо бы возможности бота расширить до минимум де-факто стандартного набора - в т.ч. и для ускорения последующей реализации альтернативных и более сложных вариантов развития проекта.
Оптимально ли будет уходить в альтернативные варианты применения стратегии до того, как бот сможет "захватывать" накопленную прибыль - а не только меланхолично за прибылью наблюдать в прямых и еще и в альтернативных вариантах?!


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

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



По поводу трала хочу озвучить некоторые мысли, может будут полезны.
Считаю, что он очень желателен, а использовать или нет это уже на выбор трейдера.

По реализации трала предложение такое...
Трал должен быть привязан к eCloseMaxProfit, естественно должен быть виртуальным по общему эквити.


Для трала - в настройках eCloseMaxProfit сделать выбор одного из режимов...

РУЧНОЙ
Доступна только настройка уровня эквити в пп, при котором бот все закрывает), уже реализовано...

АВТО
eCloseMaxProfit работает следующим образом и имеет всего три настройки. Перед этим на монитор, вывести (из лога) среднее значение за n периодов.

Настройки
1. Кол-во периодов для среднего значения в пп, 3 периода минимум (настраивается), если в логе меньше, то на мониторе прочерк и доступен только РУчной режим). Возможно ли дальнейшее отслеживание эквити (вдруг дальше ходило) после отработки eCloseMaxProfit, ? для вычисления более точного среднего
2. Значение в %, от уровня общего эквити для трала...
3. Шаг в % от общего эквити для трала...

ВСЁ...

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

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

Очень надеюсь что это возможно "закодить"

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

п.с. Так же считаю что частичное закрытие позиций внесет только беспорядок и путаницу.

Спасибо!
Автор#468
Спойлер


Еdmigo, подскажите пожалуйста, какой оптимальный лот вы посоветуйте для депо 10 000$, и с каким минимальным плечом можно работать?



я работаю как по оригиналу на каждые 2000$ = lot 0.01, отсюда уже и пляшите, это вполне консервативно и не сильно штормит, я исхожу из следующих соображений, если каждый мой торгующий бот приносит мне в среднем 3%-5% в месяц, то этого вполне достаточно, для того, чтобы бот имел право на существование и быть в списке торгующих прибыльных ботов, а если у вас таких ботов 5-7 а то и 10 в арсенале, то Вы зарабатываете огромные деньги.

Добавлено: 12-07-2015 18:32:14



Спойлер



дополнительно, что я заметил, если совсем исключить из торгов 2 пары (EURUSD, GBPUSD), то качество торговли, значительно повышается.


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

Исключение из торгов 2-3 наиболее волатильных пар, надо полагать, требует большего (в пипсах) внутридневного коррелированного движения в оставшихся парах, чтобы поддерживать среднюю прибыль (за неделю) на том же уровне?
Или наоборот, исключение 2-3 высоковолатильных наиболее политизированных пар уменьшает частоту и размер получаемых стопов и достаточно меньшего (в пипсах) внутридневного коррелированного движения в оставшихся парах, чтобы поддерживать среднюю прибыль (за неделю) на том же уровне?
Непонятно...

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

Если я правильно представляю себе процесс "накапливание и удержания" прибыли ботом в ходе торгов, то, по ходу и после открытия скольких-то ордеров согласно выполнения условий на вход в пока единственном (может, все же надо два?) интервале времени входа, бот, до амеров не вмешиваясь, ждет:
1) закрытия ордеров по виртуальному ТП корзины eCloseMaxProfit или
2) закрытия ордеров по виртуальному безубытку eBreakEvenPips или стопу корзины или
3) открытия амеров, когда, если суммарная прибыль более 100 пипсов, то ордера корзины закрываются или
4) если до 17 ГМТ (что не конец амеров 20 ГМТ) корзина ордеров не закрылась, то закрытие с условием прибыльности или
5) безусловного закрытия корзины ордеров по концу суточной свечи.
Я не напутал?

При этом, если я правильно понимаю, то прибыль по ходу торгов теоретически может достигать близкого к eCloseMaxProfit значения и снова падать вплоть до уровня безубытка (или, как минимум, меньше 100 до/перед амеров) и бот на это реагировать не будет?...

Формально говоря, напрашивается практически "стандартный" для множества ботов набор опций сопровождения торгов/прибыли:
1) разовая онлайн опция выставления виртуального стопа/безубытка корзины на указанный пользователем уровень.
Например, прибыль меньше eCloseMaxProfit, но, допустим, больше 200 - пользователь должен иметь параметр (однократного действия) немедленно переставить виртуальный стоп корзины на прямо в моменте указываемый пользователем уровень, допустим, на +150 или +170 пипсов (в прибыли)... Т.е. не заранее планируемый безубыток, а разовый - сейчас и только в этот раз перевести виртуальный БУ/стоп корзины на прямо сейчас указанный пользователем уровень прибыли (или, кстати, убытка в -Х пипсов - тоже право пользователя).
2) простой виртуальный трал. Он может стартовать лишь с какого-то большого значения прибыли - например, с 200пп, с шагом 20-50пп и отставанием виртуального стопа корзины (от суммарной прибыли) в 50пп.
Ну если цену потащило в плюс и уровень прибыли уже хороший - то иметь возможность подтралить прибыль как бы напрашивается.
3) eCloseMaxProfit теоретически (как принято у трейдеров-ручников) может быть два: на первом фиксится/закрывается 50% лотов каждого ордера - на втором корзина закрывается полностью. Как минимальный вариант, допустимо 3а):
3а) однократная опция частичного фикса прибыли - немедленно по текущим ценам закрыть прямо сейчас указанный пользователем %/часть лота каждого ордера корзины.
Теоретически по минимуму этих 3-х опций было бы достаточно...

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

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

Но, в-первых, совсем не упомянуть известные опции фикса/отжима прибыли в других ботах было просто нельзя.
Согласитесь, что их полное отсутствие в данном боте заставляет грустить и где-то даже недоумевать. :)

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

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

В общем, есть о чем подумать - правда?! :)
Имхо, надо бы возможности бота расширить до минимум де-факто стандартного набора - в т.ч. и для ускорения последующей реализации альтернативных и более сложных вариантов развития проекта.
Оптимально ли будет уходить в альтернативные варианты применения стратегии до того, как бот сможет "захватывать" накопленную прибыль - а не только меланхолично за прибылью наблюдать в прямых и еще и в альтернативных вариантах?!


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

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



По поводу трала хочу озвучить некоторые мысли, может будут полезны.
Считаю, что он очень желателен, а использовать или нет это уже на выбор трейдера.

По реализации трала предложение такое...
Трал должен быть привязан к eCloseMaxProfit, естественно должен быть виртуальным по общему эквити.


Для трала - в настройках eCloseMaxProfit сделать выбор одного из режимов...

РУЧНОЙ
Доступна только настройка уровня эквити в пп, при котором бот все закрывает), уже реализовано...

АВТО
eCloseMaxProfit работает следующим образом и имеет всего три настройки. Перед этим на монитор, вывести (из лога) среднее значение за n периодов.

Настройки
1. Кол-во периодов для среднего значения в пп, 3 периода минимум (настраивается), если в логе меньше, то на мониторе прочерк и доступен только РУчной режим). Возможно ли дальнейшее отслеживание эквити (вдруг дальше ходило) после отработки eCloseMaxProfit, ? для вычисления более точного среднего
2. Значение в %, от уровня общего эквити для трала...
3. Шаг в % от общего эквити для трала...

ВСЁ...

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

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

Очень надеюсь что это возможно "закодить"

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

п.с. Так же считаю что частичное закрытие позиций внесет только беспорядок и путаницу.

Спасибо!


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

Добавлено: 12-07-2015 19:23:27

выкладываю версию без двух пар EURUSD, GBPUSD, желающие могут пробовать

PasspartuWithOutMajors_0_31.ex449 скач.

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

#469


Спойлер


Еdmigo, подскажите пожалуйста, какой оптимальный лот вы посоветуйте для депо 10 000$, и с каким минимальным плечом можно работать?



я работаю как по оригиналу на каждые 2000$ = lot 0.01, отсюда уже и пляшите, это вполне консервативно и не сильно штормит, я исхожу из следующих соображений, если каждый мой торгующий бот приносит мне в среднем 3%-5% в месяц, то этого вполне достаточно, для того, чтобы бот имел право на существование и быть в списке торгующих прибыльных ботов, а если у вас таких ботов 5-7 а то и 10 в арсенале, то Вы зарабатываете огромные деньги.

Добавлено: 12-07-2015 18:32:14



Спойлер



дополнительно, что я заметил, если совсем исключить из торгов 2 пары (EURUSD, GBPUSD), то качество торговли, значительно повышается.


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

Исключение из торгов 2-3 наиболее волатильных пар, надо полагать, требует большего (в пипсах) внутридневного коррелированного движения в оставшихся парах, чтобы поддерживать среднюю прибыль (за неделю) на том же уровне?
Или наоборот, исключение 2-3 высоковолатильных наиболее политизированных пар уменьшает частоту и размер получаемых стопов и достаточно меньшего (в пипсах) внутридневного коррелированного движения в оставшихся парах, чтобы поддерживать среднюю прибыль (за неделю) на том же уровне?
Непонятно...

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

Если я правильно представляю себе процесс "накапливание и удержания" прибыли ботом в ходе торгов, то, по ходу и после открытия скольких-то ордеров согласно выполнения условий на вход в пока единственном (может, все же надо два?) интервале времени входа, бот, до амеров не вмешиваясь, ждет:
1) закрытия ордеров по виртуальному ТП корзины eCloseMaxProfit или
2) закрытия ордеров по виртуальному безубытку eBreakEvenPips или стопу корзины или
3) открытия амеров, когда, если суммарная прибыль более 100 пипсов, то ордера корзины закрываются или
4) если до 17 ГМТ (что не конец амеров 20 ГМТ) корзина ордеров не закрылась, то закрытие с условием прибыльности или
5) безусловного закрытия корзины ордеров по концу суточной свечи.
Я не напутал?

При этом, если я правильно понимаю, то прибыль по ходу торгов теоретически может достигать близкого к eCloseMaxProfit значения и снова падать вплоть до уровня безубытка (или, как минимум, меньше 100 до/перед амеров) и бот на это реагировать не будет?...

Формально говоря, напрашивается практически "стандартный" для множества ботов набор опций сопровождения торгов/прибыли:
1) разовая онлайн опция выставления виртуального стопа/безубытка корзины на указанный пользователем уровень.
Например, прибыль меньше eCloseMaxProfit, но, допустим, больше 200 - пользователь должен иметь параметр (однократного действия) немедленно переставить виртуальный стоп корзины на прямо в моменте указываемый пользователем уровень, допустим, на +150 или +170 пипсов (в прибыли)... Т.е. не заранее планируемый безубыток, а разовый - сейчас и только в этот раз перевести виртуальный БУ/стоп корзины на прямо сейчас указанный пользователем уровень прибыли (или, кстати, убытка в -Х пипсов - тоже право пользователя).
2) простой виртуальный трал. Он может стартовать лишь с какого-то большого значения прибыли - например, с 200пп, с шагом 20-50пп и отставанием виртуального стопа корзины (от суммарной прибыли) в 50пп.
Ну если цену потащило в плюс и уровень прибыли уже хороший - то иметь возможность подтралить прибыль как бы напрашивается.
3) eCloseMaxProfit теоретически (как принято у трейдеров-ручников) может быть два: на первом фиксится/закрывается 50% лотов каждого ордера - на втором корзина закрывается полностью. Как минимальный вариант, допустимо 3а):
3а) однократная опция частичного фикса прибыли - немедленно по текущим ценам закрыть прямо сейчас указанный пользователем %/часть лота каждого ордера корзины.
Теоретически по минимуму этих 3-х опций было бы достаточно...

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

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

Но, в-первых, совсем не упомянуть известные опции фикса/отжима прибыли в других ботах было просто нельзя.
Согласитесь, что их полное отсутствие в данном боте заставляет грустить и где-то даже недоумевать. :)

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

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

В общем, есть о чем подумать - правда?! :)
Имхо, надо бы возможности бота расширить до минимум де-факто стандартного набора - в т.ч. и для ускорения последующей реализации альтернативных и более сложных вариантов развития проекта.
Оптимально ли будет уходить в альтернативные варианты применения стратегии до того, как бот сможет "захватывать" накопленную прибыль - а не только меланхолично за прибылью наблюдать в прямых и еще и в альтернативных вариантах?!


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

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



По поводу трала хочу озвучить некоторые мысли, может будут полезны.
Считаю, что он очень желателен, а использовать или нет это уже на выбор трейдера.

По реализации трала предложение такое...
Трал должен быть привязан к eCloseMaxProfit, естественно должен быть виртуальным по общему эквити.


Для трала - в настройках eCloseMaxProfit сделать выбор одного из режимов...

РУЧНОЙ
Доступна только настройка уровня эквити в пп, при котором бот все закрывает), уже реализовано...

АВТО
eCloseMaxProfit работает следующим образом и имеет всего три настройки. Перед этим на монитор, вывести (из лога) среднее значение за n периодов.

Настройки
1. Кол-во периодов для среднего значения в пп, 3 периода минимум (настраивается), если в логе меньше, то на мониторе прочерк и доступен только РУчной режим). Возможно ли дальнейшее отслеживание эквити (вдруг дальше ходило) после отработки eCloseMaxProfit, ? для вычисления более точного среднего
2. Значение в %, от уровня общего эквити для трала...
3. Шаг в % от общего эквити для трала...

ВСЁ...

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

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

Очень надеюсь что это возможно "закодить"

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

п.с. Так же считаю что частичное закрытие позиций внесет только беспорядок и путаницу.

Спасибо!


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

Добавлено: 12-07-2015 19:23:27

выкладываю версию без двух пар EURUSD, GBPUSD, желающие могут пробовать


Спасибо, за бота. Только на какую пару нужно устанавливать его, ведь EURUSD в этой версии не торгуется ?
Автор#470



Спойлер


Еdmigo, подскажите пожалуйста, какой оптимальный лот вы посоветуйте для депо 10 000$, и с каким минимальным плечом можно работать?



я работаю как по оригиналу на каждые 2000$ = lot 0.01, отсюда уже и пляшите, это вполне консервативно и не сильно штормит, я исхожу из следующих соображений, если каждый мой торгующий бот приносит мне в среднем 3%-5% в месяц, то этого вполне достаточно, для того, чтобы бот имел право на существование и быть в списке торгующих прибыльных ботов, а если у вас таких ботов 5-7 а то и 10 в арсенале, то Вы зарабатываете огромные деньги.

Добавлено: 12-07-2015 18:32:14



Спойлер



дополнительно, что я заметил, если совсем исключить из торгов 2 пары (EURUSD, GBPUSD), то качество торговли, значительно повышается.


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

Исключение из торгов 2-3 наиболее волатильных пар, надо полагать, требует большего (в пипсах) внутридневного коррелированного движения в оставшихся парах, чтобы поддерживать среднюю прибыль (за неделю) на том же уровне?
Или наоборот, исключение 2-3 высоковолатильных наиболее политизированных пар уменьшает частоту и размер получаемых стопов и достаточно меньшего (в пипсах) внутридневного коррелированного движения в оставшихся парах, чтобы поддерживать среднюю прибыль (за неделю) на том же уровне?
Непонятно...

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

Если я правильно представляю себе процесс "накапливание и удержания" прибыли ботом в ходе торгов, то, по ходу и после открытия скольких-то ордеров согласно выполнения условий на вход в пока единственном (может, все же надо два?) интервале времени входа, бот, до амеров не вмешиваясь, ждет:
1) закрытия ордеров по виртуальному ТП корзины eCloseMaxProfit или
2) закрытия ордеров по виртуальному безубытку eBreakEvenPips или стопу корзины или
3) открытия амеров, когда, если суммарная прибыль более 100 пипсов, то ордера корзины закрываются или
4) если до 17 ГМТ (что не конец амеров 20 ГМТ) корзина ордеров не закрылась, то закрытие с условием прибыльности или
5) безусловного закрытия корзины ордеров по концу суточной свечи.
Я не напутал?

При этом, если я правильно понимаю, то прибыль по ходу торгов теоретически может достигать близкого к eCloseMaxProfit значения и снова падать вплоть до уровня безубытка (или, как минимум, меньше 100 до/перед амеров) и бот на это реагировать не будет?...

Формально говоря, напрашивается практически "стандартный" для множества ботов набор опций сопровождения торгов/прибыли:
1) разовая онлайн опция выставления виртуального стопа/безубытка корзины на указанный пользователем уровень.
Например, прибыль меньше eCloseMaxProfit, но, допустим, больше 200 - пользователь должен иметь параметр (однократного действия) немедленно переставить виртуальный стоп корзины на прямо в моменте указываемый пользователем уровень, допустим, на +150 или +170 пипсов (в прибыли)... Т.е. не заранее планируемый безубыток, а разовый - сейчас и только в этот раз перевести виртуальный БУ/стоп корзины на прямо сейчас указанный пользователем уровень прибыли (или, кстати, убытка в -Х пипсов - тоже право пользователя).
2) простой виртуальный трал. Он может стартовать лишь с какого-то большого значения прибыли - например, с 200пп, с шагом 20-50пп и отставанием виртуального стопа корзины (от суммарной прибыли) в 50пп.
Ну если цену потащило в плюс и уровень прибыли уже хороший - то иметь возможность подтралить прибыль как бы напрашивается.
3) eCloseMaxProfit теоретически (как принято у трейдеров-ручников) может быть два: на первом фиксится/закрывается 50% лотов каждого ордера - на втором корзина закрывается полностью. Как минимальный вариант, допустимо 3а):
3а) однократная опция частичного фикса прибыли - немедленно по текущим ценам закрыть прямо сейчас указанный пользователем %/часть лота каждого ордера корзины.
Теоретически по минимуму этих 3-х опций было бы достаточно...

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

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

Но, в-первых, совсем не упомянуть известные опции фикса/отжима прибыли в других ботах было просто нельзя.
Согласитесь, что их полное отсутствие в данном боте заставляет грустить и где-то даже недоумевать. :)

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

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

В общем, есть о чем подумать - правда?! :)
Имхо, надо бы возможности бота расширить до минимум де-факто стандартного набора - в т.ч. и для ускорения последующей реализации альтернативных и более сложных вариантов развития проекта.
Оптимально ли будет уходить в альтернативные варианты применения стратегии до того, как бот сможет "захватывать" накопленную прибыль - а не только меланхолично за прибылью наблюдать в прямых и еще и в альтернативных вариантах?!


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

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



По поводу трала хочу озвучить некоторые мысли, может будут полезны.
Считаю, что он очень желателен, а использовать или нет это уже на выбор трейдера.

По реализации трала предложение такое...
Трал должен быть привязан к eCloseMaxProfit, естественно должен быть виртуальным по общему эквити.


Для трала - в настройках eCloseMaxProfit сделать выбор одного из режимов...

РУЧНОЙ
Доступна только настройка уровня эквити в пп, при котором бот все закрывает), уже реализовано...

АВТО
eCloseMaxProfit работает следующим образом и имеет всего три настройки. Перед этим на монитор, вывести (из лога) среднее значение за n периодов.

Настройки
1. Кол-во периодов для среднего значения в пп, 3 периода минимум (настраивается), если в логе меньше, то на мониторе прочерк и доступен только РУчной режим). Возможно ли дальнейшее отслеживание эквити (вдруг дальше ходило) после отработки eCloseMaxProfit, ? для вычисления более точного среднего
2. Значение в %, от уровня общего эквити для трала...
3. Шаг в % от общего эквити для трала...

ВСЁ...

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

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

Очень надеюсь что это возможно "закодить"

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

п.с. Так же считаю что частичное закрытие позиций внесет только беспорядок и путаницу.

Спасибо!


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

Добавлено: 12-07-2015 19:23:27

выкладываю версию без двух пар EURUSD, GBPUSD, желающие могут пробовать


Спасибо, за бота. Только на какую пару нужно устанавливать его, ведь EURUSD в этой версии не торгуется ?


именно на неё нужно и ставить

Добавлено: 13-07-2015 07:16:41

сегодня абсолютно не важно, кто когда отрылся, профит перевалил за 100 пп, а местами и за 200 пп

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

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

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

#471

В новой версии не робот выставил комменты на 2 пары.

ап.jpg

Автор#472


В новой версии не робот выставил комменты на 2 пары.



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

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

#473

Действительно. Глянул у меня сегодня робот отработал 300 пп
Так как стояло ограничение крыть прибыль 300
Очень хорошо.
Если у кого то нет ограничения отпишитесь сколько максимум пунктов проходил в плюс сегодня робот. Так как мне уже не проверить! 29 версия, время открытия 8-9 часов по Москве!

#474


Действительно. Глянул у меня сегодня робот отработал 300 пп
Так как стояло ограничение крыть прибыль 300
Очень хорошо.
Если у кого то нет ограничения отпишитесь сколько максимум пунктов проходил в плюс сегодня робот. Так как мне уже не проверить! 29 версия, время открытия 8-9 часов по Москве!


на 3 счетах тоже отработало, но на одном оставил ордера,посмотрим, что вечером будет!

Господа, у кого мониторится на Myfxbook, просьба отключить на сервисе "комменты" и "оутлок" по понятным причинам.

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

Автор#475


Действительно. Глянул у меня сегодня робот отработал 300 пп
Так как стояло ограничение крыть прибыль 300
Очень хорошо.
Если у кого то нет ограничения отпишитесь сколько максимум пунктов проходил в плюс сегодня робот. Так как мне уже не проверить! 29 версия, время открытия 8-9 часов по Москве!



рекомендую загрузить последнюю версию 31

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

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