Постов с тегом "Программирование": 328

Программирование


API TWS Вопросы новичка - знатокам.

    • 05 марта 2015, 12:53
    • |
    • CkPyDG
  • Еще
API TWS Вопросы новичка - знатокам.Небольшая предыстория, торгую порядка 2-ух лет на американском рынке, специализируюсь на опционах. Все это время торговал руками, со временем пришло понимание того, что недополучаю прибыль, было принято решение написать собственный софт. Так как в программировании, во время института, я добрался только до ООП и создания классов, то обратился к другу-прогеру, но о фондовом рынке он знает меньше чем я о программировании) Открыли счет у IB, получили доступ к API и соответствующей документации. Начали программировать и столкнулись проблемой, документация без примеров, для человека который ни разу не торговал — малополезна. На данный момент сделали простенькую программу которая вытаскивает данные о торгах в реальном времени и историю в виде баров но без графики)

Прошу помощи у опытных трейдеров в ускорении процесса познания.

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

Платформа для роботов. Куда смотреть?

Я программист, последние несколько лет занимался веб-разработкой на PHP. (Не визитки на cms плодил, а только движки писал для крупных проектов)
Сейчас заинтересовался трейдингом, приторговываю руками, депо в нуле, сильно не сливаю, нормально вообщем.
Хочу заниматься роботостроением, но даже не предствлял, что разнообразие платформ такое множество.
Lua, QPILE, MQL, StockSharp, TsLab, Wealth Lab
С TsLab'ом успел немного ознакомиться, порой кажется проще код написать, чем на кубиках запрограммировать какой то алгоритм.

Профессионалы, подскажите, какой язык осваивать, в какую сторону смотреть?
P.S. буду рад, если кто-то из опытных возьмет под своё крыло


Пишу роботов и индикаторы под заказ.

    • 16 февраля 2015, 10:32
    • |
    • Dzam
  • Еще
Не скрытая реклама. :)
Имею большой опыт написания торговых стратегий, индикаторов, скриптов, помошников и так далее. Для различных платформ: Wealth-lab, NinjaTrader, Metatrader, Quik… Для любых других платформ, с которыми я не работал, время написания будет больше, но тоже проблем не составит. Решал задачи различной сложности: это и парсинг HTML страниц (почтовых сообщений) с выставлением ордеров по получаемой информации, и специфическая обработка информации ленты и ее графическое представление.
Цены приемлимые.
Программирование для меня — удовольствие. А получать плату за удовольствие — это тройное удовольствие. :)
Обращайтесь.

RVA

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

Подумайте  надо ли это вам)

Ну хватит лирики, теперь по делу.  Давненько была такая программа как realize volatility annalist или просто RVA, программу можно бесплатно скачать с сайта: ttools.ru/?cat=10

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

Но потом, когда биржа закрыла доступ к своей библиотеке встал вопрос, как настроить программу для работы с данными скачанными с сайта  Финама?  Я  немного порылся и нашёл один старый форум ttools.ru/forum/viewtopic.php?t=189   там есть небольшое описание, следуя которым кое -как, (на сколько я могу судить) программа работает. Но не в полной своей мере. До автора я не смог достучаться, и по этому решил поискать помощи на это сайте. Друзья, если кто то понимает в программировании,  и знает как понять эту программу и настроить её для работы с данными полученными с Финама? 
Да, на том форуме описываются настройки для фьючерса на  РТС, на другой инструмент — так и не смог настроить.  
Хелп) 


Требуется программист для создания бессмертия

    • 08 января 2015, 15:09
    • |
    • tuner
  • Еще
Мы — компания, целью которой является разработка технологий человеческого бессмертия. Для осуществления этой цели нам нужно очень много денег и поэтому мы занимаемся алготрейдингом. Это является основным направлением деятельности компании на данный момент, в связи с чем нам нужен ещё один штатный программист.

Требования:
* умение быстро и качественно писать код
* знание MQL4 и опыт создания сложных советников
* опыт разработки прикладного ПО на Python, Си-подобных или других языках

Обязанности:
* разработка советников/скриптов/индикаторов на MQL4
* разработка прикладного ПО и скриптов для автоматизации процессов
* участие в совместной разработке алгоритмов

Условия:
* г. Екатеринбург
* возможность переезда и проживания
* полный рабочий день (удаленная работа не рассматривается)
* ЗП по итогам собеседования

Вопросы или резюме присылать в личку или на почту ParabolicLab (at) gmail.com

Как отобрать график акций определенной формы?

    • 03 января 2015, 20:56
    • |
    • Li
  • Еще
Еще раз всем привет. Вопрос — как можно быстро, автоматом отобрать графики акций за прошедшие сутки скажем имеющие формы параболы? Где такое можно сделать? Или нужно писать скрипт к некому (любому) терминалу? Спасибо.

QUIK+LUA - от чайника до гуру.

    • 17 декабря 2014, 10:56
    • |
    • Egorax
  • Еще
Наверно многие хотели бы научиться писать биржевых роботов или автоматизировать некоторые свои биржевые операции, но пугаются самого процесса программирования, считая его сложным. Но как говориться – было бы желание…



На сегодняшний день язык LUA самый удобный и доступный способ для программирования в ИТС QUIK для начинающих программистов. Lua достаточно мощный язык для быстрого написания от простых до сложных программ. Возможность писать скрипт на самом «низком» уровне позволяет очень гибко и тонко настраивать вашего робота под вашу стратегию.

Вы решили изучить программирование?
Предлагаю индивидуальный курс по изучению языка LUA и программированию под ИТС QUIK.
Курс рассчитан на 10 занятий по 2 часа и  охватывает практически все вопросы:
— основы языка LUA
— применение языка в QUIK
— на занятиях программируем робота.
Занятия проходят дистанционно — Skype + TeamViewer
Время проведения договорное.

Вопросы-ответы: egorax@gmail.com 

QUIK+LUA - от чайника до гуру.

    • 10 декабря 2014, 12:16
    • |
    • Egorax
  • Еще

Наверно многие хотели бы научиться писать биржевых роботов или автоматизировать некоторые свои биржевые операции, но пугаются самого процесса программирования, считая его сложным. Но как говориться – было бы желание…

На сегодняшний день язык LUA самый удобный и доступный способ для программирования в ИТС QUIK для начинающих программистов. Lua достаточно мощный язык для быстрого написания от простых до сложных программ. Возможность писать скрипт на самом «низком» уровне позволяет очень гибко и тонко настраивать вашего робота под вашу стратегию.

Вы решили изучить программирование?
Предлагаю индивидуальный курс по изучению языка LUA и программированию под ИТС QUIK.
Курс рассчитан на 10 занятий по 2 часа и  охватывает практически все вопросы:
— основы языка LUA
— применение языка в QUIK
— на занятиях программируем робота.
Занятия проходят дистанционно — Skype + TeamViewer
Время проведения договорное.

Вопросы-ответы: egorax@gmail.com 


О насущном - котировках ))

кто о чем а я все о старом — котировки наше все )) 

всем привет друзья, есть ли в нашем сообществе программисты? и если есть, не подскажете ли уважаемые, как автоматизировать закачку котировок на опционы вот с этого сайта:mfd.ru/export 

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

заранее благодарен 

IQFeed коннектор (Dll)

    • 17 октября 2014, 19:28
    • |
    • nxt
  • Еще
Всем привет, думаю будет полезным выложить библиотеку для работы с IQFeed (написана на .NET) для получения исторических или реал-тайм данных.

Скачать можно по ссылке: https://app.box.com/s/6pi9kqi9v1wwngu2emo9

В архиве два приложения, первое — сама библиотека .dll, второе — sample application где показано как можно использовать библиотеку.

Здесь кратко покажу как подключаться и какие данные можно качать.

Код (например для истории):

//объект класса
IQFeedConnector _connector = new IQFeedConnector();

//массив, в который будут поступать тики
List<Tick_Object> tick_objects = new List<Tick_Object>();

//задаем начальную и конечную дату
DateTime start_date = new DateTime(2014, 10, 14, 0, 0, 0);
DateTime end_date = new DateTime(2014, 10, 14, 23, 59, 59);

//вызываем метод и передаем параметры (инструмент в данном случае золото)
_connector.Get_History(«QGCZ14», start_date, end_date, tick_objects);

IQFeed коннектор (Dll)

После завершения работы метода, массив tick_objects будет наполнен тиками (дата время, цена, объем, bid, ask);

Как видно, данная библиотека существенно может упростить жизнь)

При желании можно ее модифицировать, код открыт и достаточно понятен. 

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