Продолжаю улучшать Робот Сетка LUA.
Очередной задачей была добавление возможности выставления заявок в центр спреда.
Задача особенно актуальна в свете новых правил Московской Биржи, где мейкерские (лимитные) заявки освобождаются от биржевой комиссии.
Я всегда пользовался стратегией фронтраннинга, т.е. вставал впереди конкурента.
По просьбам трейдеров решил добавить возможность выставлять заявки в центр спреда.
На первый взгляд достаточно взять цены спроса и предложения из таблицы Текущие Торги в QUIK и посчитать «(bid+ask)/2», но не так всё просто.
Когда мы выставляем свою заявку, мы сами создаём новые цены спроса или предложения, т.е. конкурируем сами с собой. Спред будет сужаться до выполнения заявки по рынку.
Возможен вариант брать встречную котировку и вычитать (добавлять для продажи) из неё отступ в пунктах.
Н-р, для покупки формула будет выглядеть так: «ask-point*1». Цена спроса (bid) в формуле не участвует, поэтому наша заявка будет зависеть только от цены предложения.
Запустили новую фичу для активных трейдеров. Чтобы выставить лимитную заявку на покупку или продажу того или иного актива, больше не нужно открывать массу виджетов. Следите за биржевым стаканом и выставляйте заявки прямо в нем.
📌 Как это работает?
▪️ Чтобы открыть стакан в Терминале — нажимайте на меню «Виджеты» в правом верхнем углу и выбирайте «Стакан».
▪️ Далее — необходимо выбрать, за каким именно активом вам хотелось бы наблюдать и совершать сделки. А затем — нажав в виджете справа вверху на шестеренку, разрешить выставлять «Заявки в стакане» (нужно поставить галочку рядом с соответствующим пунктом).
Это все❗️
Блок «Заявок в стакане» появится под таблицей заявок. Обратите внимание: цену заявки можно выбирать как в самом стакане, так и задавать вручную.
▪️ При необходимости в меню виджета (кликнув на шестеренку) настройте значения для быстрых лотов — это кнопки, которые находятся в быстром доступе и высвечиваются под значениями «Цена» и «Количество» (можно выбрать количество лотов, а также сколько бумаг можно купить или продать с плечом или без плеча).