Bitcoin
การศึกษา

Сеточный метод

ที่อัปเดต:
И еще один новый скрипт стратегии. На этот раз исходный код закрыт, но исходный код этого скрипта его получат покупатели бота, если им его, конечно, надо.

Сетка ордеров

Здесь я пытался объединить 2 идеи: сеточный ордер (он же "Айсберг") и ShiftMA. То есть после того как позиция уже открылась, то ордеры далее уже не двигаются и остаются на месте, до тех пор пока позиция не закроется по тейк-профиту. Кстати, да, тейк-профиты.

Процент прибыльных

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

То есть, это всё значит что в бэктесте здесь убыточные позиции вообще отсутствуют, все позиции были закрыты с прибылью по тейкпрофиту.

Чревато

Есть несколько методов как снизить шансы заморозить деньги навсегда.

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

Стратегия Greed

Я сначала то хотел её "Сеткой" назвать, по английски пишется Grid, но с английским языком я поссорился и написал по ошибке Greed. Посмотрев перевод позже оказалось это слово тоже подходит :) Так и осталось.

Сначала рисуется простая скользящая средняя (SMA) с длиной в 3 свечи и источником цены OHLC4 - то есть всё как в ShiftMA или MultiMA.

Далее создаётся 3 ордера на покупку (шорта нет вообще!), каждый ниже на столько процентов, сколько юзер выбрал в параметр Step (шаг). То есть, они все на равном расстоянии.

Если первый ордер сработал (купили), то остальные ордеры двигаться перестают и остаются на том же месте. До тех пор пока позиция не будет закрыта по тейк-профиту. Тут позиция НЕ закрывается на уровне SMA, а только по тейк-профиту. Размер тейк-профита юзер тоже выбирает в настройках скрипта (или бота).

Лимитные

Все ордеры в стратегии - лимитные. И на открытие и на закрытие. А значит не надо платить комиссию на Bitmex и всегда дадут премию мейкера ордера за все ордеры.

Линии

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

Красная линия - это линия где лежит ордера на продажу (тейк-профит). Соответственно, линия появляется только если позиция была открыта. А большую часть времени этой линии нет.

Скользящая средняя (SMA) не рисуется, так как при пересечении цены этой линии по стратегии ничего не происходит.

Просадка

Тестер TradingView рассчитывает размер просадки только после того как позиции будут закрыты (что вообще не правильно сделано). А значит реальная просадка при реальной торговле будет намного больше чем показывает бэктест. Более того, при такой стратегии реальная просадка может быть в разы больше чем на бэктесте, даже так. А при использовании кредитного плеча большая просадка означает полный слив, вообще то.

Поэтому надо еще и весь график промотать (уменьшить его масштаб колесом мыши, не меняя таймфрейм, разумеется), и посмотреть есть ли в прошлом надолго "зависшие" позиции. Это когда есть очень длинная красная линия. Надо чтобы красные линии были не длинные, не по несколько месяцев :)

Сольет

Вечно торговать по такой стратегии с плечом и не слиться - невозможно в принципе даже. То есть слив всех денег будет обязательно и вопрос времени. А потому при такой стратегии надо делать "сейф" и периодически выводить, морально смириться что слив случится когда-нибудь, и к этому моменту должно быть просто выведено больше чем введено.
บันทึกช่วยจำ
Вот пример такой "зависшей" позиции. Если тейк-профит 3% поставить, а остальное дефолтное. При использовании кредитного плеча это означало бы слив. То есть надо такие настройки, при которых в прошлом нет таких вот "зависших" позиций.

สแนปชอต
บันทึกช่วยจำ
Без плеча и, соответственно, без риска слиться торговать тоже возможно. Для этого надо поставить лот 33%, тогда загружаться будет максимум на 99% от капитала в случае если сработали все 3 ордера. Но тогда прибыль упадёт во много раз.
บันทึกช่วยจำ
Чем оно отличается от действий мартингейл-ботов? Во-первых, тут нет мартингейла (то есть каждый следующий ордер НЕ больше предыдущих по сумме), а во-вторых, у других ботов просто нет бэктестера, и поэтому подбор параметров делается по методике слепых котят. Думаю что это весомый очень плюс иметь возможно пробэктестить вариант настроек на прошлом.
บันทึกช่วยจำ
Как получить исходный код этого скрипта? (зачем? Например, для проверки что там нет перерисовывания/подглядывания и прочего мухлежа). Исходный код могу дать только покупателям бота. Если покупали, то пишите в личные сообщения на TradingView или в Telegram, и я отправлю Вам текст этого скрипта. Далее Вам нужно в своём аккаунте просто создать новый скрипт стратегии, вставить туда этот текст скрипта и сохранить. На бесплатном аккаунте тоже можно. После этого у Вас будет собственный скрипт, который точно так же работает.

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

Это как случайно найти яму полную денег :), которых там так много что за раз столько не унести. Если Вы такую яму вдруг найдете, то Вы скорее всего не начнете сразу всем рассказывать что нашли такую яму с деньгами, а более вероятно помалкивая будете оттуда таскать :)
บันทึกช่วยจำ
Красная линия (там у нас лежит лимитный ордер на продажу - то есть тейкпрофит) отображается только если открыта позиция (если не купили, то нечего и продавать ведь). И может меняться её цена в случае докупок. Ведь если тейк-профит, например, на 1% стоит, и произошла докупка, то средняя цена позиции уменьшилась. Следовательно, и тейк-профит, который должен быть на 1% выше средней цены покупок тоже должен был уменьшиться. Это и происходит. Исходя из этой логики понятно что красная линия может сдвинуться только вниз, но не вверх. Вот снимок как это выглядит:

สแนปชอต
Technical Indicators

และใน:

การนำเสนอที่เกี่ยวข้อง

คำจำกัดสิทธิ์ความรับผิดชอบ