Экспорт данных
Atom
15.07.2013


Скачал гидру и обновил, версия 4.1.14.5. Загрузил сделки с РТС по RIU3. Нажал сохранение в TXT формате. Открылось окно «Сохранить как». Выбрал директорию и нажал «Сохранить». Но сохраненный файл не появился. То же и с Excel.
В мануале «Найденные сделки можно экспортировать в форматы Excel, xml или txt. Последний формат конфигурируется через файл txt_export_trades.st. Данный файл с помощью специального преобразования трансформирует сделки в txt формат.»
Файл такой в директории установки Гидры есть.
Что сделал не так?

Теги:


Спасибо:



Скидка 15% на все обучение до 1 августа (осталось 10 дней).

32 Ответов
1 2  >
Moadip

Фотография
Автор статей Программист
Дата: 16.07.2013
Ответить


Проверил, все без проблем выгружается.

Вы даты правильные выставляете(есть ли за эти дни данные), плюс путь к данным(путь куда были сохранены данные скачанные гидрой)?
Если нажать на кнопку поиска то данные находятся?
Спасибо:

sstp

Фотография
Дата: 16.07.2013
Ответить


Сделки сохранил в корневую директорию на диск С в которой распаковал Гидру. Сортировка сделок открыта в таблице. Сделок ок 200.
Автор топика
Спасибо:

sstp

Фотография
Дата: 16.07.2013
Ответить


Методом тыка))). Поменял в системе запятую на точку (на форуме, как-то об этом писали), вошел под Админом и загрузил новые данные. Итог тот же.
Походу, с моей стороны что-то криво.
Автор топика
Спасибо:

Moadip

Фотография
Автор статей Программист
Дата: 16.07.2013
Ответить


Проверил на той гидре что доступна для скачивания(до этого проверял на последней, которая еще не вышла в public).
Действительно сделки не выгружаются. В следующей версии будет фикс.
Спасибо:

sstp

Фотография
Дата: 17.07.2013
Ответить


Океюшки. Кстати, отличная прога, спасибо!
Автор топика
Спасибо:

Prival

Фотография
Курсы
Дата: 27.08.2013
Ответить


все настроил и скачал.
Но при экспорте данных, происходит непонятное
рис.1
это выбрано только последняя сделка.

рис.2
как только добавляю ОИ, последняя сделка пропадает (колонка пустая)

На рис. 1 при выводе сделки выводятся нули (подчеркнул красным). Можно ли туда вставить объем и направление сделки + синхронизировать все... ОИ не может измениться без сделки (за исключением внебиржевой сделки)

Очень хочу получить следующую таблицу никак не получается

[номер п/п] [время/сделка/цена/направление/объем/] [Количество отк. поз] [Заявки куп] [Заявки прод]

Вот эти данные в квике в виде графиков рис.3
Спасибо:

sstp

Фотография
Дата: 16.09.2013
Ответить


А почему сделки дублируются?

680167273;2013-01-08 19:15:19.063;151500;1;
680212190;2013-01-08 22:34:24.86;152620;1;
680249594;2013-01-09 10:29:01;152540.00000;1;
680249594;2013-01-09 10:29:01.58;152540.00000;1;
680260277;2013-01-09 10:42:14;152290.00000;2;
680260277;2013-01-09 10:42:14.103;152290.00000;2;
680265107;2013-01-09 10:46:15;152300.00000;1;
680265107;2013-01-09 10:46:15.33;152300.00000;1;
680266554;2013-01-09 10:48:18;152290.00000;1;
680266554;2013-01-09 10:48:18.497;152290.00000;1;
680269925;2013-01-09 10:54:01;152390.00000;10;
680269925;2013-01-09 10:54:01.5;152390.00000;10;



Номер Время Цена Объем
680167273 2013-01-08 19:15:19.fff 151500 1
680212190 2013-01-08 22:34:25.fff 152620 1
680249594 2013-01-09 10:29:01.fff 152540.00000 1
680249594 2013-01-09 10:29:02.fff 152540.00000 1
680260277 2013-01-09 10:42:14.fff 152290.00000 2
680260277 2013-01-09 10:42:14.fff 152290.00000 2
680265107 2013-01-09 10:46:15.fff 152300.00000 1
680265107 2013-01-09 10:46:15.fff 152300.00000 1
680266554 2013-01-09 10:48:18.fff 152290.00000 1
680266554 2013-01-09 10:48:18.fff 152290.00000 1
680269925 2013-01-09 10:54:01.fff 152390.00000 10
680269925 2013-01-09 10:54:01.fff 152390.00000 10
680269954 2013-01-09 10:54:13.fff 152380.00000 1
680269954 2013-01-09 10:54:14.fff 152380.00000 1
680274300 2013-01-09 11:01:02.fff 152450.00000 1
680274300 2013-01-09 11:01:03.fff 152450.00000 1
680285587 2013-01-09 11:13:27.fff 152430.00000 1
680285587 2013-01-09 11:13:28.fff 152430.00000 1
680289360 2013-01-09 11:18:36.fff 152550.00000 10
680289360 2013-01-09 11:18:37.fff 152550.00000 10

А на FTP это выглядит так.

code contract price amount dat_time trade_id Nosystem
RIU3 RTS-9.13 151500.00000 1 08.01.2013 19:15 680167273 0
RIU3 RTS-9.13 152620.00000 1 08.01.2013 22:34 680212190 0
RIU3 RTS-9.13 152540.00000 1 09.01.2013 10:29 680249594 0
RIU3 RTS-9.13 152290.00000 2 09.01.2013 10:42 680260277 0
RIU3 RTS-9.13 152300.00000 1 09.01.2013 10:46 680265107 0
RIU3 RTS-9.13 152290.00000 1 09.01.2013 10:48 680266554 0
RIU3 RTS-9.13 152390.00000 10 09.01.2013 10:54 680269925 0
RIU3 RTS-9.13 152380.00000 1 09.01.2013 10:54 680269954 0
RIU3 RTS-9.13 152450.00000 1 09.01.2013 11:01 680274300 0
RIU3 RTS-9.13 152430.00000 1 09.01.2013 11:13 680285587 0
RIU3 RTS-9.13 152550.00000 10 09.01.2013 11:18 680289360 0
RIU3 RTS-9.13 152600.00000 1 09.01.2013 12:04 680309950 0
RIU3 RTS-9.13 152910.00000 1 09.01.2013 12:24 680328679 0
RIU3 RTS-9.13 152570.00000 1 09.01.2013 18:29 680497131 0
RIU3 RTS-9.13 152610.00000 1 09.01.2013 18:35 680501626 0
RIU3 RTS-9.13 152640.00000 1 09.01.2013 18:36 680501826 0
RIU3 RTS-9.13 152640.00000 1 09.01.2013 18:36 680501904 0
RIU3 RTS-9.13 152640.00000 1 09.01.2013 18:42 680506467 0
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 16.09.2013
Ответить


Можете прислать bin за 9-ое число?
Спасибо:

sstp

Фотография
Дата: 17.09.2013
Ответить


Михаил Сухов Go to
Можете прислать bin за 9-ое число?


Без проблем, только скажите, что это такое и где взять))))...спс.
Автор топика
Спасибо:

Bond

Фотография
Курсы
Дата: 17.09.2013
Ответить


sstp Go to
Михаил Сухов Go to
Можете прислать bin за 9-ое число?


Без проблем, только скажите, что это такое и где взять))))...спс.


Заходите в папку с историческими данными(туда где вы их сохранили). Находите папку с необходимым инструментом, в ней папки с датами. В папке с нужной датой содержится файл формата .bin. В нем данные по совершенным сделкам в этот день. Этот файл вам как раз нужен.
Спасибо:

sstp

Фотография
Дата: 17.09.2013
Ответить


Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 17.09.2013
Ответить


Да, в файле задвоенные сделки. Можете показать настройки самого источника?
Спасибо:

sstp

Фотография
Дата: 18.09.2013
Ответить


Михаил Сухов Go to
Да, в файле задвоенные сделки. Можете показать настройки самого источника?


Ок
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 21.09.2013
Ответить


sstp Go to
Ок


Спасибо за информацию. Будет фикс в след версии.
Спасибо:

Aleksey24

Фотография
Дата: 30.09.2013
Ответить


Сегодня после обновления Гидры больше не сохраняет в bin. В формат txt выгружает нормально.
Пишет что выгружено 1 и далее висит. Тоже самое было и на другом компе.
Спасибо:

Bond

Фотография
Курсы
Дата: 30.09.2013
Ответить


Aleksey24 Go to
Сегодня после обновления Гидры больше не сохраняет в bin. В формат txt выгружает нормально.
Пишет что выгружено 1 и далее висит. Тоже самое было и на другом компе.


Физически удали все настройки Гидры. И попробуй еще раз. У меня такое часто бывало.
Спасибо: Aleksey24

sstp

Фотография
Дата: 21.11.2013
Ответить


Добрый день!

ВОПРОС 1

Подскажите, как при экспорте сделок (пусть в TXT формат), сделать так, что бы «внесистемные» сделки выделялись. Пытался найти аналогичные вопросы…Есть подобный:
http://www.stocksharp.co...-niesistiemnyie-sdielki/
Там есть вопрос: «Может можно в шаблон добавить столбец {системная-внесистемная}, …………….."?
Там есть ответ Михаила: «Добавьте признак IsSystem»

Подскажите. Где этот шаблон и как в него добавить признак IsSystem
Я прочитал в руководстве:"Последний формат конфигурируется через файл txt_export_trades.st."
О нем речь? Его надо править?

ВОПРОС2

При прямом подключении ГИДРы к PLAZAII в риалтайме, будут ли выгружаться сделки с признаком IsSystem=1 (т.е. внесистемные), как при закачке с FTP сервера РТС.

Спасибо!
Автор топика
Спасибо:

sstp

Фотография
Дата: 03.01.2014
Ответить


Поздравляю форумчан с НГ! Желаю Вам в наступившем году оседлать профитные рыночные неэффективности!!!


Я задавал вопросы (см. выше), но не получил ответ. С программированием сталкивался более 30-ти лет тому. Правда это были динозавры, типа: ап (НАИРИ) и специализированный комплекс АСУ Вектор-2 (ЗРК С-200)…бугага.
1-й вопрос разобрал сам. Поделюсь, может, пригодится начинающим.

Шаблоном действительно оказался файл txt_export_trades. Открыл с помощью «Блокнота». В исходном варианте запись выглядела так:

{Id};{Time:yyyy-MM-dd HH:mm:ss.FFFFFF};{Price};{Volume};{OrderDirection}

- добавил уникальный код инструмента;
- убрал разряды в «дата/время»;
- убрал «направление сделки»;
- добавил признак системной сделки.
Шаблон стал таким:

{Security};{Id};{Time:yyyy-MM-dd HH:mm:ss};{Price};{Volume};{IsSystem}

Экспорт в TXT формате получился в таком виде:
RIH4@FORTS;824990855;2013-12-18 10:00:00;141660.000000000;6;True
RIH4@FORTS;824990856;2013-12-18 10:00:00;141660.000000000;1;True

Был, где-то вопрос о трудности открытия таблиц сделок в Excel из-за большого количества строк. Я открываю в Access.


P.S. Начало положено, может поучиться программированию на курсах StockSharp?!
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 03.01.2014
Ответить


sstp Go to

{Security};{Id};{Time:yyyy-MM-dd HH:mm:ss};{Price};{Volume};{IsSystem}


Даже интересно, а пройдет такая строчка?

{Security.Id};{Id};{Time:yyyy-MM-dd HH:mm:ss};{Price};{Volume};{IsSystem}

У тиков есть еще OpenInterest. Если он заполняется торговой системой, то тоже интересный параметр.
Спасибо:

sstp

Фотография
Дата: 03.01.2014
Ответить


Михаил Сухов Go to
sstp Go to

{Security};{Id};{Time:yyyy-MM-dd HH:mm:ss};{Price};{Volume};{IsSystem}


Даже интересно, а пройдет такая строчка?

{Security.Id};{Id};{Time:yyyy-MM-dd HH:mm:ss};{Price};{Volume};{IsSystem}


Внес изменения в строчку....На экспорт не повлияло.

RIH4@FORTS;824990855;2013-12-18 10:00:00;141660.000000000;6;True
RIH4@FORTS;824990856;2013-12-18 10:00:00;141660.000000000;1;True
Автор топика
Спасибо:

sstp

Фотография
Дата: 03.01.2014
Ответить


sstp Go to

ВОПРОС2

При прямом подключении ГИДРы к PLAZAII в риалтайме, будут ли выгружаться сделки с признаком IsSystem=1 (т.е. внесистемные), как при закачке с FTP сервера РТС.


Кстати...плз...ответьте. На форуме на них ссылаются, но не пойму, получают их в риалтайме или при закачке исторических данных?
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 03.01.2014
Ответить


sstp Go to

Внес изменения в строчку....На экспорт не повлияло.


Значит можно и другое делать типа {Security.Code}, {Security.ExchangeBoard.Code} или {Security.Type}
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 03.01.2014
Ответить


sstp Go to
sstp Go to

ВОПРОС2

При прямом подключении ГИДРы к PLAZAII в риалтайме, будут ли выгружаться сделки с признаком IsSystem=1 (т.е. внесистемные), как при закачке с FTP сервера РТС.


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


Вроде выгружается. Но у шлюза нужно опцию некую выставить. Точно не помню. Посмотрите вида PlazaTrader.IsSystemTrades
Спасибо: sstp

sstp

Фотография
Дата: 11.01.2014
Ответить


Добрый день. Помогите разобраться.


Уже несколько месяцев хочу настроить импорт сделок IsSystem и NoSystem сервера FTP RTS в текстовый файл. Признак типа сделки при экспорте выделять научился. Но...не могу в экспорте найти внесистемные, такое впечатление, что они не импортируются.

Устанавливал разные версии:
stocksharpdata.all.to.4.1.10.0
stocksharpdata.all.to.4.1.11.0
..............................
stocksharpdata.all.to.4.2.1.9
Но результат один и тот же. Может они отключены за ненадобностью? Или я криво импортирую/экспортирую?

Например сделки за 10.01.14 с FTP RTS:
code contract price amount dat_time trade_id Nosystem
RIH4 RTS-3.14 137350 1000 10.01.2014 10:10 828762025 1
RIH4 RTS-3.14 137270 1550 10.01.2014 10:10 828762026 1
RIH4 RTS-3.14 137270 1000 10.01.2014 10:10 828762050 1
RIH4 RTS-3.14 138020 1 10.01.2014 16:41 828942834 1
RIH4 RTS-3.14 137990 47 10.01.2014 17:31 828994490 1
RIH4 RTS-3.14 138010 10 10.01.2014 17:31 828994919 1
RIH4 RTS-3.14 137990 35 10.01.2014 17:48 829030854 1
RIH4 RTS-3.14 138020 1 10.01.2014 18:32 829070250 1

Перебрал все варианты настроек источника и сортировки экспорта для получения ВСЕХ сделок.
Для источника "Системные сделки"=пробел.
При выгрузке сделок "внесистемные"=отметка.

Для версии 4.2.2.0

Рисунок с настройкам источника и файл с данными для RIH4 (RTS-3.14) за 10.01.14
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 11.01.2014
Ответить


sstp Go to

Рисунок с настройкам источника и файл с данными для RIH4 (RTS-3.14) за 10.01.14


А номер внесистемной сделки есть?
Спасибо:
1 2  >

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

loading
clippy