| Cash таки Back. Пишем советник. Назовем Трахтибидох. |
Давно не выходил в люди.
Приветствую всех. Даже тех, кто ниразу не посещал мои страницы. Всем здоровья.
Абсолютному большинству понравится получать и не платить за это. ШАРА называется.
Но если (о горе) таки пришлось, то любимым слово становится CASHBACK/
Шару не рассматриваем, ибо, как известно, шара объема не имеет. А нам нужны большие объемы.
Итак ставим задачу:
1. Прастой советник.
2. Делает много сделок и на большой объем.
3. При минимальных рисках.
4. Доходность не принципиальна.
ПОЕХАЛИ!!!
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!
Комментарии (9)
Часто попадаются записи на сайте о том, что хотелось бы иметь такой советник.
Я этим вопросом не заморачивался, а сейчас в командировке.
Дело было вечером, делать было… Ну совсем.
Цели поставлены в топе.
Предлагаю простую идею для написания советника.
Пока без извращений.
Запускаем советник. Открываются два ордера одинаковым лотом в двух направлениях.
Без SL. Запускаем ТРАЛ безубытка каждого из них. Спим спокойно, ибо полный замок хоть и не дает расти прибыль, так и не допускает роста убытков.
Цена ходит туды-сюды. Ходит… и ВСЕГДА наступает такой момент, когда цена отрывается от открытия какого-нибудь из ордеров на дистанцию заданного трала. Этот ордер получает свой SL. который тралится. Второй (Не обязательно! Позже поясню) можем закрыть.
Снова спим спокойно: SL есть, и он в плюсе.
Далее наступают веселые мгновенья, а иногда и недели с месяцами. Зависит от дистанции трала и длительности тренда. Посмотрите на японца — непрерывно падает. Тралим себе.
Веселье в том, что пока цена находится за наружными пределами трала общего БУ, мы можем кидать кучу ордеров нужного направления (А может и двух? Надо подумать!!!) сколь душе угодно. До тех пор, пока смерть не...(пардон), пока цена не достигнет нашего, вполне подвижного трала.
Дальше — по-новому.
СРАЗУ ЗАЯВЛЯЮ: Я НЕ ОБЯЗУЮСЬ САМ НАПИСАТЬ СОВЕТНИК. ТЕМ БОЛЕЕ ДЛЯ ТОРГОВЛИ. ПРОСТО ГИМНАСТИКА ДЛЯ УМА. НАДЕЮСЬ — НЕ ТОЛЬКО. Редактирован: 6 июня 2026, 13:02
8 kvashnin007 Автор Сообщений: 766 - Андрей
bool buy = Close[1]>Open[1];
bool sell = Close[1]<Open[1];
Или наоборот. Пока не важно. Главное — побольше, побольше.
Беда в другом:
Цена за внешней границей, общий SL стоит. Да и еще в плюсе.
А мы все кидаем и кидаем себе ордера до срабатывания SL БУ.
Вернее мы спокойно спим, а ордера кидает советник.
Просыпаемся утром, смотрим — гочерга. Идем в журнал, а там черным по белому: StopOut.
Да и еще по марже чего-то там должны.
Я не зря сделал выше оговорку по фрейду за смерть… Это про смерть депозита.
Оказывается, что безмерное открытие ордеров в безопасной зоне привело к тому,
что залоговые средства съели всю маржу. Вот тебе и Тришкин кафтан безопасной зоны.
Решения этой проблемы есть:
1. Можно определять лотность каждого ордера, как процент от, например, 70% свободной
маржи. Когда она будет заканчиваться, не открывать ордера из-за Lot=0.
Тогда за повышение лотности можно забыть. Тралим прибыль. Что тоже не плохо.
Но… это другое.
2. Можно установить ограничение на количество ордеров в серии. Например, coun=20;
Решает проблему? ЧАСТИЧНО. Во-первых оптимальное количество ордеров сильно
зависит от волатильности рынка, правильно подобранной дистанции трала.
Кроме того, можно тоже забыть за повышение лотностию Тралим прибыль.
3. Есть убойный вариант. И лотность повышаем и прибыль повышаем.
Для этого берем первый (предпочтительнее) или второй (проще) вариант решения.
Но… Или лоты снизнтились до ноля, или количество ордеров стало предельным,
мы просто закрываем старейший ордер в серии, тем самым возвращаем залог за него в
свободную маржу, плюс, туда же кладем пего прибыль.
Депо повысилось, свободных средств стало поболее. Просто и изящно.Мечта главбуха.
Редактирован: 6 июня 2026, 12:44
8 kvashnin007 Автор Сообщений: 766 - Андрей
1. Закрывать или нет второй ордер из стартовых? Думаю лучше оставить. И вот почему:
— Во-первых нет падения депозита. А то что он тянет за собой минус — не беда.
— Во-вторых тралим то мы все равно ОБЩИЙ БУ. А наличие противоположного ордера, при всех прочих равных, ставит трал БУ в более выгодное положение, что дает больше меневра.
Это практически не заметно, но… всё таки.Иногда.
— В -третьих при закрытии серии по общему БУ оставшийся ордер, в зависимость от его положения, может, при прочих равных, тоже «улучшить» расположение трала для увеличения маневра.
2. А может двух! Имеется ввиду открытие в зоне безопасности ордеров в двух направлениях. Надо пробовать. И вот в чем мыслЯ. В принципе нам не важно какие ордера. Лишь бы побольше. В пределах разумного конечно.
А открытие противонаправленных ордеров дают замок, что не влияет на общий БУ, и просадку по эквити. Ну кроме поборов брокера. Так и там тоже не без них.
Зато этот маневр не дает тралу так стремительно приближаться к изменчивой цене.
Что в свою очередь способствует продлению сессии. С другой стороны снижается доходность. Но мы же не о ней? А то, что снижается просадка, об этом в иретьем нюансе.
3. Третий нюанс.
Просадки низкой ожидать не приходится. По прикидкам — более 50%. Но… Любимое НО…
Любая текущая просадка ограничивается ТРАЛОМ БУ.
И раздражает эта просадка только до закрытия сессии.
А с другой стороны радует то, что работают не 2-5% «просадочных» денег, а все 50%.
Нюансов будет еще много. Например, работа без SL и ТР.
8 kvashnin007 Автор Сообщений: 766 - Андрей
Здравствуйте.Если доходность не принципиально, тогда что важно: стабильный слив дерозита?
21 alex30774 Сообщений: 819
В топе заявлено: побольше оборот лотов, для КэшБэка и при минимальных рисках.
По-этому в данном советнике не рассматривается вопрос прибыли. Главное чтобы не убыток.
Но уверяю вас, то что я вижу — прибыль будет не малая. Опять же при минимальных рисках.
А кроме дохода есть еще куча полезных штуковин. Например, женщины.
Так-что не надо язвить. Хотите участвовать — побольше позитива. Хорошие идеи тоже не помешают.
Иначе проходите мимо.
Хорошего дня. Редактирован: 6 июня 2026, 13:32
8 kvashnin007 Автор Сообщений: 766 - Андрей
21 alex30774 Сообщений: 819
Два одинаковых разнонаправленных ордера не имеют общего безубытка.
по простой причине:
AllBU = (OOP_Buy*Lot_Buy — OOP_Sell*LotSell)/(LotBuy-LotSell);
Но каждый ордер получит свой SL, равный дистанции трала, если цена его достигнет.
На самом деле тралится SL каждого ордера, равный тралу БУ.
Опять язвите. Ничего никому не продаю и ничего не показываю. Тем более, что советник только собираюсь писать, в том числе при помощи заинтересованных лиц.
Вы к ним явно не относитесь. Балы что ли зарабатываете?
ЗарабатывайтеСЬ в другом месте.
Просто не мешайте.
И Вам не хворать. Редактирован: 6 июня 2026, 13:51
8 kvashnin007 Автор Сообщений: 766 - Андрей
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий