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

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

#5655

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



Прошу прощения, забылю
Добавил к сообщению.
#5656
Старик, где-то на 100-200 странице видел ваше сообщение о том, что вы против трейлинга. Но разве этот аргумент не перевешивает недостатки?
Спойлер


Спойлер


Спойлер

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

#5657
Assaryno, удалил из вашего поста с кратчайшим описанием [EA][Qj]-Setka архаизмы и неточности.
По объему инфы это описание по прежнему малоинформативно - но, хотя бы, теперь наш проект обособлен полностью.


Как я понимаю, сейчас основное направление тестирования - торговля несколькими парами, но в тестере дает тестировать только одну.
Есть свободные мощности на VPN и посему предлагаю протестировать чей-то набор тестов на демке.
(Другого, более быстрого, способа я пока не вижу. Если не так, прошу поправить).
Пишите, если у кого есть предложения.


Имхо, так да не совсем так...

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

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

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

Но вы опережаете ход событий, принимая желаемое за действительность.

В реальности пока нет понимания можно ли, эффективно ли осуществлять мультиторги сэтами разного уровня агрессивности.
Мы попросту не знаем оправдано ли торговать 5 пар с 2 агрессивными и 3 умеренными сетами - мы не знаем не подерутся ли они.
Нет информации и понимания взаимосвязи уровня агрессивности сетов, волатильности/трендовости пар и того, как эти вещи влияют на % и динамику загрузки выделяемых для пар денег.
Мы не знаем среднего времени задействования/блокирования денег разными по агрессивности сетами разных пар.
То есть я пока не видел понимания и правил какой % (сумму) расчетного депо надо резервировать в мультиторгах для каждой пары - в зависимости от количества торгуемых пар, от уровня агрессивности сета и волатильности/трендовости пары.
И по каким-то правилам оптимальный сводный депо для мультивалютных торгов вычислять-то надо...
Понимаете?...

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

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

Мы в самом начале пути - максимум разведка боем.

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

--------------


Старик, где-то на 100-200 странице видел ваше сообщение о том, что вы против трейлинга.
Но разве этот аргумент не перевешивает недостатки?

Спойлер


Спойлер


Спойлер



Коллега, вы меня прямо порадовали - просто осветили путь! :)


Как вычисляется прибыль от закрытой по ТР сетки?
Очень просто: прибыль = сумма лотов ордеров сетки * цену пипса * ТР в пипсах согласно настроек.


Вы очень тонко подметили, что при ТР 10, 20 и 30 пипсов наибольшая прибыль наиболее вероятна при наибольшем ТР.
Математика нас снова не обманула!

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

для начала выполните простой эксперимент: возьмите любой сэт, проходящий год или два - увеличьте ТР вдвое (например, с 15 до 30 пипсов) и прогоните тест.
есть почти 100% вероятность, что с увеличенным вдвое (т.е. вдвое типа лучшим ТР) сэт сольёт тест.
Так что просто взять и увеличить ТР нельзя: вместо вдвое большей прибыли - практически гарантированный слив депо.


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



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

Также будем помнить, что Sl/БУ радостно срабатывают по "ближней"/худшей цене - а ТР всегда по "дальней" к ТР цене.
То есть спрэд всегда против нас: Sl/БУ всегда на спрэд ближе - а ТР всегда на спрэд дальше.
Поэтому вероятность срабатывания Sl/БУ вместе отодвинутого ТР, имхо, более 90%.
А прибыль по Sl/БУ и траллу может быть лишь 10%-30%-50% от ожидавшейся агромадной прибыли - раз ТР отодвинули и врубили трал.
То есть нет никакой гарантии, что прибыль с тралом с большим ТР будет больше, чем прибыль без трала с обычным ТР.
И почти гарантированное не достижение отодвинутого ТР из-за наличия трала означает, что ТР и типа большая прибыль такое же вранье, как что написано на заборе: написано одно - а за забором другое.

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

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

#5658


Спойлер


Старик, где-то на 100-200 странице видел ваше сообщение о том, что вы против трейлинга.
Но разве этот аргумент не перевешивает недостатки?

Спойлер


Спойлер


Спойлер



Коллега, вы меня прямо порадовали - просто осветили путь! :)


Как вычисляется прибыль от закрытой по ТР сетки?
Очень просто: прибыль = сумма лотов ордеров сетки * цену пипса * ТР в пипсах согласно настроек.


Вы очень тонко подметили, что при ТР 10, 20 и 30 пипсов наибольшая прибыль наиболее вероятна при наибольшем ТР.
Математика нас снова не обманула!

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

для начала выполните простой эксперимент: возьмите любой сэт, проходящий год или два - увеличьте ТР вдвое (например, с 15 до 30 пипсов) и прогоните тест.
есть почти 100% вероятность, что с увеличенным вдвое (т.е. вдвое типа лучшим ТР) сэт сольёт тест.
Так что просто взять и увеличить ТР нельзя: вместо вдвое большей прибыли - практически гарантированный слив депо.


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



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

Также будем помнить, что Sl/БУ радостно срабатывают по "ближней"/худшей цене - а ТР всегда по "дальней" к ТР цене.
То есть спрэд всегда против нас: Sl/БУ всегда на спрэд ближе - а ТР всегда на спрэд дальше.
Поэтому вероятность срабатывания Sl/БУ вместе отодвинутого ТР, имхо, более 90%.
А прибыль по Sl/БУ и траллу может быть лишь 10%-30%-50% от ожидавшейся агромадной прибыли - раз ТР отодвинули и врубили трал.
И почти гарантированное не достижение отодвинутого ТР из-за наличия трала означает, что ТР и типа большая прибыль такое же вранье, как что написано на заборе: написано одно - а за забором другое.

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

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


Есть недопонимание.
Речь не идет о граале потому что его тут нет.
Мы имеем 3 параметра: ТП (задаем руками), прибыльность, закрываемость. Задаем малый ТП (10 пунктов) - малая прибыль (20%), но отличная закрываемость (30 пунктов). Задаем большой ТП - отличная прибыль, но закрываемость хуже. Прибыльность и закрываемость это 2 исключающих друг друга параметра, как ,например, мульт и депо.
Что же нам с этим делать?

Давайте разберем пример. Есть условный сет на 200 пунктов, на 210п стоит закрытие по просадке, на 170п (30п отката) стоит ТП. Сетка растянулась (200п) что дальше? 1)210п слив -100% 2)30п откат прибыль ну скажем 50%. Т.е. у нас два события либо слив, либо прибыль. Условно 50на50.
Это то что сейчас происходит в наших торгах.

Что если добавить в этот пример событие номер три. 1)слив 2)прибыль 3)безубыток. Рассмотрим. Сетка растянулась, цена пересекает линию БУ, идет дальше +10п (это условная цифра) активируется БУ (в худшем случае уже закрытие в 0 или в небольшой минус, а не -100%), цена идет дальше +20п (переставляем БУ еще на 10п и мы уже в плюсе), цена идет дальше +30п - здесь или закрытие по ТП, либо ТП можно вообще убрать и таким вот образом дальше тралить.

Я тут зачем-то тупо расписал технику работы трейлинг стопа или БУ (хз как правильно), но понимаете, господа, когда у нас открывается последний ордер сетки, то нужно чем-то разбавлять вероятность слива (в данном случае БУ). Да, я понимаю что мы, таким образом, теряем в доходности, но это же последний ордер! мы на грани -100%.

Итак, что в итоге.
При вводе функции безубытка уменьшается вероятность прибыли, но так же и слива, что на агро сетках (1.8+ 200-300п) крайне необходимо. Ну и в тоже время не забывайте, что если убрать ТП и довериться тралу, то на мощном откате можно получить и 100%+ прибыли, где вы такое видели? В двух словах это: -слив, -+прибыль
Что касается граальности, то в моих скринах ее нет, но она может чуточку появиться вместе с трейлингом. :)

Сори, парни, но мысли в txt очень сложно идут

Цитата

Трал это не просто вдвое больший ТР и вдвое большая прибыль - трал это абсолютно другие торги с не гарантированным выигрышем.


Перечитал ваше сообщение, единственное с чем не согласен, трал это другие торги с уменьшением рисков.

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

#5659

При вводе функции безубытка уменьшается вероятность прибыли,


Так закрытие в безубыток в боте давно реализовано, параметры TakeProffit_Level2, TakeProffit_Level2FixPips.

единственное с чем не согласен, трал это.....


Возьмите илан николауса 1.7, включите в нем трал сетки ордеров и сделайте прогон в тестере без предварительной оптимизации - Вы недостатки использования трала в сеточнике сами увидите.
#5660

Всем привет, возникла очередная идея, думаю стоит изложить кто что думает по этому поводу. В общем не покидает меня мысль обезопасить депозит от больших просадок. Идея в следующем: Как мы знаем есть средняя волатильность инструмента некий коридор в котором ходит цена допустим средняя 100пп в день потом откат не менее 10%, но бывают такие ситуации когда цена проходит без отката гораздо больше, в среднем от 2ух до 5ти раз в год, вот тогда то и случаются сливы, что если добавить в советник контроль по количеству открытых ордеров. допустим до 20 ордеров ждём закрытия по профиту, если ордеров становится больше то закрываем сетку в безубыток ну или (свой параметр). Идею навеял факт психологии трейдера когда просадка выходит за пределы зоны комфорта то трейдер ищет способ выйти с неудобной позиции без потерь.
Почему это должно сработать? да потому что откаты бывают хоть и минимальные, даже в тренде в 500пп бывают откаты по 20-40пп и накопленый объём позволит нам закрыться в БУ.

#5661

допустим до 20 ордеров ждём закрытия по профиту, если ордеров становится больше то закрываем сетку в безубыток ну или (свой параметр).


Ответ на Ваш вопрос в предыдущем посте: "Так закрытие в безубыток в боте давно реализовано, параметры TakeProffit_Level2, TakeProffit_Level2FixPips"
#5662


При вводе функции безубытка уменьшается вероятность прибыли,


Так закрытие в безубыток в боте давно реализовано, параметры TakeProffit_Level2, TakeProffit_Level2FixPips.

единственное с чем не согласен, трал это.....


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


Какой смысл в таком БУ, если мы добровольно ограничиваем себя хоть в какой-то прибыли. За илана спасибо, буду смотреть. Вообще есть люди, кто осознано использует TakeProffit_Level2FixPips в качестве БУ или CloseAllOrders_ByProfitMoney? Поделитесь мыслями
#5663

Да все просто, если уже реализовано подскажите @-) как подставить так параметры что бы: предположим сетка рассчитана на 280пп это 35 ордеров, дальше опасно, тейк далековато, нужно что бы при первом же заходе цены в БУ+5пп прибыли сетка закрылась, если сетка в пределах 35 колен то торгуем по нормальному тейку! такое бывает не часто но бывает и сливает депозиты!
Сет который кручу в прицепе

EURJPU_1.43.set51 скач.

#5664

предположим сетка рассчитана на 280пп это 35 ордеров, дальше опасно, тейк далековато, нужно что бы при первом же заходе цены в БУ+5пп прибыли сетка закрылась, если сетка в пределах 35 колен то торгуем по нормальному тейку!


Koshmar5699, т.е. начиная с 36 колена закрываться в БУ+5пп?
TakeProffit_Level2=36
TakeProffit_Level2FixPips=5
TakeProffitControlNoLossFixPips=0


Добавлено: 01-06-2017 13:34:00

Какой смысл в таком БУ, если мы добровольно ограничиваем себя хоть в какой-то прибыли.


Так трал режет прибыль не хуже перевода в БУ.

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

#5665


предположим сетка рассчитана на 280пп это 35 ордеров, дальше опасно, тейк далековато, нужно что бы при первом же заходе цены в БУ+5пп прибыли сетка закрылась, если сетка в пределах 35 колен то торгуем по нормальному тейку!


Koshmar5699, т.е. начиная с 36 колена закрываться в БУ+5пп?
TakeProffit_Level2=36
TakeProffit_Level2FixPips=5
TakeProffitControlNoLossFixPips=0


Добавлено: 01-06-2017 13:34:00

Какой смысл в таком БУ, если мы добровольно ограничиваем себя хоть в какой-то прибыли.


Так трал режет прибыль не хуже перевода в БУ.


В первом случае цена пересекает линию БУ и дальше два варианта, ТП с прибылью или закрытие в 0 по БУ. В случае с TakeProffit_level2FixPips=0 как только цена достигает линию БУ происходит закрытие в 0
#5666



Спойлер

предположим сетка рассчитана на 280пп это 35 ордеров, дальше опасно, тейк далековато, нужно что бы при первом же заходе цены в БУ+5пп прибыли сетка закрылась, если сетка в пределах 35 колен то торгуем по нормальному тейку!


Koshmar5699, т.е. начиная с 36 колена закрываться в БУ+5пп?
TakeProffit_Level2=36
TakeProffit_Level2FixPips=5
TakeProffitControlNoLossFixPips=0


Добавлено: 01-06-2017 13:34:00

Какой смысл в таком БУ, если мы добровольно ограничиваем себя хоть в какой-то прибыли.


Так трал режет прибыль не хуже перевода в БУ.



В первом случае цена пересекает линию БУ и дальше два варианта, ТП с прибылью или закрытие в 0 по БУ.
В случае с TakeProffit_level2FixPips=0 как только цена достигает линию БУ происходит закрытие в 0

С наличием БУ +Х пипсов и каком-то трале в реальных торгах вариантов не 2, как вам кажется, а намного больше:
1) закрытие по ТР
2) закрытие по тралу в +, большем БУ
3) закрытие по БУ в минимальный +
4) закрытие по БУ в 0 или любой (!) минус - если БУ на всю сетку выставить не удалось (не успели или не было технической возможности) и цена резко пошла в минус
5) закрытие сетки по CloseAllOrders_ByDrawdown
6) слив депо, если CloseAllOrders_ByDrawdown не был задан

Вы представляете себе некую идеальную картинку торгов.
В реальности очень часто даже на мажорах уверенно выставить БУ сетки в 2-3 пипса можно лишь тогда, когда цена на 12-15 пипсов зайдет в плюс - да и это сделать ДЦ иногда может не дать, особенно ночью на расширенных спрэдах и круглосуточно на новостях, когда серверный стоп можно выставить лишь в 20-30 пипсах от цены.

Это вам только кажется, что наличие в мартин-боте БУ и трала гарантирует вам лишь плюсовое закрытие сетки - это сказки.
В реальности же даже при наличии условий (которые есть не всегда) и начале выставления ботом БУ 2-3 пипса вам не гарантируется закрытие сетки в плюс - цена может быстро уйти в минус и дать закрыть сетку лишь в большой убыток.
Особенно если ДЦ начнет гнать что-то типа off quotes и тормозить работу с ордерами...

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

А БУ и трал мы с Qj всё же рассматриваем - но не как опции для попыток взять пару лишних пипсов при малых ТР.
Мы смотрим на них как на опции, применимые при установке ТР на фибо уровни 38%-62% с целью попыток брать 100%+ депо с одной большой сетки.
Но это совсем другая история - не та, которую вы мне пытаетесь рассказать. :)
И время для рассказа нашей истории еще не пришло.
#5667

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

Спойлер



Главное: интересна сама идея, а ошибки, неточности и т.п., это сейчас неважно.

Спойлер


TimePer = 0
MeanA = 0
MeanB = 0

; поскольку это симуляция, то вместо реальных котировок читается файл

Loop, read, %A_ScriptDir%GBPUSD_1_kotirovki_27136.csv
{
EnvAdd, TimePer, 1

;набираем 40 значений, в реальном режиме это будет время - сумма за 3 секунды, за 5 секунд, и т.д., надо будет подбирать в терминале
;прогоняя скрипт на истории, в зависимости от выбранной стратегии

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

EnvAdd, Summa, A_LoopReadLine ;суммируем 40 котировок

if TimePer = 40
{

if MeanA = 0
{
MeanA := Summa/40 ;находим среднее от сорока котировок (1 - 40) и запоминаем
Summa = 0
TimePer = 0
Continue ;пропускаем остаток лупа, т.к. в "MeanB" надо запомнить среднее от следующих 40ка котировок
}

if MeanB = 0
{
MeanB := Summa/40 ;находим среднее от следующих сорока котировок (41 - 80) и запоминаем
Summa = 0
TimePer = 0
GoSub, CountDif ;имеем два средних от котировок 1-40 и 41-80, идём считать
}
}
}

return

CountDif:
Diff := Abs(MeanB - MeanA) ;считаем разницу, интересует только абсолютное значение

OrderDistance := 15 + Diff*1000 ;рассчёт коэфициента изменения базового расстояния между ордерами.

;Реальные цифры (1000 в данном случае) будут подбираться и зависеть от конкретной торговой пары
;15 - это базовое расстояние между ордерами в Forex Setka Trader 1.6.mq4

FileAppend, %Diff%|%OrderDistance%`n, %A_ScriptDir%Mean40_OrderDistanceMult1000.csv

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

TimePer = 0
MeanA = 0
MeanB = 0
return





Спойлер




Усреднение за 20 секунд (сверху цена, снизу результат расчёта):



Усреднение за 45 секунд (сверху цена, снизу результат расчёта):



Усреднение за 60 секунд (сверху цена, снизу результат расчёта):


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

#5668


Да все просто, если уже реализовано подскажите @-)
как подставить так параметры что бы: предположим сетка рассчитана на 280пп это 35 ордеров, дальше опасно, тейк далековато, нужно что бы при первом же заходе цены в БУ+5пп прибыли сетка закрылась, если сетка в пределах 35 колен то торгуем по нормальному тейку!
такое бывает не часто но бывает и сливает депозиты!
Сет который кручу в прицепе


У вас:
S_TakeProffit=5
S_TakeProffit_Level1=0
S_TakeProffit_Level1Corr=0
S_TakeProffit_Level1_5=0
S_TakeProffit_Level1_5Corr=0
S_TakeProffit_Level2=2
S_TakeProffit_Level2FixPips=15

Не понятен смысл S_TakeProffit=5 - почему не равно 15, например?
За что вы так ненавидите сетки в 1 ордер, что пытаетесь их немедленно закрыть как в скальпере с жалким ТР=5?!
Или в этом какой-то сакральный смысл?

Можно попробовать так:
S_TakeProffit=5
S_TakeProffit_Level1=2
S_TakeProffit_Level1Corr=10
S_TakeProffit_Level1_5=3
S_TakeProffit_Level1_5Corr=0
S_TakeProffit_Level2=35
S_TakeProffit_Level2FixPips=5 и должно получиться буквально то, что вы просите.

Если всё же можно S_TakeProffit=15, то возможны такие варианты:

S_TakeProffit=15
S_TakeProffit_Level1=0
S_TakeProffit_Level1Corr=0
S_TakeProffit_Level1_5=0
S_TakeProffit_Level1_5Corr=0
S_TakeProffit_Level2=35
S_TakeProffit_Level2FixPips=5

или

S_TakeProffit=15
S_TakeProffit_Level1=35
S_TakeProffit_Level1Corr=-5
S_TakeProffit_Level1_5=0
S_TakeProffit_Level1_5Corr=0
S_TakeProffit_Level2=37
S_TakeProffit_Level2FixPips=5

или даже
S_TakeProffit=15
S_TakeProffit_Level1=35
S_TakeProffit_Level1Corr=-5
S_TakeProffit_Level1_5=0
S_TakeProffit_Level1_5Corr=0
S_TakeProffit_Level2=0
S_TakeProffit_Level2FixPips=0
и тогда, при TakeProffitControlNoLossFixPips=5, с 37-го колена будет срабатывать встроенная в бота защита от негативного (

В бота встроены возможности очень гибко комбинировать настройки шага, мульта и ТР сеток.
Но в тестере это ни хрена не видно: вы можете терзать тестер до потемнения в глазах - но даже простых решений не увидите.
Для понимания множества возможностей надо изучить описания настроек и использовать модель - которая и даст вам наглядное представление части (но далеко не всех) встроенных возможностей бота.
#5669

Старик огромное спасибо тебе, Да действительно всё работает, это больше мой косяк и невнимательность. Я себе это представлял в виде некоего CloseOnlyProfit=(число), Хотя такая реализация тоже более чем годна. Прошу прощения что не всегда могу правильно сформулировать что нужно или что имею ввиду. Просто анализ графиков отнимает очень много времени и сил, в повседневной работе я использую систему СРП Мастерфорекс на которую обучался, а там уж очень много условий для волновок вот и разбегаются глаза. Боты же меня интересуют с точки зрения стабильного и пасивного дохода в районе 30-50% в месяц. но на всех ботах (сеточниках) которые встречал не удаётся победить 1 негативный фактор это просадка! Допустим Есть депо 500$ когда на этом депо просадка 50% то это еще в зоне комфорта, но как только просадка становится больше становится страшно и боязно) @-)

#5670


Боты же меня интересуют с точки зрения стабильного и пасивного дохода в районе 30-50% в месяц.

Богохульствуешь! :d
Названные тобой цифры на грани чуда, которого, в принципе, стабильно в реале никто и не видел.

Да, это где-то цель-мечта нашего проекта.
Но для её воплощения потребуется 3-4 года нашей совместной, коллективной работы.
Так что чем глубже вы уйдете в тему и чем серьезнее будете работать, тем ближе и реальней станет невиданное. :)


но на всех ботах (сеточниках) которые встречал не удаётся победить 1 негативный фактор это просадка!
Допустим Есть депо 500$ когда на этом депо просадка 50% то это еще в зоне комфорта, но как только просадка становится больше становится страшно и боязно) @-)



Главное не кормить своих тараканов.
И не выдумывать не существующих проблем, которые потом реально преодолевать надо.
Типа я не готов торговать больше чем на $500 и мне нужна очень короткая сеть. Да не нужна какая-то кривая недосеть для зачем-то именно нецентового счёта - нужно уйти на центовый счет и на те же деньги торговать роскошные мультиторги кучей длиннючих полноценных сеток.
Или мне невыносима просадка больше 20%. Ну есть деньги на 5 депо - торгуй 1 пару с 5-тикратным запасом. Но лучше уйти на центовик и торговать 5 пар - каждая даст не больше 20% просадки, тараканы будут довольны и еще и денег заработаете.
Имхо, если не суетиться, не рвать с места и не создавать/придумывать самому себе нерешаемых проблем, в несколько этапов за 1.5-3 года, сначала на центовых счетах, вполне можно поднять денюжку.
Шаг за шагом.
Имхо.


:)

===========================================================

Коллеги, первые 3 недели июня 2017 могут быть просто бешеными в рынке!
Выборы в Британии, ставки ЕЦБ и ФОМС с высокой вероятностью повышения ставки, начало реальных переговоров по Брэкзит...
Даже этого более чем достаточно для крайней волатильности - а кто знает что еще выплывет...

В этот период приостановить торги или снизить риски было бы не только не стыдно, но и крайне разумно! :)

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

#5671

с точки зрения стабильного и пасивного дохода в районе 30-50% в месяц



Согласен на 25% пассивного и стабильного. Есть у кого ботик?
#5672


с точки зрения стабильного и пасивного дохода в районе 30-50% в месяц



Согласен на 25% пассивного и стабильного. Есть у кого ботик?

Ботик есть. Сэты нужны. :)
#5673

Ботик есть. Сэты нужны.


Эгм... "и способ знаете?" :)
В смысле бот содержит механизм, который при использовании "хорошего" сета гарантирует от слива?
Это было бы замечательно...
#5674


Ботик есть. Сэты нужны.


Эгм... "и способ знаете?" :)
В смысле бот содержит механизм, который при использовании "хорошего" сета гарантирует от слива?
Это было бы замечательно...

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

Гарантии же только в банке: максимум 1% в месяц - минус инфляция минус налог.
Хотите в 25+ раз больше - применяйте мозги и принимайте риски.

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

#5675

Бот содержит возможность применять мозги и контролировать риски.
Гарантии в банке: максимум 1% в месяц - минус инфляция минус налог.
Хотите в 25+ раз больше - применяйте мозги и принимайте риски.


2%, но всё остальное конечно правильно.
Будем работать, а не ждать "стабильного и пасивного дохода в районе 30-50% в месяц".
#5676


Да все просто, если уже реализовано подскажите @-) как подставить так параметры что бы: предположим сетка рассчитана на 280пп это 35 ордеров, дальше опасно, тейк далековато, нужно что бы при первом же заходе цены в БУ+5пп прибыли сетка закрылась, если сетка в пределах 35 колен то торгуем по нормальному тейку! такое бывает не часто но бывает и сливает депозиты!
Сет который кручу в прицепе



Какой смысл в таком БУ, если мы добровольно ограничиваем себя хоть в какой-то прибыли. За илана спасибо, буду смотреть. Вообще есть люди, кто осознано использует TakeProffit_Level2FixPips в качестве БУ или CloseAllOrders_ByProfitMoney? Поделитесь мыслями


Еще вариант реализации БУ + пп (кто не знает, пригодится):
Некий БУ + можно еще использовать с помощью параметра CloseAllOrders_ByProfitPercent или CloseAllOrders_ByProfitMoney, особенно когда не хватает уровней ТР и нужна необходимость использовать в модели TakeProffit_Level2FixPips как очередной уровень ТР, а не БУ!

Например в модели стоит достаточно большой TakeProffit_Level2FixPips=55:
Спойлер


А последнее 7 колено = 6765 проф, то его вполне можно сократить неким БУ+ поставив например CloseAllOrders_ByProfitMoney=3000.
Тем самым мы сократили расстояние последнего ордера до ТП вдвое (гдето на 24пп закроется раньше, вместо 55пп)
В тестере будут такие кривые "сиси", где видно что срабатывал наш БУ+:
Спойлер



Резать прибыль можете хоть с 5 колена и ставить CloseAllOrders_ByProfitMoney=500, "сисек" будет вагон, прибыли меньше, но ваши нервы получше)) возможно...

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

#5677
cakrani, коллега, я продолжаю тебя не понимать и подозреваю, что ты продолжаешь напрочь не понимать эти опции бота...
Подозреваю, что тебя в этом вопросе просто переклинило, что бывает буквально с каждым - и ты резко неверно тестишь и интерпретируешь тесты.
Другой вариант (что мы с Qj не понимаем что делаем) теоретически тоже возможен, но существенно менее вероятен.

Опции группы CloseAllOrders_ByDrawdown контролируют просадку (а не прибыль) - и, хотя в настройках указываются без знака, всегда являются по смыслу и используются в боте как отрицательные величины.
Опции группы CloseAllOrders_ByDrawdown применяются тогда и только тогда, когда конкретная валютная пара находится в убытке - то есть "ниже нуля" или "хуже" линии БУ.
Даже если ты этим параметрам присваиваешь положительные значения (что ты и показал в посте), то в торгах бот считает их негативными и сравнивает только с (негативной) просадкой (незафиксированным убытком).
Опции группы CloseAllOrders_ByDrawdown контролируют/ограничивают просадку/убыток и в принципе не могут быть применены для контроля/ограничения уровня прибыли (БУ+Х) - поскольку отрицательны и "выше нуля" не могут и не будут срабатывать в принципе никогда!

их антиподами являются опции CloseAllOrders_ByProfitPercent и CloseAllOrders_ByProfitMoney - они контролируют/ограничивают прибыль.
Эти опции придумал maxand - мне такое святотатство и в голову бы не пришло.
Тем не менее, подумав, мы с Qj решили, что несколько Бэтменов среди пользователей бота по любому найдётся - и им нужен подобный парашют.
Ну чтобы совсем не убились, попытавшись взять недостижимую прибыль.

Так вот, cakrani, опции CloseAllOrders_ByProfitPercent и CloseAllOrders_ByProfitMoney (на всех или только на последних коленях) теоретически действительно можно использовать как условный "приближатель ТР" обеих сеток сразу.
Не как страхующий серверный стоп БУ+Х одной сетки, срабатывающий при попытке цены вернуться из прибыли в просадку - а как укороченный общий ТР обеих сеток, указанный в деньгах или %% баланса счета.
И если в какой-то из опций CloseAllOrders_ByProfit будет задана сумма прибыли, меньшая прибыли какого-то среднего или большого колена сетки, то есть вероятность, что, начиная с этого колена, большая из сеток будет закрываться ботом в прибыль, не доходя до ТР - и "за кампанию" будет закрываться и меньшая сетка.

Цитата

А последнее 7 колено = 6765 проф, то его вполне можно сократить неким БУ+ поставив например CloseAllOrders_ByDrawdownMoney=3000.


Нет, не верно.
Задавать надо CloseAllOrders_ByProfitMoney=3000.

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



Добавлено: 04-06-2017 02:50:21

Типа дневника разработки... :)

1) Qj и я перешли на новые сервер/компы, что отняло массу времени (2+ месяца) и сил и завершится через несколько дней.
Что именно создал/собрал Qj, я описать не в состоянии - сам расскажет, если захочет. :)

2) Если вы считаете, что сетка у вас нормальная и более консервативная не нужно, но вы всё же опасаетесь волатильности ближайших недель, можно ужесточить настройки безиндикаторного входа.
То есть если у вас вход на м1, например - можно задать вход на м5 или м15 с другими настройками фильтров безиндикаторного входа.
Входы станут намного более редкими и "боязливыми".
Из-за нового компа я сейчас прямые ссылки не найду: но один из коллег исследовал влияние настроек безиндикаторного входа - а maxand приводил настройки безиндикаторного входа на м5, соответствующие входу по ATR.

3) в старых aptu-подобных агрессивных сетах от xFalcon-DENJA с мультами 1.8+ у меня было 2 стопа, что лишило прибыли за 4 месяца.
Правда, стопы у меня были не оптимально большие - но, с меньшими стопами, самих стопов могло быть больше...
А вот в дефолто-подобных сетах с мультами 1.4+ и 1.5+ со стартовыми лотами 0.01 и 0.2 у меня пока полный порядок - молотят себе прибыль ровно на расчетных уровнях.
С сэтами для 1.43 у меня вроде везде нормально отработали фунт и иена, а недавно и евра.
Спойлер


Спойлер


Спойлер


Сэты схожи, но отличия все же есть - да и переход на 1.43 был с большой задержкой и не одновременно.
Единственная оставшаяся проблема с еврой в Роботесте, где мы слишком поздно перешли на 1.43 и сетка с 1.42.2 не закрылась там, где закрылась везде.

Странно, но пока агрессивные сеты у меня не в лидерах...

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

#5678

Ночью посты вредно писать.. опечатка обыкновенная x_x (подправил уже)
Ниче не нужно перепроверять, все у меня нормально.
За неимением дополнительных уровней ТП так и пользуюсь.

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

#5679

Эти опции придумал maxand - мне такое святотатство и в голову бы не пришло.
Тем не менее, подумав, мы с Qj решили, что несколько Бэтменов среди пользователей бота по любому найдётся - и им нужен подобный парашют.
Ну чтобы совсем не убились, попытавшись взять недостижимую прибыль.


за что вам с Qj, огромное-преогромное мерси.. как видишь не у одного меня моск сломан всевозможными ограничениями.. :d

Так вот, cakrani, опции CloseAllOrders_ByProfitPercent и CloseAllOrders_ByProfitMoney (на всех или только на последних коленях) теоретически действительно можно использовать как условный "приближатель ТР" обеих сеток сразу.
Не как страхующий серверный стоп БУ+Х одной сетки, срабатывающий при попытке цены вернуться из прибыли в просадку - а как укороченный общий ТР обеих сеток, указанный в деньгах или %% баланса счета.
И если в какой-то из опций CloseAllOrders_ByProfit будет задана сумма прибыли, меньшая прибыли какого-то среднего или большого колена сетки, то есть вероятность, что, начиная с этого колена, большая из сеток будет закрываться ботом в прибыль, не доходя до ТР - и "за кампанию" будет закрываться и меньшая сетка.


не боись, Старик, нам ведь ничто не помешает использовать 2 копии бота с разными мэджиками в этом случае.. один будет контролировать бай, другой - сэлл.. ;)
ну, раз уж у нас не возможности присваивать разные мэджики для направлений в самом боте.. <:-p>

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

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