Перейти к содержимому


Фото
* * - - - 3 голосов

Wealth-Lab: вопросы экспорта данных


  • Закрытая тема Тема закрыта
126 ответов в этой теме

#1 Начальник Чукотки

Начальник Чукотки

    Участник

  • Трейдеры
  • PipPip
  • 240 сообщений

Отправлено 28 August 2007 - 02:11 PM

На сайте и в инструкции . Не нашел описания как получить экспорт в Wealth-Lab
Есть описание
7.5. Пример построения МТС с использованием терминала Wealth Lab
7.5.1. Установка дополнительной библиотеки
Дополнительная библиотека для создания МТС с использованием Wealth Lab находится в файле

Вопрос а есть ли функция прямого экспорта без установки дополнительных библиотек ?
Функция мтс не нужна.
  • berierbummato, muffDrure, LosmofsAstere and 2 others like this
• За каждым углом вас ждет новое направление

#2 Trader_Йонах

Trader_Йонах
  • Guests

Отправлено 28 August 2007 - 07:20 PM

Дополнительные библиотеки суть адаптер брокера, поддерживает корректную связь софта и сервера брокера. Обработка внешних приказов при этом - лишь одна из задач. В Wealth-Lab мы имеем два вида экспорта:
1. динамический на график по выбранному инструменту в режиме он-лайн (на который м.б. наложен скрипт торговой стратегии, генерирующий приказы - как опция)
2. экспорт исторических данных с сервера брокера ST
В отношении экспорта исторических данных разработчики утверждают что они его не настраивали. Тем не менее он работает, что только подтверждает продвинутость софта.
Если у вас уже есть данные из других источников, можно работать в офф-лайне с историей и без адаптера (библиотек ST).

Описание экспорта исторических данных я приводил в соседней ветке:

Wealt-Lab 3.0 Build 21B

Установить динамический экспорт с брокером как сказано в инструкции (график открывать не нужно). Должны быть активированы в меню DataSource Manager:
- Enable Streaming
- Select Streaming Provider / SmartTrade RealTime Adapter
- Enable Futures Mode для работы с фьючерсами.
На панели Tools / Quote Manager также нужно активировать адаптер, запустится SmartTrade

DataSource Manager / New Datasource Wizard / Intraday Historical
Создал папку и накидал туда 14 фьючерсов FORTS по коду контракта: формат RTS-9.07_FT

В дальнейшем данные по выбранным инструментам обновляются по всей папке сразу с заданными для папки установками.

Нюанс: данные DAILY на на текущую дату не обновляются. Опытным путем пришел к выводу: видимо DAILY таким образом не скачать, т.к. в них стоит время 23:59:00 (видно при ручном экспорте с графика в ST) - и для WLD они станут доступны только после полуночи, т.к. прога не может качать данные со временем, которое в будущем. Т.е. если качать до полуночи и нужен DAILY за сегодня, то нужно задавать более мелкий тайм-фрейм (60 минут и меньше).

Зная по наслышке о проблемах маленьких букв в коде при экспорте данных - напрягался, когда WLD не разрешал вводить маленькую букву в коде Si-9.07_FT написал заглавными - экспорт прошел!

По фьючерсам в данных присутствует пустой столбец Open Int. Вообще говоря Open Int. - столбец призрак и в самом ST.

Проводил экспорт данных за сегодняшний день (Data Update).
Также можно загрузить данные заново, восстановив пропуски (Web Refresh)

Прикладываю скриншот как выглядит эта процедура. Скаченную историю как видно можно тут же редактировать / экспортировать в текстовый файл одной кнопкой (если очень нужно).

#3 Trader_Йонах

Trader_Йонах
  • Guests

Отправлено 03 November 2007 - 10:14 AM

Возможные проблемы и настройки экспорта:

1. В меню DataSources кроме включения адаптера Смарта подключите также опции Enable On-Demand Data Updates и Enable Futures Mode при работе с фьючерсами.

2. Качаемые инструменты должны быть у вас в таблице котировок Смарта. Не уверен в обязательности этого условия, но на всякий случай. Кстати архивные фьючерсы методом DataSource / Intraday Historical недоступны (во всяком случае пока).

3. Откройте в Смарте таблицу котировок (разверните на весь экран), в ней выберите и отобразите столбец "Код". Для удобства можно экспортировать таблицу котировок в Эксель, скопировать столбец с кодами и вставить его значения в окошко DataSource (Ctrl C / Ctrl V). То что написано в этом столбце "Код", то и нужно вводить в название инструмента в WLD - буква в букву. Посмотрите я выкладывал таблицу настройки фьючерсов - как они все они там называются: RTS-12.07_FT и так далее. Код из стобца "Код" нужно вводить один в один иначе данные качать не будет. Коды в окошке WLD DataSource разделяются простыми пробелами.

4. В случае проблемы с загрузкой данных (при любой причине) по инструменту WLD действительно не ругается а неизлечимо зависает, выход только через Ctrl-Alt-Del / Завершить процесс.

5. Самый простой и быстрый способ проверить (без зависания софта) верно ли все настроено и связь с сервером Смарта работает - попытаться отобразить ОДИН инструмент в формате графика он-лайн: после подключения адаптера - File / New ChartScript / введите символ вручную в поле Symbol / Go или ткните в любой инструмент из своих папок внизу списка (если уже созданы) - инструмент автоматически попадет в верхний список с шестеренками (этот список присутствует только при он-лайн связи) SmartTrade RealTime Adapter / выберите сразу тайм-фрейм D (daily) чтобы не ждать долго. Если "No Data Available" а надпись внизу на сером поле SmartTrade есть - значит сервак Смарт вас игнорирует: либо код инструмента указан неверно, либо вы на него не подписаны (индексы по подписке или у вас нет счета на этой площадке) либо п.6

6. Сервер Смарт не отвечает на запросы WLD в выходные и праздничные дни (во всяком случае пока). Если что-то срочное - экспортируйте из Смарта в текстовый файл. После этого WLD будет кушать этот файл через DataSource / ASCII Files поля для экспорта в меню настроить не сложно, главное повнимательней.

Успехов!

#4 Beralt

Beralt

    Новичок

  • Трейдеры
  • Pip
  • 8 сообщений

Отправлено 03 November 2007 - 01:21 PM

Цитата(Йонах @ 3.11.2007, 10:14) Просмотреть сообщение


6. Сервер Смарт не отвечает на запросы WLD в выходные и праздничные дни (во всяком случае пока).

Только хотел в спокойной обставке поизучать возможности WLD и на тебе... Уж было подумал, что сам туплю и опять что-то не правильно настроил. Спасибо брокеру, в этом случае с моими умственными способностями оказалось все в порядке. Ночью же все работает. Почему надо на выходные данную возможность отключать?

#5 Trader_Йонах

Trader_Йонах
  • Guests

Отправлено 03 November 2007 - 02:48 PM

Цитата(Beralt @ 3.11.2007, 15:21) Просмотреть сообщение

Цитата(Йонах @ 3.11.2007, 10:14) Просмотреть сообщение


6. Сервер Смарт не отвечает на запросы WLD в выходные и праздничные дни (во всяком случае пока).

Только хотел в спокойной обставке поизучать возможности WLD и на тебе... Уж было подумал, что сам туплю и опять что-то не правильно настроил. Спасибо брокеру, в этом случае с моими умственными способностями оказалось все в порядке. Ночью же все работает. Почему надо на выходные данную возможность отключать?

брокер отвечал что вообще закачку исторических данных со своего сервера для WLD в адаптере не настраивал (адаптер затачивали для он-лайн работы и обработку приказов), оно работает как-то само по себе rolleyes.gif на вопрос про выходные тоже ответить пока не смог.
вот здесь:
http://www.wldaddon.spb.ru/
есть адаптеры WLD для получения данных по российскому рынку из альтернативных источников, чьи сервера данных работают без выходных!
tongue.gif (это не вам, а WsiFranchise)

#6 Trader_Йонах

Trader_Йонах
  • Guests

Отправлено 05 November 2007 - 03:16 PM

также можно всегда скачать данные вплоть до тиковых здесь: http://www.mfd.ru/dnExport/Export.aspx
знающие люди при этом говорят что данные без ошибок, что в наше время тоже редкость

#7 kyp

kyp

    Новичок

  • Трейдеры
  • Pip
  • 81 сообщений

Отправлено 06 November 2007 - 03:30 PM

Цитата(Йонах @ 3.11.2007, 10:14) Просмотреть сообщение

5. Самый простой и быстрый способ проверить (без зависания софта) верно ли все настроено и связь с сервером Смарта работает - попытаться отобразить ОДИН инструмент в формате графика он-лайн: после подключения адаптера - File / New ChartScript / введите символ вручную в поле Symbol / Go или ткните в любой инструмент из своих папок внизу списка (если уже созданы) - инструмент автоматически попадет в верхний список с шестеренками (этот список присутствует только при он-лайн связи) SmartTrade RealTime Adapter / выберите сразу тайм-фрейм D (daily) чтобы не ждать долго. Если "No Data Available" а надпись внизу на сером поле SmartTrade есть - значит сервак Смарт вас игнорирует: либо код инструмента указан неверно, либо вы на него не подписаны (индексы по подписке или у вас нет счета на этой площадке) либо п.6


Получается таким образом, если через Create New Data Source во время сессии создать папку инструмента (например, RTS-12.07_FT, 5 минут), а затем вывести график, то отображается только его хвост. Т.е. если WLD работает 20 минут, то рисует 4 свечи у правого обреза графика. Если же прямо ввести в Symbol, например, AZR-12.07_FT, то No Data Available. Техподдрежка озадачена, к четвергу возможны разъяснения.


#8 Trader_Йонах

Trader_Йонах
  • Guests

Отправлено 06 November 2007 - 04:14 PM

Цитата(kyp @ 6.11.2007, 17:30) Просмотреть сообщение

Получается таким образом, если через Create New Data Source во время сессии создать папку инструмента (например, RTS-12.07_FT, 5 минут), а затем вывести график, то отображается только его хвост. Т.е. если WLD работает 20 минут, то рисует 4 свечи у правого обреза графика. Если же прямо ввести в Symbol, например, AZR-12.07_FT, то No Data Available. Техподдрежка озадачена, к четвергу возможны разъяснения.

кто сломал адаптер WLD? dry.gif
у меня вообще ни в каком виде не работает сегодня
кстати в выходные отказывался выгружать тики сайт http://www.mfd.ru/dnExport/Export.aspx
Финам написал в выгруженом файле типа "с 10:00 до 18:00 получение данных только внутри дня" (это в выходной день!)
рано я их порекомендовал, мда уж..

#9 goga

goga

    Гуру нашего муравейника

  • Трейдеры
  • PipPipPipPip
  • 3470 сообщений

Отправлено 06 November 2007 - 04:19 PM

Цитата(Йонах @ 6.11.2007, 18:14) Просмотреть сообщение

Цитата(kyp @ 6.11.2007, 17:30) Просмотреть сообщение

Получается таким образом, если через Create New Data Source во время сессии создать папку инструмента (например, RTS-12.07_FT, 5 минут), а затем вывести график, то отображается только его хвост. Т.е. если WLD работает 20 минут, то рисует 4 свечи у правого обреза графика. Если же прямо ввести в Symbol, например, AZR-12.07_FT, то No Data Available. Техподдрежка озадачена, к четвергу возможны разъяснения.

кто сломал адаптер WLD? dry.gif
у меня вообще ни в каком виде не работает сегодня

Видимо это диверсия сторонников COM-интерфейса dry.gif .

#10 kyp

kyp

    Новичок

  • Трейдеры
  • Pip
  • 81 сообщений

Отправлено 06 November 2007 - 10:21 PM

О, теперь понятно, почему у техподдержки WLD не работала (No Data...), а думал, что от давности использования шестеренки засорились. smile.gif

#11 Trader_Йонах

Trader_Йонах
  • Guests

Отправлено 07 November 2007 - 06:33 PM

Откопал у себя старый дистрибутивчег Смарта версии 5.0.0.343
Экспорт WLD работает без проблем: только что через DataSource обновил данные, и в он-лайне тоже графики кажет на раз. Вот так dry.gif
Воркспейсы из нового правда у Смарта не фурычат в старой версии.

#12 goga

goga

    Гуру нашего муравейника

  • Трейдеры
  • PipPipPipPip
  • 3470 сообщений

Отправлено 08 November 2007 - 04:33 PM

Цитата(Йонах @ 7.11.2007, 20:33) Просмотреть сообщение

Откопал у себя старый дистрибутивчег Смарта версии 5.0.0.343
Экспорт WLD работает без проблем: только что через DataSource обновил данные, и в он-лайне тоже графики кажет на раз. Вот так dry.gif
Воркспейсы из нового правда у Смарта не фурычат в старой версии.

Выложите, пожалуйста, в раровском архиве в форум.

#13 Trader_Йонах

Trader_Йонах
  • Guests

Отправлено 08 November 2007 - 05:07 PM

Цитата(goga @ 8.11.2007, 18:33) Просмотреть сообщение

Цитата(Йонах @ 7.11.2007, 20:33) Просмотреть сообщение

Откопал у себя старый дистрибутивчег Смарта версии 5.0.0.343
Экспорт WLD работает без проблем: только что через DataSource обновил данные, и в он-лайне тоже графики кажет на раз. Вот так dry.gif
Воркспейсы из нового правда у Смарта не фурычат в старой версии.

Выложите, пожалуйста, в раровском архиве в форум.

да вот же он Смарт 5.0.0.343: http://www.WsiFranchise....trade/download/

#14 goga

goga

    Гуру нашего муравейника

  • Трейдеры
  • PipPipPipPip
  • 3470 сообщений

Отправлено 08 November 2007 - 06:32 PM

Цитата(Йонах @ 8.11.2007, 19:07) Просмотреть сообщение

Цитата(goga @ 8.11.2007, 18:33) Просмотреть сообщение

Цитата(Йонах @ 7.11.2007, 20:33) Просмотреть сообщение

Откопал у себя старый дистрибутивчег Смарта версии 5.0.0.343
Экспорт WLD работает без проблем: только что через DataSource обновил данные, и в он-лайне тоже графики кажет на раз. Вот так dry.gif
Воркспейсы из нового правда у Смарта не фурычат в старой версии.

Выложите, пожалуйста, в раровском архиве в форум.

да вот же он Смарт 5.0.0.343: http://www.WsiFranchise....trade/download/

О, точно, а я и не заметил, что Вы про 5.0 писали. smile.gif

#15 Андрей Осташов

Андрей Осташов

    Активный участник

  • Трейдеры
  • PipPipPip
  • 935 сообщений

Отправлено 09 November 2007 - 02:29 PM

Коллеги!
В настоящее время мы действительно имеем конфликт в версии SmartTrade5.1 между WLD и СОМ-интерфейсом.
Спецы разбираются, на следующей неделе должны исправить.
WLD-шникам пока рекомендую работать на 5.0
Соррри...

#16 goga

goga

    Гуру нашего муравейника

  • Трейдеры
  • PipPipPipPip
  • 3470 сообщений

Отправлено 09 November 2007 - 02:39 PM

Цитата(Андрей Осташов @ 9.11.2007, 16:29) Просмотреть сообщение

Коллеги!
В настоящее время мы действительно имеем конфликт в версии SmartTrade5.1 между WLD и СОМ-интерфейсом.
Спецы разбираются, на следующей неделе должны исправить.
WLD-шникам пока рекомендую работать на 5.0
Соррри...

Вы только это... WLD не забрасывайте. huh.gif

#17 Trader_Йонах

Trader_Йонах
  • Guests

Отправлено 09 November 2007 - 11:33 PM

качающим на версии 5.0
1. после установки нужно вновь выполнить команду типа С:\Programs File\SmartTrade\SmartTrade.exe /RS с новым адресом
2. обновить справочники версии 5.0 иначе на некоторых стоках экспорт просто застрянет (например на сбере как у меня)
переходить на торговлю в 5.0 при этом совсем не обязательно: у меня он стоит в отдельной директории и запускается только для экспорта WLD по указанному пути

#18 IlyaIlya

IlyaIlya

    Новичок

  • Трейдеры
  • Pip
  • 83 сообщений

Отправлено 09 January 2008 - 09:34 AM

Добрый день!
У меня почему-то не пашет экспорт данных для версии Wealth Lab PRO 4.3.36. DLL-ки регистрируются нормально, как и ST в качестве сервера данных. Но в списке Select Provider SmartTrade RealTime Adapter не появляется. Я использую ST 5.0.0.343. Кто-нибудь сталкивался с такой проблемой?

#19 goga

goga

    Гуру нашего муравейника

  • Трейдеры
  • PipPipPipPip
  • 3470 сообщений

Отправлено 09 January 2008 - 09:41 AM

Цитата(IlyaIlya @ 9.1.2008, 11:34) Просмотреть сообщение

Добрый день!
У меня почему-то не пашет экспорт данных для версии Wealth Lab PRO 4.3.36. DLL-ки регистрируются нормально, как и ST в качестве сервера данных. Но в списке Select Provider SmartTrade RealTime Adapter не появляется. Я использую ST 5.0.0.343. Кто-нибудь сталкивался с такой проблемой?

Smart не работает с четвертым WL.

#20 Trader_Йонах

Trader_Йонах
  • Guests

Отправлено 09 January 2008 - 09:53 AM

также как вообще никакой экспорт через адаптер WLD не работает в праздничные и выходные дни до начала первой сессии. во всяком случае пока. лучшие умы человечества работают над этой проблемой.




Яндекс.Метрика