FAQ

Основная идея работы бота – бот ловит резкие провалы (или взлёты) цены, с быстрым закрытием профита после отскока. Хорошо работает во время флёта.

Основной инструмент по которому идёт работа – это SMA Envelopes. В некоторых источниках он называется MA. По сути это простая скользящая средняя. При этом, период этого параметра трейдер выбирает самостоятельно.

Бот работает на инструментах BTC, ETH.

Установка и поддержка

  1. Можно ли установить бота, запустить его и просто собирать деньгиУстановить и запустить бота можно.
    Но без присмотра на длительное время, как и любой бот, мы оставлять не рекомендуем – он начнет скучать и может натворить глупостей.Бот, как и все остальные, не является граалем, и требует постоянного мониторинга ситуации для определения рыночной ситуации в которой мы находимся и подкрутки параметров.
  2. Технические аспекты работы ботаБот работает на компьютерах с операционной системой Windows. Имеет графический интерфейс для удобства настройки.Для установки бота, достаточно скачать ZIP файл, создать папку на диске компьютера и распаковать ZIP файл в папку. Запустить файл MarginClick.exeПоследнюю рабочую версию бота всегда можно найти на сайте http://www.marginclick.comРабота бота возможна только при наличии высокоскоростного доступа в Интернет. Поэтому, автор рекомендует арендовать выделенный сервер, например у провайдера www.zomro.comДостаточно минимального сервера с операционной системой Windows. Он там стоит 3 доллара в месяц и решает кучу головных проблем.

Торговля и мониторинг данных

  1. Что нужно знать для работы с ботом на бирже
    Разработчик бота использует для трейдинга следующие инструменты:
    – TradingView (бесплатный аккаунт)
    – Индикатор SMA Envelopes (доступен в бесплатной версии tradingview, а также на графике Bitmex под названием “Огибающая”)Так выглядит рабочее поле разработчика.
    – другие индикаторы используйте по желанию и собственному опыту
  • Основная идея бота
    Основная идея работы бота заключается в том, что цена актива ходит неравномерно – видны как малые движения, так большие прострелы (сквизы). Задача бота – словить прострел и автоматически разгрузить позицию на откате цены.
  • Как бот ловит сквизы?
    Бот постоянно расставляет и перемещает сетку ордеров в лонг (на покупку, если цена находится ниже SMA) или в шорт (на продажу, если цена находится выше SMA).
    Начало сетки всегда находится на расстоянии от SMA (SMA DIST), измеряется в %
    Например если средняя по ETH равна 145, а SMA DIST в боте равна 1,5% и цена находится ниже SMA, то первый ордер в сети на покупку будет выставлен по цене 145-1,5% = 142.82 доллара

    Если цена в эту свечку поднимется выше SMA, то будет выставлена сетка шорт ордеров, первый ордер будет на уровне 145+1.5%

  • Количество ордеров в сеткеЗадается с помощью параметра Number of orders. Количество ордеров может быть от 1 до 10. Это обуславливается лимитами биржи на выставление стопордеров. Технически, в бирже битмекс может стоять до 200 открытых ордеров (каждый из которых не менее 0.0025BTC) но для скальпинга 10 ордеров достаточно.
    Итак, этот параметр отвечает за количество ордеров.
  • Размер ордеров и общий размер сеткиОтступление
    Вообще, для размышления зачем нужна сетка ордеров. Обычно, в скальпинге используют торговлю 1-2 ордерами. Дальше если цена пошла не в нашу сторону – лучше закрыться с убытком, если в нашу то с профитом. Автор бота поддерживает эту позицию – увеличивать размер ошибки нельзя. Автор торгует обычно 1 ордером, но если пользователям нужно сделать несколько ордеров – он может воспользоваться этим параметром.

    Тогда зачем может понадобиться 10 ордеров в сетке.
    Дело в том, что при ловле сквиза сложно понять

    1. на сколько глубоко сквизанёт цена
    2. после каждого ордера набора позы, бот может поставить (по желанию, это задается параметром PUT Stoplimit orders) – это триггеры, которые открывают обратные ордеры сразу после набора позы. Бывают очень полезны при оверлоадах битмекса. Эти помощники открывают обратные ордера даже если у бота нет доступа к бирже, и очень часто они помогают разгрузиться в пределах одного молниеносного движения в рынке.


    Поэтому, вместо одного ордера с отступом 1% от SMA можно использовать несколько ордеров меньшего размера, первый ордер поставить на 1% от SMA(параметр SMA отступ), и отступ между ордерами (параметр Отступ) задать например 0.1%. В этом случае получим сетку из ордеров с равными отступами в 0.1% между ними. При сквизе цена влетает в это облако ордеров как военный самолёт в облако осколков ракеты, и срабатывает много триггеров на открытие обратного ордера.

    Динамическое изменение расстояния между ордерами.
    Параметр Отступ+ позволяет увеличить или уменьшить расстояние между следующими ордерами. То есть если параметр Отступ = 0.5, Отступ+ = 0.1, то второй ордер будет поставлен на расстоянии 0.5%, третий на расстоянии 0.6% от второго, четвертый на расстоянии 0.7% от третьего и так далее, каждый раз увеличивая расстояние между ордерами.

    Мартингейл

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

    При установке параметра Мартингейл = 0, все ордеры будут иметь одно и тоже значение, без увеличения

    Это параметры настройки сетки ордеров. Вся эта конструкция перемещается за изменением SMA до тех пор, пока позиция не открыта. Как только позиция открылась, изменение сетки прекращается и начинает работать модуль закрытия позиции и нам остаётся только молиться.

    Стоплос

    Параметр “Ставить стоплос на расстоянии” отвечает за установку стоплоса после сетки. То есть после последнего ордера, будет выставлен стоплос на расстоянии %от последнего ордера.

    Закрытие позиции

    Закрытие позиции возможно двумя подходами.


    1. По желаемому профиту.
      Для этого есть 2 параметра: Профит 1 и Профит 2. Параметры задаются в %.

    Если в сетке стоят 7 ордреров, то

    при срабатывании первого ордера будет выставлен закрывающий ордер с Профит 1.
    Если куплено 2 ордера, то будет выставлет профитный ордер с профитом Профит 1 + (Профит 2-Профит 1)/7
    и так далее.
    При срабатывании 7 ордеров, профит позиции будет расчитан как Профит 2.

    1. По скользящему среднему
      Бывает так, что до профитного ордера цена не дошла, а рынок ушёл в бок или пошёл дальше вниз. Параметр закрывать по скользящему среднему, позволяет закрыть позицию без учета профита по SMA. Позиция может закрываться в минус. Чтобы этого не происходило, есть параметр “закрывать не хуже цены безубытка”. В этом случае профитный ордер ставится не хуже цены безубытка, даже если SMA ушло в убыточную позицию.

    Если вы находитесь в позиции, но видите что цена никак не хочет дойти до профита, но находится в зоне безубытка и Вы хотите закрыть позицию, поставьте Профит 1 и Профит 2 = 0 и тогда цена закрывающего ордера будет выставлена в стакан с пометкой PostOnly. Если цена немного отойдёт от этой цены, то бот переставит профитный ордер в стакан. Это позволит сэкономить комиссию и вместо закрытия комиссии при закрытии по рынку, получить рибейт.

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

    Для остановки бота используйте либо синюю кнопку STOP. Тогда бот дойте до конца цикла и просто остановится.
    Либо нажмите крыжик рядом с кнопкой STOP (саму кнопку при этом нажимать не надо). В этом случае, бот дойдет до конца цикла, снимет все установленные ордеры и остановится.
    ВНИМАНИЕ – при этом он не закроет позу, а просто снимет все ордеры. При повторном запуске, если поза открыта – бот не откроет новые ордеры и с этой позицией Вам придётся разбираться вручную.

 

MarginClick bot works with scalper strategy. Nobody can predict the price of Bitcoin in the future, but we can catch the behavior of it.

Strategy Overview

The idea behind this scalping strategy is to catch great price movements and get profit when the price goes back. But how to get it?

If you will open the indicator SMAGain on TradingView, you will see that the price from time to time cross the line ‘UP GAIN LINE’ and then it comes back to the SMA, and the same of ‘BOTTOM GAIN LINE’.

So, the idea is to put LIMIT short orders upper than ‘UP GAIN LINE’ and long order under the ‘BOTTOM GAIN LINE’. For that, MarginClick puts grid of SELL (short orders) when the price is upper than Moving Average Line and BUY (long orders) when the price is under the MA.

If some order has been done, MarginClick will automatically put Close order to close a deal with profit.

Automated cryptocurrency trading

Every minute, MarginClick bot will move the grid of orders according the Moving Average price. This function reduces the level of risk and your orders will work only if the price will have a large gap from the MA.

You can change the number of orders in the grid, martingale of every order, the profit and other parameters.

Here they are:

  • First order size
    This parameter has a numerical value in Contracts. If you use free version of MarginClick bot, it protected for changing and it always puts 1 USD. This is for your safety. If you just start to trade at Bitmex, it will allow you to test MarginClick bot with low-level risk strategy.
  • How may Buy orders place at one time
    This parameter sets the number of Buy orders that bot will place to Bitmex at one time. If you will set small number of orders, bot will not
  • How may Sell orders place at one time
    This is the same parameter for Sell orders
  • Step between orders
    If you buy contracts by 6000 USD per BTC, the next order will be setted by the price:
    6000-[Step between orders]Example:
    Step between orders = 2
    So, if your [Step between orders] parameter is ‘2’, the next order will be placed by the price 5998 for bitcoin.
  • Step to profit order
    When you buy contracts, bot will automatically place order to sell contracts by the price of order + [Step to profit order]Example:
    Step to profit order = 2
    If bot bought contracts by 6000 USD for BTC, it will place the profit order to sell contracts by 6002 usd.

Profit

MarginClick place only ‘Post-only’ orders. This means that you will get small profit (anti-comission) every time when order will be done. Besides that, bot places every Sell order with small profit that you set in the ‘Step to profit order’ parameter.

So, from time to time you should close position to take your profit and start a new position.

In this case, you have parameters for that:

  • Close position if daily profit more than X%
    If your daily profit (profit of position/days of position) is more than that parameter, bot will place ‘Post-only’ profit to close your position.
  • Close position if market price more than break-even price for X%
    This parameter will place the order that close your position if the market price is more than break  even price up to X%

Limit rules

If the price goes to wrong way for a long time, it could be an event that your position is quite large. In this case, bot can stop to place new Buy orders and wait until the market will

 

MarginClick bot will help you to put parameters right.

Please, note!
At Bitmex you always trade with risk of liquidation! Don’t put high-risk parameters! Please, try to trade using low-risk parameters first.

Sidebar



ru_RURU
en_USEN ru_RURU