Автоматизация расчётов по DB и SP

Платформы, индикаторы, советники

Модератор: Tima

Ответить

Re: Автоматизация расчётов по DB и SP

Сообщение ronin » 29 июн 2009, 19:58

Привет, ОГРОМНОЕ СПАСИБО за программы.
ronin
 
Сообщений: 6
Зарегистрирован: 19 июн 2009, 18:54

Re: Автоматизация расчётов по DB и SP

Сообщение Bratus » 15 июл 2009, 21:23

Как чувствовал, что народ заждался... Сегодня только доделал программу.

DelimitedDBFile2.exe - это консольное Win32 приложение.
Описание работы:
При запуске DelimitedDBFile2 в текущей директории ищет файлы по маске "DB_*_CALL_*.txt".
Если находит, то пытается найти парный PUT-файл (с токой же датой).
Если PUT-файл найден, то создаёт ОДИН! файл с разделителями.

Страйки CALL и PUT в выходном файле располагаются напровив друг друга. Если CALL страйк есть, а PUT страйка нет, то для этого страйка выводятся нули.
Вообщем, получается файл как у DelimitedSPFile.exe
Из выходного файла я убрал столбец "EXER CISES", т.к. там всегда прочерки.

Исходные файлы должны быть такойже структуры как и для программы AnalysDBFile.exe.
Можно обработать сразу несколько файлов за раз.
МЕНЬШИЕ СТРАЙКИ - ВНИЗУ, Б'ОЛЬШИЕ - ВВЕРХУ! Мне кажеться так более естественно.
Причом, разделитель целой и дробной части ЗАМЕНЯЕТСЯ НА ЗАПЯТУЮ! Разделителями полей служит ТАБУЛЯЦИЯ. Вообщем можно копировать и вставлять в Excel.
Вложения
Program&Sources.rar
(83.63 ) Скачиваний: 188
“Нужно делать так, как нужно, а как не нужно, делать не нужно” (С) Винни-Пух.
Аватар пользователя
Bratus
 
Сообщений: 12
Зарегистрирован: 22 июн 2009, 11:55

Re: Автоматизация расчётов по DB и SP

Сообщение ronin » 16 июл 2009, 08:13

Спасибо, ОГРОМНОЕ.
ronin
 
Сообщений: 6
Зарегистрирован: 19 июн 2009, 18:54

Re: Автоматизация расчётов по DB и SP

Сообщение Filosof » 17 июл 2009, 08:58

Здравствуйте уважаемый Bratus, а можно ли с рисуночками пояснить, как пользоваться вашей программкой...? Буду премного благодарен если покажете как пошагово юзать ее...
Filosof
 
Сообщений: 3
Зарегистрирован: 17 июл 2009, 08:55

Re: Автоматизация расчётов по DB и SP

Сообщение Axel Prae » 25 июл 2009, 19:10

Большое Спасибо Bratus за предоставленные наработки для автоматизации создания базы данных по отчетам CME. Очень пригодилось то, что касается обработки отчетов по Daily bulletin, ибо отчеты в PDF формате - это кошмар. По Settlements можно сделать проще: настраивается Web запрос прямо на листе Excel и импортируются данные с сайта CME, а потом уже дело техники - обработка простеньким макросом полученных данных и выбор SP по алгоритму, кому какой нравится.
Семь раз упал - восемь раз встань!
Axel Prae
 
Сообщений: 4
Зарегистрирован: 20 июл 2009, 07:03

Re: Автоматизация расчётов по DB и SP

Сообщение Bratus » 28 июл 2009, 14:38

По просьбе Axel Prae выкладываю версию DelimitedDBFile2 с единственным изменением:
в выходном файле разделитель целой и дробной части заменен на ТОЧКУ!
Вложения
DelimitedDBFile2.rar
(38.05 ) Скачиваний: 181
“Нужно делать так, как нужно, а как не нужно, делать не нужно” (С) Винни-Пух.
Аватар пользователя
Bratus
 
Сообщений: 12
Зарегистрирован: 22 июн 2009, 11:55

Re: Автоматизация расчётов по DB и SP

Сообщение lani » 23 авг 2009, 18:36

Вопросик, а на сипи пробовали? А то что то не хочет...
ошибка в скрине, просто евру то можно и просто совместить... а вот сипи там много строк пропущено...
Заранее спасибо за помошь.
Вложения
lani
 
Сообщений: 6
Зарегистрирован: 23 авг 2009, 17:55

Re: Автоматизация расчётов по DB и SP

Сообщение Bratus » 26 авг 2009, 21:33

Судя по ошибке в консоли, вы пытаетесь файл со структурой SP подсунуть программе для анализа DB-файла.
Для разделения этого файла нужно запускать программу DelimitedSPFile.exe

P.S. Для именования SP-файлов можно пользоваться след. шаблоном:
sp__ГГ.ММ.ДД.txt

1) sp означает, что это sp-файл
2) вместо вписываете "bp" для фунта, "cd" для канадского доллара, "ec" для есро, "es" для S&P 500, и т.д.
3) дата в обратном порядке, чтобы файлы правильно сортировались когда их будет много.

Т.о. имя вашего файла будет (если пользоваться этим шаблоном): sp_es_09.08.21.txt (дату поставил с потолка).

Пользоваться этим шаблоном вовсе не обязательно! Просто так мне кажеться удобнее...
“Нужно делать так, как нужно, а как не нужно, делать не нужно” (С) Винни-Пух.
Аватар пользователя
Bratus
 
Сообщений: 12
Зарегистрирован: 22 июн 2009, 11:55

Re: Автоматизация расчётов по DB и SP

Сообщение lani » 26 авг 2009, 22:49

Но страйк к страйку то несостыковывает.. а просто раскидывает пут и калл по 2 таблицам.
lani
 
Сообщений: 6
Зарегистрирован: 23 авг 2009, 17:55

Re: Автоматизация расчётов по DB и SP

Сообщение Bratus » 27 авг 2009, 12:43

Вообщето да... По S&P 500 выходной файл получается не правильный.
Доделаю выложу...
“Нужно делать так, как нужно, а как не нужно, делать не нужно” (С) Винни-Пух.
Аватар пользователя
Bratus
 
Сообщений: 12
Зарегистрирован: 22 июн 2009, 11:55

Пред.След.

Ответить

Вернуться в Автоматизация торговли

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1