Постов с тегом "Lua": 340

Lua


Торгует робот Cubigator - октябрь - время зарабатывать.

Привет всем. Давно не выкладывал сюда свои результаты. За август и сентябрь хвалиться было особо нечем. Результат около нулевой. Рынок двигался очень слабо, и всё что зарабатывалось на небольших проливах, тут же распиливалось в жесточайших пилорамах.
Торгует робот Cubigator - октябрь - время зарабатывать.



( Читать дальше )

Скрипт на QLUA по определению корреляции между ценами двух инструментов

Всем привет!

Относительно недавно на своем Дзен-канале «Код торгового робота» я размещал статью в которой рассматривал различные теоретические графики и рассчитывал корреляцию между ними. Ранее примерно такие же статьи встречал и на Smart-lab.

В продолжении данной темы было бы логично написать скрипт, который строит корреляцию между двумя заданными активами по указанному тайм-фрейму. Что и было сделано в виде скрипта на QLUA. Напомню, что коэффициент корреляции принимает значение от -1 до 1. Если он близок к единице, значит две величины примерно одинаково ведут себя. Если близок к -1, то графики двух величин ведут себя разнонаправлено — когда один график расчет — второй также снижается. А результат близкий к нулю говорит, что между графиками нет связи.

Данный скрипт выполняет следующие действия:
  1. Инициирует исходные данные (по сути это блок, в котором задаются исходные данные: с какими инструментами работаем, по какому тайм-фрейму)
  2. Считывает свечи по указанным двум инструментам.
  3. Сопоставляет данные свечей, то есть создается таблица в которой приведено время и цены обоих активов в это время.


( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

Торгует робот Cubigator - американские горки и апрельское дежавю

Привет. Хочу выложить пару интересных мега сделок 4% и 11% за сегодня 14 августа (копии апрельских) В конце сильного движения все-таки удалось роботу войти по тренду, но из-за резкого разворота, в первой сделке потерял более половины из 10% прибыли. Зато вторая сделка вытянула полностью, но и здесь есть ложка дегтя. С недавнего времени начал закрывать прибыль частями, и из-за этого вместо 3000+ пунктов взял только 2250.  Как только не тестировал частичное закрытие, всегда теряется от 5 до 10% прибыли в среднем, но зато становится меньше убыточных дней. Хз что предпочтительнее, пока в сомнениях.
 Торгует робот Cubigator - американские горки и апрельское дежавю

Добавлю разгромные сделки конца недели (10-11 августа). Роботу никак не удавалось войти по тренду, пару стопов вообще обидных испортили всю картину.




( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

Формирование отчета в формате HTML скриптом на QLUA

Всем привет!

Формирование отчета в формате HTML скриптом на QLUA

В данной статье хотел показать интересный подход формирования отчета из QUIK, который выдается в формате файла HTML и который можно посмотреть любым браузером.

В своем канале на Дзен, я показывал как можно получать информацию скриптами QLUA:

как переносить информацию в Эксель;

как записывать информацию в файл;

как отражать информацию в собственной таблице QUIK.

Все эти способы достаточно ограничены в части оформления выдачи результатов. Если же нужную информацию переносить в файл HTML, то там мы практически ничем не ограничены и можем отображать нужную информацию любыми шрифтами, цветами и пр.

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

Для начала нам потребуется функция QLUA — getClassSecurities.

Данная функция выводит список всех бумаг указанного класса. В нашем случае команда getClassSecurities(«SPBFUT») выдаст нам список всех доступных фьючерсов. В результате мы получим одну строку с кодами бумаг, разделенные запятыми.



( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

Торгует робот Cubigator - июнь - когда подзаработал, но мог остаться без штанов.

Всем привет. Вот и заканчивается июнь 23 года, который войдет в аналы российской истории, сами понимаете почему. Слава Богу, что всё относительно хорошо закончилось. Не для всех, правда. 

Когда за 4 минуты до конца сессии робот открывает шорт позицию по доллару, а через 5 минут после закрытия биржи узнаешь, что в стране начался мятеж, помимо общей неопределенности будущего, мысленно прощаешься, с половиной, депозита. А на следующий день, глядя на цену доллара в обменниках, прощаешься со всем. Хотя в этот раз и пронесло, но с этим надо, что-то делать.

Торгует робот Cubigator - июнь - когда подзаработал, но мог остаться без штанов.


Что касается месячного результата.
Фактический результат торговли за месяц +7026 пунктов +35%


( Читать дальше )

Вопрос по lua

Всем привет!

Вопрос к знатокам Lua.

Как правильно добавить сигналку (sig в коде ниже), чтобы ее значение учитывалось при отправке транзакций?
В текущем виде скрипт работать не хочет.


while stopped==false do

		sig=1 --значение по умолчанию
		
			if условие and sig==1 then
				sig=2 --после транзакции изменяется на 2
				отправка транзакции


			elseif условие and flag==2 then
				sig=1 --после транзакции меняется на исходную 1 
				отправка транзакции
			end
	end

Торгует робот Cubigator - майские маяния

Всем привет. Закончился май 23 года. Подвожу итоги работорговли по Siшке.
Проведено 44 сделки с результатом минус 1092 пункта (-5.5%) Максимальная просадка достигала -14%.
Торгует робот Cubigator - майские маяния
Причиной такой просадки послужили утренние импульсы, сбивающие стоп и и последующие движения по первоначальному плану. Так как после стопа, сигнал часто переворачивался, то повторно ловился стоп. Пришлось изменить алгоритм трелинга стопа в утренние часы жертвуя частью прибыли. Так стало намного лучше, и даже сразу же на тесте вытянул мегасделку на 4640 пунктов (+24%).


( Читать дальше )

Торгует робот Cubigator - нормально прокатились

Закрыл роботейка сегодня красивую SELL сделку.
Торгует робот Cubigator - нормально прокатились
После вчерашнего чистого стопа, железяке стало понятно, что цена собралась вниз. Оставалось только дождаться пробоя или отката до ближайшего уровня. Что и произошло еще вчера. Сегодня оставалось наблюдать за красивым безоткатным движением, которое почти полностью робот забрал.
Не очень мне нравится последующий ранний разворот с открытием BUY позиции, но бездушному алгоритму виднее.
Результат сделки 1293 пункта +6.5 % прибыли.

Наблюдать торговлю робота онлайн можно в телеге t.me/fxtradesignal

Всем добра и профита.

Торгует робот Cubigator - результаты апреля

В апреле робот отработал 24 сделки на фьючерсе USD/RUB. Фактический результат +2603 пункта (+13%).
Торгует робот Cubigator - результаты апреля

Начало месяца было шикарное, но последующий флет частично подъел заработанную на движении прибыль.
В связи с этим внес некоторые изменения улучшающие результат при работе во флете. К сожалению за счет снижения трендового результата.
Но при выборе недозаработать на тренде или слить в пиле, выбрал недозаработать.
Также убрал ограничение по ATR для пробойных сделок, чтобы больше не было ситуаций так, как в эту пятницу. Надо открываться вниз на пробой, но ограничитель ждал или отката или консолидации, коих не произошло.

Было.


( Читать дальше )

Пример расчёта индекса Московской биржи

Довольно часто у меня спрашивают, как создать свой индекс акций или портфель. Решил сделать инструкцию.

1. Создаём копию индекса Московской биржи из акций.

— Вес акций можно взять https://www.moex.com/ru/index/IMOEX/constituents/ или https://smart-lab.ru/q/index_stocks/IMOEX/. Рекомендую второе, т.к. МБ даёт только скриншот таблицы, а на SMART-LAB можно скопировать таблицу выделением в EXCEL. Хотелось бы выгрузку в *.csv, но и за это СПАСИБО.

Пример расчёта индекса Московской биржи

Важно запомнить, вес бумаг постоянно меняется. Чем больше дорожает бумага относительно остальных, тем больше её вес. Также, возможно удаление биржей бумаг из индекса и добавление новых.

— Находим примерный минимальный объём на депозите для реализации. Для этого делим цену каждой акции на коэффициент веса и берём максимальное число.

Например, для акций «Транснф ап» получим:

122300 / (0.55 / 100) = 22 236 363 р.

Где:

122300 – цена акции Транснф ап;

0.55 / 100 – вес в % делим на 100, получаем коэффициент.



( Читать дальше )

....все тэги
UPDONW
Новый дизайн