Апдейт.
1. Установил по умолчанию июньский фьючерс РТС (
RIM8), большим объёмом считать
100 контрактов.
2. Поменял кодировку на ANSI (теперь скрипт должен работать у всех)
Перескачайте робота, если у вас были проблемы с его работой и изменением параметров.
---
Господа, как и обещал ранее, выкладываю робота, который анализирует таблицу всех сделок, ищет в ней крупные сделки и накладывает их на график в виде точек.
Оранжевые точки: крупные покупки
Фиолетовые точки: крупные продажи
Таблица обезличенных сделок должна быть открыта, в неё должны приходить сделки. Если этого не происходит, свяжитесь с брокером. У моего брокера по умолчанию эта опция была отключена, пришлось включать её через личный кабинет.
Какие инструменты заказывать, а какие нет, выставляется в КВИКе здесь:
ЧТО ДЕЛАЕТ РОБОТ?
Робот ищет в таблице сделок те, которые превышают заданный вами объём, например 100 контрактов, и наносит их на график. Робот учитывает не только одинарные сделки. Если какая-то крупная заявка исполнилась несколькими мелкими сделками, робот тоже нанесёт её на график.
Когда кто-то гребёт горстями, это видно в таблице всех сделок. Время в микросекундах у таких сделок будет одинаковое:
Вот кто-то угрюмо влил по бидам на самом дне рынка:
Время в микросекундах одинаковое, значит заявка была одна.
На графике это будет отмечено так:
продано 352 контракта, в ходе этого прошло 57 мелких сделок. Рынок сдвинулся от этого вниз на 30 пунктов.
Фиолетовые точки показывают продажу горстью, оранжевые точки — покупка горстью.
Вот кто-то влил 1000 лотов Распадской по рынку одним ударом. На график нанеслась фиолетовая точка.
Вот видна «лапа одного медведя»: продажа круглых пакетов размером 2500 лотов (см. стрелки). В обоих случаях это горсти, а не одинарные сделки.
Это явно действует 1 человек: распродаёт крупный пакет ударами по 2500 лотов.
Если пройдёт одинарная сделка на большой объём, будет
красная точка для продажи,
зелёная для покупки.
График Распадская. Крупные одинарные сделки (красные и зелёные точки):
Если горсти вам не нужны, а нужны только одинарные сделки, это регулируется здесь: надо поставить
gorst=false
Будет вот так (только одинарные крупные сделки)
Апдейт: в этой части кода был недочёт. При отключенных горстях робот не наносил на график те крупные сделки, которые входят в состав горсти. Недочёт устранён. Перескачайте архив.
---
Также пользователь может поменять торговый инструмент или выставить другой объём, который хотите считать крупным.
Этот файл можно открывать и редактировать Блокнотом. Не забывайте указывать в нём нужный инструмент (вверху).
---
Если к вам в терминал приходят только новые сделки (с момента включения КВИКа), а старых нет, подскажу что это регулируется здесь:
Скачать робота можно здесь:
yadi.sk/d/_Jc8y3q_3TPno5
Архив включает в себя 5 файлов. Bogatyr 2.0.lua — это и есть скрипт. А соседние файлы — это точки, которые будут накладываться на график.
Распакуйте архив в любое место на копьютере.
Запускайте файл
Bogatyr 2.0.lua в КВИКе через:
Сервисы — Lua Скрипты — Добавить — Запустить.
В настройках графика нужно прописать идентификатор: Big
Бывает такое, что фиолетовые точки и красные (а также оранжевые и зелёные) накладываются одна на другую. Смотришь: фиолетовая точка. Наводишь на неё курсор: она показывает Sdelka=1 (одинарная).
Это не ошибка. Значит тут была горсть и большой одинарный объём одновременно. Фиолетовая точка легла сверху красной, и КВИК показывает облачко той точки, которая на первом слое.
---
Всем удачных трейдерских изысканий! Я понятия не имею, может ли этот робот помочь в торговле.
П.С. Открытый интерес также транслируется в ленту всех сделок, но я решил его не добавлять. При посделочном анализе он бесполезен. Причину я описал здесь:
Особенно интересно смотрятся большие одиночные (из того, что вы показали). Если это использовать с умом (напр., в зоне сильных уровней), может быть очень эффективно.
А если как-то попытаться учесть суммарный объём? За время движения цены от последнего значимого экстремума, например.
Сравнить его с вашими большими объёмами.
Респект!
Только сделайте пожалуйста не квадратики, а треугольники или стрелки соответствующего направления!
Тогда не придется напрягать мозг, вспоминая "что означает вот эта коричневая клякса???".
Если мы собираемся скальпить с этим индюком, все должно быть максимально понятно, максимально интуитивно и прозрачно.
Ушел на много дальше, на много. От предложения автора
лудомания
Если хоть кто та прикрутит что то стоящее выкладывайте результат, интрадея. Вместе порадуемся
Но автору респект, за не стандартное мышление!
А куда еще смотреть более-менее перспективно? Искать связанные активы (поводырей)? Стакан — тот еще более нестабильная вещь, чем проторгованные кластеры…
может версия последнего квика не совмещается? :(
Система-заказ данных
поменял кодировку на ANSI
yadi.sk/d/FTJb7IYZ3TQgwC
попробуйте.
У вас появились точки. Их просто мало. Уменьшите размер до 100 ;)
а где уменьшать? щас пороюсь.
Спасибо, думаю, полезно новичкам, для лучшего понимания Qlua.
В контексте данного поста ТВС — бесплатный сыр ;), простая ловушка, но в нее попадают раз за разом.
yadi.sk/d/FTJb7IYZ3TQgwC
попробуйте.
Вот эти номера:
И ещё. Вторая версия.
Скрипт при запуске первым действием удаляет все метки. Возможно ваш второй скрипт удаляет метки первого.
а то на тёмном графике плохо видно?..
Но если будете менять названия файлов, то в тексте робота тоже надо будет менять
Тогда при наложении нижнюю метку видно будет.
не ленитесь, оптимизируйте!) Подсказка — использовать функции вроде os.time. Просто задается формат вроде '%H%M%S' и не надо нули добавлять если число размером в один знак…
www.bot4sale.ru/blog-menu/qlua/368-lua-time.html
P.S. Я тоже не программист, я только учусь, все время))
Типо как умная лента агрегированная по сделкам и фильтр на нее по объему.
Может оно даже наглядней будет. Тем более что галочки и плюсики в квике накладываются и при наведении сигналит комментом только один.