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

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


В РФ доступна куча данных, в т.ч. экономических.

Весной был на вписке «Open Data», это не реклама!!!
oki-russia.timepad.ru/event/439731/

Был поражен масштабом открытости наших данных. Оказалось, что мы еще будучи в G8 подписали меморандум по открытию бесплатного доступа к статистическим донным. Поразительно, но по оценке НКО система госзакупок в РФ самая продвинутая. Но также имеется доступ к огромному массиву статистик начиная с количества кинотеатров в разрезе муниципалитетов до структуры правонарушение МВД.

Вот эта контора АНО «Информационная Культура» сотрудничает с различными НКО, включая инноагентов типа эмнисти, по международному соглашению и продвигает в массы доступ различным базам данных, включая буржуйские.
www.infoculture.ru/projects/

У них есть подписка на рассылку новостей по открывающимся статистическим ресурсам. И есть ежегодная сходка для разработчиков и зевак. Бутеры и пирожки там вполне съедобные. Куча конкурсов для разработчиков и внушительные призы.

Сегодня рассылку получил.

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

Гуманитарий начал изучать php. Какие я делаю шаги?

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

Сначала я плотно засел за учебник PHP 7 в подлиннике. Вроде из того что есть на русском, по отзывам самое лучшее.
Гуманитарий начал изучать php. Какие я делаю шаги?
200 первых страниц пошло легко. Легко все делается и проверяется. Что нового я примерно узнал?

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

Требуется программист на python

Требуется программист на python для переноса алгортмических стратегий 

Требуется программист на python

из TSLab http://www.tslab.ru/
Требуется программист на python

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

Изучение TRANSAQ или QLua

Есть желание изучить TXmlConnector и QLua библиотеки для создания около рыночного проекта. Кто так же только думает об этом, но не нашел единомышленников, как говорится велком )) а т.к. перехожу на новый (для себя) язык программирования C#, то приветствуются к участию так же новички в программировании и желающие изучить тему кодинга и алготрейдинга на C# ))

Какое ПО вы порекомендуете для поиска и отлаживания стратегий?

Изучение торгов, биржи продолжается, несмотря на небольшие отступления

 

Я начала изучать технический анализ: индикаторы, графический анализ (свечной мне посоветовали не смотреть), и сейчас я пришла к пониманию, что я хочу торговать по чёткой стратегии. Понимаю, что её надо выработать и протестировать на истории. Этим я буду заниматься ближайшее время.

Погуглила тему и нашла Omega Tradestation, Metastock, Amibroker, Wealth-Lab Developer и еще какой-то StockSharp.

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

 

Подскажите, может, есть онлайн-сервисы? 

В общем, я стою на распутье — что выбрать?



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

Новости современного программирования. Когда 2+2≠4

Я тут подахренел немного.

Сделали мы портфели на смартлабе (тут). Вот я вбиываю в портфель покупку USDRUB по 56,45.
(я действительно там покупал баксы в мае). 
Бах! А у меня в таблице тут же вбитое число отражается как 56,449999999999996.

Программист мне сказал, что НЕВОЗМОЖНО отражать число 56,45 как 56,45, а можно его только отражать как 56,449999999999996.
И на мои уговоры что-то с этим поделать посоветовал мне пойти поучить матчасть.

Собрали мы учёный совет. начали думать. Несколько дней думали, так и не нашли решения.
В процессе обсуждения звучали такие слова как longint, мантисса, varchar,10^n в нужной степени, операции без радикалов и т.д.

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

Мотивация программиста

Если ты такой умный, то почему ты не такой богатый как Билл©

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

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

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

На самом деле, я не хочу кого то унизить, просто я хочу докопаться до ответа.
Ответ, ИМХО, где то тут, поблизости.

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

Нужно найти идею не инженерную, а маркетинговую. Создать yet another фейсбук? Дык вконтакте уже есть. Все гениальное просто, но все простое уже изобретено:)

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

Ищу программистов единомышленников

Последнее время много работаю над повышением эффективности, т.к. после увеличения количества торгуемых счетов часто стал ловить себя в состоянии «голова кругом»)). Помощник картинку которого привожу ниже решил кучу проблем.

Ищу программистов единомышленников



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

К сожалению программирование я учил в 1989 году… со всеми вытекающими)). Соответственно поддерживать БД на экселлевском VBA  не так просто и главное не правильно. 

В общем если вам нравиться идея, хотите принять участие в разработке, знаете си шарп или qlua пишите в личку. Если вы не программист но идея нравиться просто поставьте лайк — глядишь в недрах смартлаба родится ценный продукт)))

Quik. Индикаторы внутри робота, без необходимости открывать график.

    • 10 февраля 2017, 20:30
    • |
    • Dzam
  • Еще

Quik. Индикаторы внутри робота, без необходимости открывать график.

 

Когда ваш робот торгует большим количеством инструментов, то открытие такого же количества графиков может привести к падению терминала Quik. Или к заметным тормозам операционной системы. Также необходимость открытых графиков может привести к ошибкам (забыли открыть, нечаянно закрыли, не корректно указали тег и т.д.)

Используя язык программирования Lua при написании робота, можно избежать этих неудобств. Можно все индикаторы считать внутри самого робота. Таким образом необходимость в открытии графика и настройки индикатора в нем отпадает. Один из минусов такого метода является то, что сам индикатор придется переписывать таким образом, чтобы он работал внутри робота. Прикладываю пример скрипта, который может работать с любым количеством инструментов, без открытия графиков. Каждая строчка содержит комментарии, думаю разобраться как все работает будет не трудно.

Ссылка на скрипт.

Оригинал статьи.


Построение графика спреда в терминале QUIK

    • 10 февраля 2017, 15:11
    • |
    • _sk_
  • Еще
В некоторых торговых стратегиях используются цены нескольких активов. Скажем, можно торговать фьючерс MX, глядя на цены фьючерсов MX, SR GZ и выполняя над ними некоторые арифметические преобразования. Например, построить график вида
Spread := price(MX) — 5 * price(SR) — 5 * price(GZ) — 50000
по текущим котировкам и строить торговые идеи на его основе.

Кому интересна визуализация подобных спредов в терминале QUIK 7-й версии с помощью lua-скриптов, добро пожаловать под кат.


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

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