Избранное трейдера Андрей

по

find_Companion(["Python", "TensorFlow"])

Пока не начал, разу вопрос к уважаемой публике — что бы вы посоветовали — буду рад вашему мнению или идеям по данному вопросу.
Может кому тема ИИ в торговле уже знакома на практике? Напишите ваше мнение / идеи в комментариях!

Ищу компаньона / соратника Python, TensorFlow, AI


Итак — сейчас я занялся проектом по разработке торговой системы с использование нейронных сетей.
Хочу создать небольшое сообщество интересующихся этой темой, собственно и пишу для этого здесь.
Знаю, тут программистов не много, однако почти все, кто так или иначе занимается/интересуется трейдингом

У меня есть приличный опыт торговли, автоматизации различных процессов, программировании и разработки архитектуры высоконагруженных приложений (как с микросервисной архитектурой, так и монолитных), CI/CD (git, gitlab, docker, k8s, libux/bash)

Цели / планы:
  • Разработка концепции / архитектуры
  • Получение исторических данных / данных для обучения моделей (обучающих выборок)
  • Создание обучающей фабрики для обучение моделей и их тестирования как на исторический данных так и на реальных


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

Учет и анализ сделок iDeals на 1С для трейдера и инвестора версия 1.2.5.1

Добрый день!
хочу поделиться с участниками сайта новой версией решением для учета и анализа сделок IDeals 1.2.5.1 на платформе 1С.

По сравнению с предыдущей версией 1.2.0.1 было реализовано очень много изменений и исправлений.
Из основных — добавлен валютный учет по всем раздела учета (ценные бумаги, денежные средства и т.д.).

краткое описание:

Учет и анализ сделок iDeals на 1С для трейдера и инвестора

iDeals — беcплатная конфигурация 1С для учета и анализа сделок трейдеров и инвесторов.


Функциональные возможности:*
  1. учет ценных бумаг (акций, облигаций, лонг / шорт)
  2. метод учета ценных бумаг ФИФО/по средней
  3. учет полученных комиссий
  4. учет полученных дивидендов
  5. загрузка валют
  6. загрузка котировок с файлов скачанных с finam.ru
  7. учет облигаций (оплата купона, полное и частичное погашение облигаций, амортизация)
  8. ежедневный расчет стоимости чистых активов (СЧА)
  9. валютный учет

В конфигурацию существуют разнообразные отчеты:

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

Немного статистики тикового уровня (RIZ5 и SiZ5)


                              Немного статистики тикового уровня (RIZ5 и SiZ5)

— Перед вами, дети, крокодил. От головы до хвоста у него 5 метров, а от хвоста до головы 7.

— Так не бывает!

— Бывает! От января до мая – 5 месяцев, а от мая до января – 7.


     Навеяно одним постом. “Персистентность. К вопросу о больших и малых таймфреймах”. http://smart-lab.ru/blog/208076.php

     Воспользовался любезно предоставленной ссылкой (roan, http://smart-lab.ru/blog/291671.php#comment4738835 ) на тиковые данные. Смотрел что-то свое, фрактальное, а заодно и что-то попутное. Могу поделиться.

     Посмотрел некоторые характеристики торгов RIZ5 и SiZ5 с 1 сентября по настоящее время. Выборка – около 50 миллионов. Укрупнение – по сессиям, дневные и вечерние отдельно. 

Для каждой сессии приводятся (в Excel файле):

— тикер;

— тип сессии;

— дата;

— всего тиков (условно, активность);



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

Киньте ссылки с форумами програмистов.

    • 20 ноября 2015, 08:19
    • |
    • ayberg
  • Еще
Хочу визуально реальзовать в Квике свою торговую систему, кто знает форумы где можно заказать?

Qlua

Друзья, у меня к вам есть достаточно банальный вопрос.

Практически закончил написание индюка на Qlua — по сути это осциллятор — хочу выводить его в виде гистограммы и было бы очень удобно менять цвет гистограммы в зависимости от увеличения/уменьшения значения. Ну по типу того, как это реализовано во встроенных индюках, а именно, опция настроек «выделять цветом рост/падение».

Собственно вопрос, есть ли какой-то способ добавить настройку подобного рода в самописный индикатор?

Заранее признателен за конструктивные мнения))

Очень подробно разжёвано для чайников по LUA часть2!

    • 19 ноября 2015, 06:39
    • |
    • aura
  • Еще

Расширенная форма оператора for

В расширенной форме оператора for для последовательного получения значений переменной цикла используется вызов итератора. Цикл завершается, когда итератор возвращает nil.

Примечание

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

Расширенная форма оператора for имеет следующий вид:

for var1, var2, …, varN in <explist> do

… — тело цикла

end

где:

var1, var2, ..., varN — список переменных, получающих значения на каждом шаге цикла. Список может состоять из одной или нескольких переменных, разделённых запятыми. Первую в списке переменную называют управляющей переменной цикла. Когда эта переменная получает возвращённое итератором значение nil, цикл завершается. Остальные переменные на ход выполнения цикла влияния не оказывают;

<explist> — список выражений, разделённых запятыми. Обычно список состоит из единственного выражения — вызова функции-фабрики итераторов. Такая функция возвращает функцию-итератор, состояние и начальное значение управляющей переменной цикла.



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

Очень подробно разжёвано для чайников по LUA часть1!

    • 19 ноября 2015, 06:38
    • |
    • aura
  • Еще

Скрипты на языке Lua

Написанный на Lua скрипт не имеет какой-либо специальной функции, с которой начиналось бы его выполнение. Скрипт можно рассматривать просто как набор команд (инструкций), который выполняется, начиная с первой инструкции.

Скрипт может быть как очень простым, состоящим всего из одной команды, так и весьма сложным, содержащим десятки, сотни и даже тысячи инструкций. Следующие друг за другом инструкции могут разделяться точкой с запятой (;). Однако это требование не является обязательным, поэтому весь приведённый ниже код является корректным с точки зрения синтаксиса:

a = 1; b = 2

a = 1 b = 2

a = 1;

b = 2;

a = 1

b = 2

Работа с переменными в Lua

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

Имена переменных в Lua

Именами (идентификаторами) переменных в Lua могут быть любые последовательности из букв, цифр и символа подчеркивания, начинающиеся не с цифры.



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

Самый шустрый язык программирования

    • 19 ноября 2015, 03:45
    • |
    • aura
  • Еще
Наиболее производительный язык программирования в рамках предложенных тестов. Но конечно, лучшее решение будет показывать не менее впечатляющие результаты и в большинстве прикладных проектов. 

Победила реализация Фортрана от Intel. Приблизиться к ней не смог вообще никто, даже GNU C и GNU C++ (и что еще более удивительно, чистый Си немножко проиграл «плюсам»). 
На четвертом месте язык Applied Type System, про который я к стыду своему слышу в первый раз. Представляет он систему автоматического доказательства теорем, расширенную средствами прикладного программирования. Почему так шустр, даже не знаю, но активно применяется для системного программирования. 

Пятое место давно шлифуемой Ada немудрено, а вот 6-7-е места Java — отличный аргумент против унылого мнения «java тормозит». 

Даже Pascal и C# Mono сильно от Java отстают, в полтора-два раза! В отношении Паскаля это совсем странно. Причина, видимо, в активно развивающихся промышленных технологиях оптимизации кода, ориентированных на поддержку в первую очередь виртуальных машин. 

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

Введение во фрактальность рынка и Теорию Хаоса. Изотропность.

Введение во фрактальность рынка и Теорию Хаоса. Изотропность.

— О чем вы думаете, глядя на эти графики?

— О женщинах.

— Но, почему?

— А, я о них все время думаю.

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



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

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