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

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


Осваивая LINUX, nohup и disown - что за звери

Linux

Если вы не только что стали моим подписчиком, то наверняка в курсе, что я полностью перешел на Linux и даже написал пост о моем опыте: Месяц на ALT Linux на рабочей машине...

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

Сейчас люди настолько привыкли к графическим оболочкам (линуксоиды их называют ГУИ, GUI — Graphical user interface), что мало кто представляет себе возможность что-то делать на компьютере с помощью командной строки. А между тем, командная строка очень мощный и в определенных случаях очень полезный инструмент. В Linux его довели до совершенства. Конечно, большинству людей она не понадобится, но при этом она остается очень полезной сисадминам и программистам.

Мои программы написаны на python и их очень удобно запускать прямо из командной строки. Достаточно написать:

python3 my_python_script.py



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

Microsoft — Прибыль 6 мес 2022 ф/г, зав. 31.12.2021г: $39,270 млрд (+34% г/г). Дивы $0,62. Отсечка 17 февраля 2022г.

Microsoft — Прибыль 6 мес 2022 ф/г, зав. 31.12.2021г: $39,270 млрд (+34% г/г). Дивы $0,62. Отсечка 17 февраля 2022г.
Microsoft Corporation

Outstanding as of January 20, 2022 – 7,496,866,428 shares
www.sec.gov/ix?doc=/Archives/edgar/data/789019/000156459022002324/msft-10q_20211231.htm
Капитализация на 25.01.2022г: $2,098 трлн

Общий долг FY – 30.06.2019г: $184,226 млрд
Общий долг FY – 30.06.2020г: $183,007 млрд
Общий долг FY – 30.06.2021г: $191,791 млрд
Общий долг 1 кв – 30.09.2021г: $183,440 млрд
Общий долг 6 мес – 31.12.2021г: $180,379 млрд

Выручка FY– 30.06.2019г: $125,843 млрд
Выручка 6 мес – 31.12.2019г: $69,961 млрд
Выручка FY– 30.06.2020г: $143,015 млрд
Выручка 6 мес – 31.12.2020г: $80,230 млрд
Выручка FY– 30.06.2021г: $168,088 млрд
Выручка 1 кв – 30.09.2021г: $45,317 млрд
Выручка 6 мес – 31.12.2021г: $97,045 млрд

Прибыль 6 мес – 31.12.2019г: $22,327 млрд
Прибыль FY– 30.06.2020г: $44,281 млрд
Прибыль 1 кв – 30.09.2020г: $13,893 млрд
Прибыль 6 мес – 31.12.2020г: $29,356 млрд

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

Зашифрованный и сжатый JSON с комментариями в качестве файла конфигурации

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

Для файлов конфигурации я уже давно использую файлы с JSON. Очень удобная вещь. Осталось лишь добавить поддержку комментариев и зашифровать текст при помощи алгоритма AES. А для большей красоты еще и сжать текст перед шифровкой алгоритмом brotli.

Сказано — сделано. Встречайте — crypto-jsonпроект на гитхабе. Репозиторий содержит готовый редактор JSON с комментариями, который может также сохранить текст в зашифрованном виде. Настройки сжатия и шифрования можно задать перед сохранением файла и во время открытия. Также редактор позволяет сделать проверку JSON и может подсвечивать проблемные места.



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

Изобретаю велосипед (История про то как я решил для себя систему учета инвестиций делать.)

    • 26 ноября 2017, 14:23
    • |
    • Sergek
  • Еще
Как я дошел до этого:

Около трех лет как занимаюсь инвестициями, перепробовал разное, в итоге остановился пока на российских акциях.
Три брокера и около десяти счетов (меньше не получается, история не про это :))
В итоге разбираться с этим довольно хлопотно, средства анализа у брокеров либо слабые, либо их нет, как например у Финам, а собрать все вместе совсем беда.

Что хотелось бы или Требования к системе:

1. Многовалютный учет (инструменты в любых валютах и отчетность в любой валюте по выбору)
2. Консолидация отчетности по нескольким счетам
3. Поддержка маржинальных счетов
4. Расчет стоимости по ФИФО
5. Автоматическая загрузка сделок из отчетов Брокеров (я ленивый,
а сделок довольно много, особенно если для ФИФО все разбивать)
6. Отчетов много и разных, желательно что бы можно было самому сделать
7. Расчет налогов(Сложно мне верить брокерам на слово, хочется что бы можно было проверить)
8. Автоматическая загрузка котировок с MOEX и др.

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

Исходные коды робота

    • 28 июля 2017, 03:36
    • |
    • pmus
  • Еще

Сейчас тружусь над новым, продвинутым проектом. И вот думаю, что старый уже по сути всё, мне лично неинтересен и останется важной вехой в профессиональном росте. Так не открыть ли исходный код? С одной стороны, это в какой-то мере продвинет трейдинг на кастомных платформах и поможет кому-то в собственных разработках.  С другой, несмотря на положительный фидбэк, большинство этого фидбэка было очередью за бесплатными плюшками и я потратил уйму времени на никчемные вопросы от школоты и халявщиков. А смысл? Мы все здесь идейные борцы за денежные знаки.

Может быть, предложить за сумму, отличную от нуля? Не знаю.

upd: Подписчики рекомендуют продать проект по сходной цене. Я согласен. Прошу писать в личных сообщениях. Готов передать код и авторские права, т.е. всё, что имеется на данный момент по этому продукту.


Легендарный Гарвардский курс CS50 на русском

Легендарный Гарвардский курс CS50 на русском


Трейдеру не обязательно быть программистом, но общие знания и основы желательны.
Более 30 лет существует суперпопулярный курс основ программирования переведен на многие языки, рассчитанный на слушателей от 12 лет)) и непрофильных студентов. На русском не было.
На хабре нашел статью, ребята из javarush занялись переводом на русский( не просто субтитры, а качественный перевод). В комментах пишут, что даже жена Сергея Брина прослушав этот курс, переехала в Кремниевую  долину и стала исполнительным директором Ютюба.
25  бесплатных лекций по 45 минут — рекоммендую

КУДА ОБРАТИТЬСЯ ЗА БЭК-ТЕСТОМ?

    • 06 декабря 2014, 21:20
    • |
    • AN
  • Еще
Здравствуйте, трейдеры и прочие биржевые специалисты!

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

Нужен программист МТ4.

Необходимо написать программу управления рисками на платформе МТ4.

MarketDataDownloader - закачка биржевых данных. IQFeed и Fidelity.

    • 08 ноября 2013, 17:29
    • |
    • AnCh
  • Еще
Представляю вашему вниманию программу по закачке биржевых данных.

Поддерживаются источники IQFeed и Fidelity (такой же источник данных как в Wealthlab).
Программа умеет скачивать тики (для IQFeed источника), внутридневные и EOD данные.
Возможность скачивать как за определенное количество дней, так и за указанный интервал.
Фильтр по времени — все данные, торговая сессия или настраиваемый.

Краткое описание:
Symbols — нужно указывать символы — по одному на строке.
Folder  — нужно указывать папку для хранения данных (ее можно так же выбрать с помощью кнопки Choose).
Amount of days — количество дней целиком, либо настройка интервала с помощью BeginDate и EndDate.
На вкладке параметры можно настроить формат даты, разделитель данных и указать фильтр по времени внутри торговой сессии.
Кнопка Reconnect пробует переподключиться к источнику данных, кнопки Start и Stop — запускают и останавливают процесс скачивания.
Чекбокс «Real-time updating» позволяет после скачки данных автоматически делать запросы к источнику через настраиваемый интервал и обновлять файл с данными. При это формат даты в файле должен быть дефолтным (такой как установлен при загрузке программы).

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

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