Cash таки Back. Пишем советник. Назовем Трахтибидох.

Давно не выходил в люди.

Приветствую всех. Даже тех, кто ниразу не посещал мои страницы. Всем здоровья.

Абсолютному большинству понравится получать и не платить за это. ШАРА называется.
Но если (о горе) таки пришлось, то любимым слово становится CASHBACK/

Шару не рассматриваем, ибо, как известно, шара объема не имеет. А нам нужны большие объемы.

Итак ставим задачу:
1. Прастой советник.
2. Делает много сделок и на большой объем.
3. При минимальных рисках.
4. Доходность не принципиальна.

ПОЕХАЛИ!!!
  • 0
  • Просмотров: 110
  • 6 июня 2026, 09:36
  • kvashnin007
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

  Предыдущая запись в моем блоге
Что такое ТМА и как его пользовать.
12 августа 2025

Брокер для ваших роботов, 15 лет на рынке

Комментарии (9)

+
0
Извините за ошибки в топе. Съел что-то не то.

Часто попадаются записи на сайте о том, что хотелось бы иметь такой советник.

Я этим вопросом не заморачивался, а сейчас в командировке.
Дело было вечером, делать было… Ну совсем.

Цели поставлены в топе.

Предлагаю простую идею для написания советника.



Пока без извращений.

Запускаем советник. Открываются два ордера одинаковым лотом в двух направлениях.
Без SL. Запускаем ТРАЛ безубытка каждого из них. Спим спокойно, ибо полный замок хоть и не дает расти прибыль, так и не допускает роста убытков.
Цена ходит туды-сюды. Ходит… и ВСЕГДА наступает такой момент, когда цена отрывается от открытия какого-нибудь из ордеров на дистанцию заданного трала. Этот ордер получает свой SL. который тралится. Второй (Не обязательно! Позже поясню) можем закрыть.
Снова спим спокойно: SL есть, и он в плюсе.

Далее наступают веселые мгновенья, а иногда и недели с месяцами. Зависит от дистанции трала и длительности тренда. Посмотрите на японца — непрерывно падает. Тралим себе.
Веселье в том, что пока цена находится за наружными пределами трала общего БУ, мы можем кидать кучу ордеров нужного направления (А может и двух? Надо подумать!!!) сколь душе угодно. До тех пор, пока смерть не...(пардон), пока цена не достигнет нашего, вполне подвижного трала.

Дальше — по-новому.

СРАЗУ ЗАЯВЛЯЮ: Я НЕ ОБЯЗУЮСЬ САМ НАПИСАТЬ СОВЕТНИК. ТЕМ БОЛЕЕ ДЛЯ ТОРГОВЛИ. ПРОСТО ГИМНАСТИКА ДЛЯ УМА. НАДЕЮСЬ — НЕ ТОЛЬКО.
Редактирован: 6 июня 2026, 13:02
avatar

  8  kvashnin007 Автор Сообщений: 766 - Андрей

  • 6 июня 2026, 10:25
+
0
Ордера можем открывать по любому принципу. Да хоть:
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
avatar

  8  kvashnin007 Автор Сообщений: 766 - Андрей

  • 6 июня 2026, 11:25
+
0
Теперь за нюансы выше, отложенные на потом.

1. Закрывать или нет второй ордер из стартовых? Думаю лучше оставить. И вот почему:

— Во-первых нет падения депозита. А то что он тянет за собой минус — не беда.
— Во-вторых тралим то мы все равно ОБЩИЙ БУ. А наличие противоположного ордера, при всех прочих равных, ставит трал БУ в более выгодное положение, что дает больше меневра.
Это практически не заметно, но… всё таки.Иногда.
— В -третьих при закрытии серии по общему БУ оставшийся ордер, в зависимость от его положения, может, при прочих равных, тоже «улучшить» расположение трала для увеличения маневра.

2. А может двух! Имеется ввиду открытие в зоне безопасности ордеров в двух направлениях. Надо пробовать. И вот в чем мыслЯ. В принципе нам не важно какие ордера. Лишь бы побольше. В пределах разумного конечно.
А открытие противонаправленных ордеров дают замок, что не влияет на общий БУ, и просадку по эквити. Ну кроме поборов брокера. Так и там тоже не без них.
Зато этот маневр не дает тралу так стремительно приближаться к изменчивой цене.
Что в свою очередь способствует продлению сессии. С другой стороны снижается доходность. Но мы же не о ней? А то, что снижается просадка, об этом в иретьем нюансе.

3. Третий нюанс.
Просадки низкой ожидать не приходится. По прикидкам — более 50%. Но… Любимое НО…
Любая текущая просадка ограничивается ТРАЛОМ БУ.
И раздражает эта просадка только до закрытия сессии.
А с другой стороны радует то, что работают не 2-5% «просадочных» денег, а все 50%.

Нюансов будет еще много. Например, работа без SL и ТР.

avatar

  8  kvashnin007 Автор Сообщений: 766 - Андрей

  • 6 июня 2026, 12:30
+
0
4. Доходность не принципиальна.

Здравствуйте.Если доходность не принципиально, тогда что важно: стабильный слив дерозита?
avatar

  21  alex30774 Сообщений: 819

  • 6 июня 2026, 12:41
+
0
Alex, доброго дня.

В топе заявлено: побольше оборот лотов, для КэшБэка и при минимальных рисках.
По-этому в данном советнике не рассматривается вопрос прибыли. Главное чтобы не убыток.
Но уверяю вас, то что я вижу — прибыль будет не малая. Опять же при минимальных рисках.

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

Так-что не надо язвить. Хотите участвовать — побольше позитива. Хорошие идеи тоже не помешают.

Иначе проходите мимо.

Хорошего дня.
Редактирован: 6 июня 2026, 13:32
avatar

  8  kvashnin007 Автор Сообщений: 766 - Андрей

  • 6 июня 2026, 13:21
+
0
И ещё вопрос: как одновременно открыть два противоположных ордера и что бы по ним был общий положительный безубыток.Если не трудно то покажите на демосчёте.
avatar

  21  alex30774 Сообщений: 819

  • 6 июня 2026, 12:47
комментарий был удален 2026-06-06 13:22:09 kvashnin007

+
0
Просто:

Два одинаковых разнонаправленных ордера не имеют общего безубытка.
по простой причине:

AllBU = (OOP_Buy*Lot_Buy — OOP_Sell*LotSell)/(LotBuy-LotSell);

Но каждый ордер получит свой SL, равный дистанции трала, если цена его достигнет.
На самом деле тралится SL каждого ордера, равный тралу БУ.

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

Вы к ним явно не относитесь. Балы что ли зарабатываете?
ЗарабатывайтеСЬ в другом месте.

Просто не мешайте.

И Вам не хворать.
Редактирован: 6 июня 2026, 13:51
avatar

  8  kvashnin007 Автор Сообщений: 766 - Андрей

  • 6 июня 2026, 13:19
комментарий был удален 2026-06-06 13:32:28 kvashnin007


Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий