Блог им. evg_gen |автоматизация обработки отчетов Excel vba outlook

вчера прогнал тестового процесс работы с отчетами от брокера — уже описывал здесь общую схему
1 из аутлука скачиваем все отчеты эксельные (некоторые брокеры еще и в архив запихивают)
2 парсим все отчеты скриптом в один файл в экселе
3 обрабатываем все сделки — каждую бумагу копируем на отдельный лист и там еще доп обработка — FIFO график изменения количества бумаги — далее его планирую натянуть на график цены — буду не в квик а в свое приложение графики запихивать

в общем промежуточный итог такой получился — 13 000 сделок с 2023 года более 150 бумаг я потрогал/торговал
фифо показывает какой лось сейчас на каждой бумаге имеется — самые жирные это совкомфлот и мосбиржа — про первый я просто забыл идею зачем его покупал, а москухню держу на случай мега позитива — хотя для меня он будет просто позитив — выйти в 0.

цель этой гимнастики — настроить обработку отчетов от всех своих брокеров с начиная с точки входа — аутлука
разнесение истории сделок по каждому брокеру
и формирование синтетического отчета по всей совокупности активов вида всего фин активов на Х млн по рыночной цене — по брокерам остатки Х*У тыс. акции всего Х облигации всего Х валюта золото…

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

Блог им. evg_gen |QUIK сортировка в своей таблице. ПОСТ ПОЛЬЗЫ

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

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

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

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

Блог им. evg_gen |новые (для меня) ограничения для QUIK

здесь почему 3 и более брокеров это необходимость?
ПисАл, что есть оказывается ограничение на кол-во стаканов одновременно открытых — 150 штук
Но и в таблице Текущих торгов тоже есть свой предел оказывается(?).
у меня в таблице по некоторым бумагам пустая строка, хотя стаканы показываются — таблица и стакан связаны и при переключении обновляются
НО вот есть некоторые бумаги, по которым не показываются данные
Я спросил у брокера — он сказал что надо смотреть настройки… но я то не первый день в QUIK, и знаю что и как настраивать..
все проверил — пропуски есть.
И брокер клятвенно зуб дает век воли не видать — что в QUIK нет ограничения на размер таблицы текущих торгов… ХА!

но вчера случайно я кривым скриптом построил свою таблицу — решил собрать свою со своими доп кнопками… и в скрипт передал список ВСЕХ облигаций на ММВБ, а их как известно более 2500!
и я очень удивился, потому что таблица больше чем на 432 строки не строится..- может мой скрипт еще более кривой — хз, но если кто сможет построить свою таблицу большего размера — поделитесь скриптом))

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

Блог им. evg_gen |нехитрый скрипт для QUIKa дал поспать)

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

сегодня с технологиями 80-х покончено!
как показатель высвободившегося времени — в квике сейчас 670 записей в таблице заявок

в общем, ура!) даже поспать 40 минут удалось))

теперь остается самое трудное — масштабирование на весь портфель, и доп логика как бороться с роботами вашими))
  • обсудить на форуме:
  • QUIK

Блог им. evg_gen |у Всех QUIK может только 300 заявок в секунду отправить?

лоханулся с ноликом и бахнул 1000 заявок… посмотрел по времени выставления в QUIKе
в одну секунду поместились 300 заявок

это максимум или можно быстрее через брокера и QUIK?
  • обсудить на форуме:
  • QUIK

Блог им. evg_gen |QUIK lua помощь нужна

можно ли в lua прописать сортировку в таблице?
скажем мне нужны ТОЛЬКО заявки по покупкам, и если несколько покупок по одной бумаге, то отсортировать и их?
  • обсудить на форуме:
  • Quik Lua

Блог им. evg_gen |Корзина инструментов у ВТБ QUIK что это?

можете подсказать
я так понимаю выбираешь себе акцуль и одной кнопкой покупаешь/продаешь набор?
  • обсудить на форуме:
  • QUIK

Блог им. evg_gen |пост пользы №?

есть проблема — вести историю сделок на ноуте где МС офис кончился, и появился либре офис… из квика если заказать отчет сделок, то они криво становятся в либру, и приходится форматировать  строки  — утомительно
плюс еще не у всех брокеров как оказывается можно запросить отчет по сделкам — в РСХБ такого нет
так вот 
решение проблемы — скрипт. который создает файлы по ФОНДЕ и по ФОРТСу, потому что это сделки в одну таблицу по сути записываются..

создать файл и вызвать скрипт

---------------------------------------

local QuikTableName = «trades»
local fileName = tostring(os.date("%d-%m-%Y")… "-" ..os.date("%H-%M-%S")… ".csv") --формат имени файла ДД-ММ-ГГГГ-ЧЧ-ММ-СС.csv
local fileName_FORTS = tostring(os.date("%d-%m-%Y")… "-" ..os.date("%H-%M-%S")… «FORTS.csv») --формат имени файла ДД-ММ-ГГГГ-ЧЧ-ММ-ССFORTS.csv


function main ()
SaveActiveStockOrdersToFile()
end


function SaveActiveStockOrdersToFile()

local ordersFilePath = «C:\\Users\\user\\Documents\\uralsib\\» — здесь прописать папку куда сохранить файлы



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

Блог им. evg_gen |QUIK- БОЛЬ(

в понедельник утром открыл QUIK и обнаружил что настройки терминала не подгрузились — почему-то сбросились на дефолтные с поганым паровозиком 
1 попытался загрузить настройки, которые сохраняются при выходе — неудачно
2 закрыл терминал — фатальная ошибка — файл переписался этим паровозом((
3 нашел файл настроек из бэкапа — почти то, но не совсем. ну хоть что-то. загрузил в терминал, а этот поганец вместо того чтобы полностью все обновить, окна открыл в дополнение к дефолтным настройкам и каждая попытка загрузить настройки только увеличивала количество окон((
писал об этом еще весной в тех по — там ответ — обновитесь. ну то есть иди нах

кроме того настройки из старых версий не тянуться в новую((

и вот тут еще один прикол всплыл утром — выставил из кармана транзакций все заявки. и удивился, они оказываются связаны с настройками и я по ошибке продал позитив. ща стою жду откуп.

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

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

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