Albus
Albus личный блог
19 февраля 2018, 10:09

Робот Помогатор

Это не торговый робот, а аналитический. Первую его версию я уже выкладывал здесь
Робот Помогатор
Робот предназначен для долгосрочных фундаментальных инвесторов. Это попытка подружить Уоррена Баффета с техническим анализом.
Робот анализирует отраслевые индексы и все входящие в них акции. В обойме робота 91 инструмент, в том числе Индекс ММВБ, РТС и три валюты: доллар-рубль, евро-рубль, евро-доллар.
---
В основе робота две скользящие средние:
1. Мувинг с долгим периодом 52 недели (год)
2. Мувинг с коротким периодом 13 недель (квартал)
Робот Помогатор
Столбец «Sila|Slabost»
Если акция торгуется выше длинного мувинга, она получает значок «Sila». Это означает, что на данном участке графика покупателей было больше чем продавцов. 
Если акция торгуется ниже длинного мувинга, она получает значок «Slabost». Это означает, что на данном участке графика продавцов было больше чем покупателей.
Цифра рядом со словом Sila/Slabost показывает, на сколько процентов текущая цена ушла от скользящей средней. Если вы хотите купить, и цена на 10% выше мувинга с периодом 52, значит уже очень дорого покупать, вы опоздали. 
Например Распадская (RASP). Sila 35%. Цена на 35% выше мувинга.
Робот Помогатор
Очень дорого для долгосрочных покупок. График Распадской:
Робот Помогатор
---
Столбец «Trend Bolshoy»
Показывает куда идёт большой мувинг: вверх или вниз.
Если большой мувинг растёт (гистограмма зелёная), значит тренд бычий. 
Если большой мувинг падает (гистограмма красная), значит тренд медвежий. 
---
Столбец «Trend Malenkiy»
Показывает куда идёт маленький мувинг за 13 периодов (квартал): вверх или вниз.
Если он растёт, значит малый тренд бычий
Если он падает, значит малый тренд медвежий.
---
Столбец «RSI»
Показывает текущее значение RSI для интервала 13 недель (квартал). Подсвечивается зелёным при низких значениях RSI (ниже 20). Это признак перепроданности и возможного отскока вверх. Подсвечивается красным при высоких значениях RSI (выше 80). Это признак перекупленности и возможного отскока вниз.
Если за последние 13 недель RSI бывал в зоне выше 80 или ниже 20, это будет также отмечено:
Робот Помогатор
Это значит, что отскок уже идёт.
---
Столбик Shum — это определитель ПИЛЫ.
Робот Помогатор
Объясню как он работает. На график для примера наложен обычный мувинг (период 52 недели) в виде гистограммы. Если мувинг растёт, гистограмма зелёная, если мувинг падает, то гистограмма красная. Если за 52 периода подобных колебаний мувинга (переход с красного на зелёный и наоборот) было больше 5, значит на рынке ПИЛА. Высокий шум. Тренд не устойчивый, торговать нельзя. Точнее не желательно. Клеточка подсветится фиолетовым.
К примеру, такая ситуация на Норникеле: мувинг за год 8 раз изменил цвет (то растущий тренд, то падающий). Это болото. Лучше в него не лезть.
Робот Помогатор
А вот тренд, который за год (52 свечи) ни разу не менялся (Яндекс). Здесь шум равен 0.
Робот Помогатор
Продавцы опционов наоборот должны любить высокий шум. Это значит, что можно продавать опционы с далёкими страйками и зарабатывать Тету (распад цены).
---
У вас есть основания верить в рост акции, если у неё:
1. Sila. При этом Sila<10% (удалённость от мувинга не велика)
2. Большой Trend UP
3. Малый Trend UP
4. Шум меньше 5


У вас есть основания верить в падение акции, если у неё:
1. Slabost. При этом Slabost<10% (удалённость от мувинга не велика)
2. Большой Trend DOWN
3. Малый Trend DOWN
4. Шум меньше 5

При соблюдении этих условий робот покажет сигнал на Buy или на Sell.
В этой логике индикатор RSI не используется. Фильтром перекупленности-перепроданности является Сила-Слабость меньше 10%
RSI в этом роботе больше для мебели, как дополнительный индикатор.
---
Ещё один столбик показывает, на сколько процентов акция выросла или упала за последние 52 недели. Это может быть полезным при отраслевом анализе. 
Робот Помогатор
Например отраслевой индекс Телекоммуникации вырос на 1,7%. Внутри этого индекса акции МТС выросли за год на 10%, а Ростелеком упал на 18%. Это может стать основой для идеи зашортить МТС и одновременно купить Ростелеком в надежде, что их цены пойдут навстречу друг к другу (обе акции имеют фьючерс). Это не совет, а пример хода мысли зачем нужны эти сопоставления.
Важное предостережение!
Робот не самостоятелен. Это всего лишь помощник для фундаментального аналитика. Поэтому не возлагайте на него больших надежд. Для удачной торговли одних этих идей вам не хватит! 
---
Скачать робота:
yadi.sk/d/ORlJ1XoB3SXVaf
Робот состоит из 3 файлов. Распакуйте их все в одну папку.
Pomogator.lua — это сам робот, который надо запускать. В КВИКе это делается так: 
Сервисы->Lua скрипты->Добавить
И жмём на кнопку Запустить.
Indikator Moving Average.lua
  и Indikator RSI.lua — это файлы с расчётом индикатора Moving Average и RSI. Их надо положить в ту же папку, где вы положили Pomogator.lua. Запускать их в КВИКе не нужно, они сами подтянутся в работу.
Примечание: для работы робота НЕ НУЖНО открывать все желаемые графики. Они сами закачаются с сервера.
---
По умолчанию в коде стоят такие настройки (их можно менять).
Период — недельный.
Длинный мувинг=52 (в году 52 недели, поэтому большой мувинг показывает среднюю цену за год)
Короткий мувинг=13 (в квартале 13 недель, поэтому малый мувинг показывает среднюю цену за квартал)
Это продуманное решение дать по умолчанию крупный тайм-фрейм, потому что чем старше тайм-фрейм, тем лучше работает теханализ. Периоды выбраны тоже осознанно, согласно календарным периодам. 
Настройки меняются вручную здесь:
Робот Помогатор
---
Есть брокеры, которые не дают торговать валютами. В этом случае у вас робот будет давать сбой. Если у вас нет валют в КВИКЕ, запускайте эту версию робота: https://yadi.sk/d/DN5QSHlV3SZmJk
---
Если вы сочтёте этого робота полезным и захотите, чтобы в нём появились дополнительные аналитические элементы, пишите в комментах. Я планирую его дорабатывать и сделать мощным инструментом с большими возможностями.
Роботу стакан не нужен, так что он работает и на выходных. 
---
Примечание.
Растущий тренд идентифицируется так: текущее значение мувинга выше предыдущего и предыдущее выше поза-предыдущего.
Падающий тренд: текущее значение мувинга ниже предыдущего и предыдущее ниже поза-предыдущего.
В противном случае будет «NO TREND». Это когда мувинг ни растёт, ни падает.
---
Ради вашего хорошего настроения — моё видео: Поход на 2 горы (Крым, лето 2017).
55 Комментариев
  • suwad
    19 февраля 2018, 10:28
    сам не инвестор, но респект за труды)
  • П М
    19 февраля 2018, 10:32
    круто! переодически сам хочу замутить что-то подобное.

    акция должна быть включена в список получаемых данных (поток котировок)?
    какие ещё настройки должны быть?
    надо ли открывать 100500 графиков вручную?

    наверное не очень быстро работает? могу попробовать помочь автоматизировать часть lua c помощью С++, если хочешь. 
      • athlant64
        19 февраля 2018, 11:53
        Albus, а с какого сервера тянутся графики? У меня другой терминал (SmartX) но ради вашего помогатора хочу качнуть демо-квик. Он будет игровые данные качать или все же исторические данные с другого сервера?
  • vvs1941
    19 февраля 2018, 10:32
    альбус хорош… вместо бы чёли бабло косить в с столицах, он на перефериях доброе хорошее  продвигает в массы...
    ну вот как без энтого не полюбить малого..)
    • П М
      19 февраля 2018, 10:55
      я как-то на карадаг всего лишь поднялся, 550 метров чтоли всего высоты.
      правда шел не по дороге. а напрямую. 
      устал как собака :)
  • Роман Давыдов
    19 февраля 2018, 11:01
    прикольная штука, надо обязательно попробывать покрутить
  • Андрей Кольцов
    19 февраля 2018, 11:36
    А почему «Наименование» некоторых бумаг периодически подсвечивается фиолетовым цветом? Например, Мосбиржа, Сбербанк:



      • Андрей Кольцов
        19 февраля 2018, 11:55
        Albus, нет не раздражает. Просто, сначала подумал, что у меня зрение начало портиться: шрифт то черный, то фиолетовый… :) 
  • VladMih
    19 февраля 2018, 12:26
    Одними дорогами ходим )

    Хорошая работа!
  • Shara
    19 февраля 2018, 12:33
    Здравствуйте, подскажите плиз, в какую папку Квика ложить этого робота? А то нигде не написано.
    Спасибо.
      • alexros (Александр)
        20 февраля 2018, 00:37
        Albus, спасибо за робота! Сейчас стоит старая версия. Как поступить — остановить прошлого и удалить и установить этого? У меня была крайне раздражающая штука с прошлым роботом. Он по неведомой мне логике перемещался на разные вкладки (закрепление окна не помогало) и «нарушал» расположение открытый графиков, пришлось абсолютно все графики и окна закреплять.
  • Shara
    19 февраля 2018, 12:48
    Что можно даже в Квик не ложить, а например распаковать на рабочий стол?
  • Брокер БОБ
    19 февраля 2018, 13:05
    прошу прощения за может быть глупый вопрос. Я все сделал, а что дальше. Как его открыть в квике?
  • Брокер БОБ
    19 февраля 2018, 13:09
    спасибо :)

  • Бек
    19 февраля 2018, 13:14
    Извиняйте конечно, но по представленным графикам (Распадская, ГМК) покупать именно «долгосрочным фундаментальным инвесторам» нужно было бы в красной зоне "Trend Bolshoy"...
    А так работа зачётная конечно, скачаю для пользования, просто тут интерпретация у всех разная…
  • Космонавт с МКС
    19 февраля 2018, 13:25
    Спасибо за отличное настроение и интересный пост. Видео в посте о походе отличное и музыкальная озвучка к нему тоже.



  • Shara
    19 февраля 2018, 13:50
    Подскажите плиз, у меня просто вышла пустая таблица с названиями акций, ни цифр ни цветов в окне.
  • Shara
    19 февраля 2018, 14:08
    Вот Скрин, уже минут 10 Квик включен.



  • Shara
    19 февраля 2018, 14:28
    При запуске робота, выходит вот такое окно:
    и вот такое:


    при нажатии на второе окно, Квик вырубается почему то.
      • Turbo Pascal
        19 февраля 2018, 15:10
        Albus, вот на этом сломался:
        USD000UTSTOM
        У сбера нет валют, поэтому наверно.
        Как то это обойти можно?
      • Ramil Shahattudinov
        12 января 2023, 13:26
        Albus (Игорь Китаев), У меня тоже выскакивает такое окно, как в предыдущем комментарии и бумаги не отображаются вообще, прописал сообщение в коде и увидел вот это

        А потом вспомнил, что после 2018 года поменяли все индексы. 
        Очень буду вам признателен если вы исправите код и зальёте заново.
  • Shara
    19 февраля 2018, 15:17
    А чем открыть файл?
      • Turbo Pascal
        19 февраля 2018, 15:26
        Albus, работает, спасибо!
      • Shara
        19 февраля 2018, 15:48
        Albus, Спасибо заработало!
      • tranquility
        19 февраля 2018, 16:06
        Albus, а что за IDE для lua Вы используете? Я когда писал небольшой скрипт, eclipse ldt обошелся, но все это время была задняя мысль что есть что-то получше. Например, ZeroBrane — годная вещь, не знаете? Через нее на моем компе иммигрировавшие украинцы не будут майнить биткоины?)))
          • tranquility
            19 февраля 2018, 16:39
            Albus, скачал npp, как параноид решил проверить бинарник на вирустотал, там есть такое предостережение:
            Antiy-AVL Trojan/Win32.Miner 20180219
            www.virustotal.com/ru/file/502b08973afdb07f10080a111695a9a1916bc3be8826f48ff2377f2128ff6b4d/analysis/

            Как бы мне одинаково не понравилось бы, если бы на моем компе майнили биткоины что украинские иммигранты, что китайские или индийские))

            Кстати, на 32-битный бинарник не жалуется. Зато в zip версии тоже что-то находит:
            Webroot W32.Rogue.Gen 20180216

            Так что я пока попользуюсь эклипс. Ну или zerobrane, на него вроде тоже жалоб таких нет. Хотя на зип версию ругается, но не может сказать что-то конкретное
            Cylance Unsafe 20180122
              • tranquility
                19 февраля 2018, 16:46
                Albus, ну так я тоже скачал только что с официального сайта и для прикола решил проверить. Т.к. на компе обычно антивирус не держу чтобы не тормозил…
                • Альберт
                  19 февраля 2018, 22:34
                  tranquility, обычно у антивирусов есть «игровой режим» для уменьшения потребления ресурсов, либо в ручную задавать 
  • На Кураже
    19 февраля 2018, 23:49
    Ого! Мощно. Albus, а у вас были уже успешные реальные трейды, сделанные по подсказкам вашего робота? Как, например, на второй вашей картинке — купить на дне по 1.0, продать за 4.0
  • Вяткин Александр
    20 февраля 2018, 13:48
    Огромное спасибо! Загрузил робота без валюты, все отлично работает!
  • VLTorgovie
    01 марта 2018, 09:51
    Добрый день. подскажите. есть ли возможность поменять акции? что-то добавить, что-то удалить?
      • VLTorgovie
        01 марта 2018, 10:23
        Albus, 

          • VLTorgovie
            01 марта 2018, 10:50
            Albus, спасибо 
      • VLTorgovie
        01 марта 2018, 10:23
        Albus, вот здесь?

  • ezomm
    11 апреля 2018, 23:57
    система наивная, а соотношение 1\4 =  13\52 правильное
  • Shamzelia
    14 октября 2021, 18:02
    Привет
    не стартует зараза такая )))

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн