Блог им. 3Qu

Замотала, эта Lua.

    • 29 мая 2020, 15:26
    • |
    • 3Qu
  • Еще
Давненько я не брал в руки шашки не писал индикаторов на Lua. Вчера ближе к ночи приспичило перенести старый отработанный индикатор с Python в терминал на Lua-QLua.
Взял, как водится, какой-то готовый, и начал его переделывать. Дел, в общем, немного, вместо одной линии нарисовать три, и оставив болванку везде поменять код. Python, в общем, похож на Lua (все языки программирования оч. похожи), а потому, берем код Python, в Notepad++ копипастим его в Lua индикатор, немного исправляем синтаксис, немного исправляем код под особенности индикаторов, и через 20 минут готово.
Пытаемся добавить на график. Счас! Индикатор вообще не виден.
Начинаем корежить код и танцевать с бубном. Че сделали, так и не поняли, но индикатор в меню настроек появился — победа! Но, не тут-то было. Однако, добавить не удается, тут же вылетает. Опять танцы с бубном.
Теперь добавляется, но Quik наглухо виснет и падает. Но, зато начал писать ошибку — строка 86, там какой-то nil. Какой еще nil, там строка, типа, buff[i] = a*b[i]^2 + c*d[i]^2. Да, сколько можно? Откуда там nil? Бредятина какая-то.
Пишем туда несколько message(), может до выпадания в осадок успеет что вывести? Успел, вывел — тысячи три чисел, никакого nil в помине нет, сообщение об ошибке исчезло, но Quik все равно упал.
Снимаем все message(), кидаем индикатор на график — все работает. Чудеса.) Че, в итоге, сделал, и с чего это вдруг заработало, сам не понял. И чего ему с самого начала было не работать?
Ну, и вот что в итоге получилось:
Замотала, эта Lua.
Практически тот же Bollinger Bands, только алгоритм другой, и много настроек. Задумано было, чтобы средняя была максимально приближена к линии регрессии, и сглажены линии СТО.


Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
  • обсудить на форуме:
  • Quik Lua
3.6К | ★2
5 комментариев
класс) дайте два), очень напоминает авторский канал Зайденберга).
avatar
зачем нужны каналы, не учитывающие волу?
avatar
(1:10) || algo, странный вопрос.
А исходя из чего каналы считаются и строятся?
И исходя из каких данных считается волатильность?
avatar
Это индюк называется Envelopes  
avatar
Lexuz77, не, Envelopes — это какой то другой индюк.) А этот индюк можно даже Bollinger Bands назвать. Суть, в общем, примерно та же. Средняя, и линии СТО.
Алгоритмы другие, но сути не меняет.
avatar

Читайте на SMART-LAB:
Фото
Инфляция снова меняет правила игры для ФРС
Индекс доллара торгуется в плюсе четвертый день подряд находясь на максимуме двух недель. Сообщения о том, что встреча Трампа и Си прошла...
🚀 Встречайте: кластер «Цифровые Решения»
Дорогие инвесторы! Рады сообщить, что Софтлайн завершил формирование третьего кластера «Цифровые Решения». • Специализация: комплексные...
Фото
От автопрома до инвестиционного портфеля
◻️ Платиноиды привычно ассоциируются с драгоценными украшениями . Однако главные сферы их применения лежат далеко за пределами витрин ювелирных...
Фото
Хэдхантер. Отчет МСФО за Q1 2026г. Всё будет непросто…но…есть надежда.
Вышли финансовые результаты по МСФО за Q1 2026г. от компании Хэдхантер: 👉Выручка — 9,49 млрд руб. (-1,5% г/г) 👉Операционные расходы —...

теги блога 3Qu

....все тэги



UPDONW
Новый дизайн