Матлаб


COM интерфейс МаtLab в LUA

Так уж вышло, что пару дней назад я познакомился с терминалом QUICK и языком его скриптов — LUA

   Естественно, сразу возникла необходимость передать полный контроль над этим двумя сложнейшими приложениями чему-то более простому и понятному, например Матлабу, чтобы нажимая разноцветные кнопочки «Обыграть рынок» и «Что там опять у волатильности?» оставить конечному пользователю, то есть мне, только наслаждение от наблюдения за происходящим.


     Теоретически, для этого надо нанять менеджера COM из LUACOM.dll и дать ему в управление пару простых исполнителей — объектов LUA, чтобы высшее руководство МатЛаба могло эффективно распоряжаться ресурсами в иерархии 

 Руководство МатЛаб -> менеджер интерфейса  COM -> исполнитель  объект LUA 


       Но в силу каких-то неведомых причин (от сборки dll, до сборки MS Windows и даже предустановленного железа) сделать по теории управления с ходу не получилось, поэтому была использована альтернативная схема:

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

5 причин алгоритмизировать торговую стратегию

Трейдерами становятся только ленивые люди.

Какой лентяй не мечтает о работе, на которой нужно просто смотреть в монитор и иногда клацать на кнопочки. Причём эти клацанья сразу и безо всяких задержек превращаются в шуршащие или звенящие деньги, не надо ждать ни аванса 15-го, ни зарплаты 30-го. Поклацал, вывел, отдохнул. Наотдыхался, снова поклацал.

Но, недостаточно ленив тот трейдер, который торгует руками. Идеальный сферический трейдер в вакууме вообще ничего не должен делать, только выводить деньги и отдыхать. Ну, или даже не отдыхать, а просто выводить деньги, зачем отдыхать, если он ничего не делает и не устаёт.

Идеальный трейдер – долгожитель всегда торгует алгоритмы и напрягается только пару раз в году, чтобы их подправить. И вот почему:

1.       Практически любая торговая стратегия зарабатывает основную доходность в довольно ограниченный и небольшой промежуток времени. Основную часть времени даже эффективные торговые стратегии торгуют в районе нуля. Так, по 2018 году основные заработки знакомых мне трейдеров были в апреле, мае и декабре. И это несильно зависит от того, какую именно вы стратегию торгуете: скальпинг, арбитраж, парный трейдинг или интрадэй или ещё что. Основному заработку всегда сопутствуют повышенные объёмы и волатильность. И, если вы в эти довольно короткие периоды по той или иной причине не торговали, весь год, считай, потерян. Алгоритмисту проще, его робот торгует всегда и не может пропустить дни, часы, минуты, которые дадут основную прибыль.



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

Как научиться работать в матлаб?

Приветствую.
Передо мной встал вопрос бэктестинга торговых стратегий. Проведя небольшое исследование, понял, что самым лучшим вариантом будет работа в Матлабе. Знания программирования по 10-бальной шкале оценю в 1, английский знаю хорошо, но не технические термины, экселем владею на уровне формул (много практиковался в поиске закономерностей движения цен). Это все входные данные. Как мне научиться работать в Матлабе? На данный момент попробовал установить 2017б, не получилось, гиковскую терминологию я не знаю, поэтому комментарии к раздаче мне ничего не дали. Сейчас скачиваю 2015а и боюсь. Нашел полный самоучитель Дьяконова, но он в книге рассматривает версии 2006-2007. Будет ли это проблемой и есть ли лучший способ обучения? Конечной целью вижу алгоритмическую торговлю, знаю, что матлаб плохо подходит для написания торговых роботов, но меня привлекает идея возможности работать в такой крутой программе, это может пригодиться в дальнейшем, лишь бы не получилось так, чтобы для написания торгового робота пришлось бы учить что-то совершенно другое с 0… Помогите, люди добрые!

Quik и Matlab, первые шаги на пути к автоматизации.

Пытаюсь автоматизировать торговлю.

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

Quik и Matlab, первые шаги на пути к автоматизации.

Вот чем пользовался:
скрипт для построения таблицы свечей в квике:
4robot.ru/trade-robots-and-systems/16-kak-vyvesti-grafik-iz-quik-v-torgovyy-robot-excel-video-fayl.html
организация поступления данных из таблиц квика в матлаб в реальном времени:
q-trading.ru/index.php/soft/analiz-dannyh/464-terminal-excel-matlab.html

Дело осталось за малым — исполнить полученные сигналы. Раньше исполнял их руками, теперь днем работаю.
Узнал, что есть



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

Матлаб

Матлаб

Нужен
Совершенно не нужен
Сложно сказать
Всего проголосовало: 49
Планы конечно Наполеоновские, но иначе никак. Помимо желания изучить .NET с входящими в него технологиями, собираюсь зимой начать изучать SQL, т.к. считаю что базы данных это очень эффективная штука при работе с биржевой инфой. После .NET + SQL, меня заинтересовал MathLab, мне пока сложно представить в чем конкретно я смогу его заюзать, но учитывая мою огромную любовь к различным измерениям, я уверен что применение ему всегда найдется.

....все тэги
UPDONW