Форум Gelium.net
Публичный доступ => TradeStation => Архив => Тема начата: Gelium от 22 Мая 2019, 13:09:06
-
Выше опрос на предмет необходимости разработки приложения для передачи котировок и истории real time в TS 10. Софт, скорее всего, будет платным.
[attachimg=1]
-
Выше опрос на предмет необходимости разработки приложения для передачи котировок и истории real time в TS 10. Софт, скорее всего, будет платным.
(Ссылка на вложение)
какой порядок цифр
-
Выше опрос на предмет необходимости разработки приложения для передачи котировок и истории real time в TS 10. Софт, скорее всего, будет платным.
(Ссылка на вложение)
какой порядок цифр
Скорее всего в районе 200$, если наберется планируемое число заинтересованных трейдеров.
-
А как эта технология будет выглядеть? Так же как 9.1, посредством текстовых файлов?
-
А как эта технология будет выглядеть? Так же как 9.1, посредством текстовых файлов?
Real time посредством текстовых файлов невозможен. Текстовые файлы - это offline. :)
Выглядеть будет примерно как real time типа QR -> TS 9.1. Только без QR, если не договоримся по поводу поддержки технологии на базе QR.
-
А как эта технология будет выглядеть? Так же как 9.1, посредством текстовых файлов?
Real time посредством текстовых файлов невозможен. Текстовые файлы - это offline. :)
Выглядеть будет примерно как real time типа QR -> TS 9.1. Только без QR, если не договоримся по поводу поддержки технологии на базе QR.
Через текстовые файлы возможен только псевдо Real time с обновлением времени компьютера в режиме offline :) технология не особо удобная, но на безрыбье...рабочая :D как мне представляется, идеальный вариант - это работа через MultiCharts - QuoteManager:
1. устанавливается MultiCharts
2. устанавливается TS10
3. запускается транслятор котировок из MultiCharts - QuoteManager в TS10, также удобно было бы загружать транслятор посредством автозагрузки.
QuoteManager может получать котировки практически из любого источника, что исключает специальное программирование под какой-либо терминал, найти нормальную рабочую версию мультика - дело минутное, сейчас посмотрел, есть пятая с простым лекарством, обычной заменой файлов и стабильной работой.
-
А как эта технология будет выглядеть? Так же как 9.1, посредством текстовых файлов?
Real time посредством текстовых файлов невозможен. Текстовые файлы - это offline. :)
Выглядеть будет примерно как real time типа QR -> TS 9.1. Только без QR, если не договоримся по поводу поддержки технологии на базе QR.
возможно ли будет использовать данные, полученные из finam data feed
-
QuoteManager может получать котировки практически из любого источника, что исключает специальное программирование под какой-либо терминал, найти нормальную рабочую версию мультика - дело минутное, сейчас посмотрел, есть пятая с простым лекарством, обычной заменой файлов и стабильной работой.
Интересная идея. У вас есть документация как получать данные из QuoteManager в свою программу?
-
возможно ли будет использовать данные, полученные из finam data feed
Пока нет такого в плане. Думаю есть проще способы получить данные, чем прокладка между MetaStock и софтом Финама.
-
QuoteManager может получать котировки практически из любого источника, что исключает специальное программирование под какой-либо терминал, найти нормальную рабочую версию мультика - дело минутное, сейчас посмотрел, есть пятая с простым лекарством, обычной заменой файлов и стабильной работой.
Интересная идея. У вас есть документация как получать данные из QuoteManager в свою программу?
1. запускаем Transaq
2. запускаем Winros.exe (возможно этот пункт не потребуется с другими терминалами)
3. запускаем QuoteManager от MC
4. запускаем транслятор котировок из QuoteManager в TS10
5. запускаем TS10
6. работаем с огромным удовольствием в TS10 :)
Трансляция котировок из Transaq в QuoteManager выполняется! Связка работает с версиями MC до 8, подтверждаю личными исследованиями, см. скрины. Все настройки очень простые.
В QuoteManager большой выбор поставщиков данных, также есть возможность настроить индивидуального поставщика данных (Квик, Транзак, Метатрейдер...), очень удобно организовано хранение данных и доступ к ним, возможность выгрузки и загрузки.
-
4. запускаем транслятор котировок из QuoteManager в TS10
У вас есть исходный код такого транслятора? Или есть документация как получить данные из QuoteManager? Лично у меня нет такой документации.
Данные по DDE получить просто без QuoteManager, да и для выгребания данных из QUIK или Transaq есть документация. Плюс ломанный MultiCharts - это не вариант, так как вложения в разработку надо будет как-то отбить, а для этого софт нужно продавать англоязычной аудитории и никакие заломы и костыли от MultiCharts тут не проходят. Работа хорошего программера обходится от 5000$ в месяц. Крутые профи берут от 10К. Вот и прикиньте, сколько нужно кодить и отлаживать, чтобы просто вернуть то, что будет инвестировано до самоокупаемости. А делать столько работы просто ради кайфа от TS 10 конечно может кто-то и может себе позволить, но лично у меня нет таких ресурсов.
-
4. запускаем транслятор котировок из QuoteManager в TS10
У вас есть исходный код такого транслятора? Или есть документация как получить данные из QuoteManager? Лично у меня нет такой документации.
Данные по DDE получить просто без QuoteManager, да и для выгребания данных из QUIK или Transaq есть документация. Плюс ломанный MultiCharts - это не вариант, так как вложения в разработку надо будет как-то отбить, а для этого софт нужно продавать англоязычной аудитории и никакие заломы и костыли от MultiCharts тут не проходят. Работа хорошего программера обходится от 5000$ в месяц. Крутые профи берут от 10К. Вот и прикиньте, сколько нужно кодить и отлаживать, чтобы просто вернуть то, что будет инвестировано до самоокупаемости. А делать столько работы просто ради кайфа от TS 10 конечно может кто-то и может себе позволить, но лично у меня нет таких ресурсов.
Если бы такой код транслятора у меня был, мы бы уже этим кодом пользовались :) Я изложил возможный вариант, но как оказывается, он не оптимален. Надо придумать оптимальный вариант (цена/качество/удобство). Вполне приемлемо работать и через текстовые файлы (псевдо RealTime), к тому же инфраструктура кода для этого уже готова и отлажена. Но если есть более оптимальные идеи, надо их обдумать и реализовать.
-
Итог голосования:
[attachimg=1]
Благодарю всех, кто принял участие в голосовании. Решение о разработке SDK будет принимать разработчик. Если разработки начнутся, сообщу об этом.
-
Добрый день!
Разработка не сдвинулась с "мёртвой" точки?
Вероятность за какие то деньги получить такую программу ещё существует?
-
Добрый день!
Разработка не сдвинулась с "мёртвой" точки?
Вероятность за какие то деньги получить такую программу ещё существует?
От разработки отказались из-за малой перспективности.
-
Добрый день!
Разработка не сдвинулась с "мёртвой" точки?
Вероятность за какие то деньги получить такую программу ещё существует?
От разработки отказались из-за малой перспективности.
Жаль! А допилить уже существующий активатор от TS9.5 под TS10 невозможно? Чтоб можно было также работать через текстовые файлы.
-
Жаль! А допилить уже существующий активатор от TS9.5 под TS10 невозможно? Чтоб можно было также работать через текстовые файлы.
Думаю технически можно, но интереса у разработчика нет.
-
Жаль! А допилить уже существующий активатор от TS9.5 под TS10 невозможно? Чтоб можно было также работать через текстовые файлы.
Думаю технически можно, но интереса у разработчика нет.
Уже неоднократно эта проблема решалась, пути её решения вряд ли сильно изменились, слегка подпилить и всё. А за разумную цену интерес не появится? На неделе думаю попробовать поискать взломщика, но если есть спецы, которые уже знают этот процесс, может как-то можно договориться?
-
Уже неоднократно эта проблема решалась, пути её решения вряд ли сильно изменились, слегка подпилить и всё. А за разумную цену интерес не появится? На неделе думаю попробовать поискать взломщика, но если есть спецы, которые уже знают этот процесс, может как-то можно договориться?
Что вы понимаете под разумной ценой?
А чем для вас TS 10 так принципиально лучше? Ужасный черный интерфейс от которого в глазах рабит, сомнительное достоинство...
TS 9.5 хотя бы вылизана до какого-то уровня. А в TS 10 бигоэпопея как обычно будет длиться пару лет.
-
Уже неоднократно эта проблема решалась, пути её решения вряд ли сильно изменились, слегка подпилить и всё. А за разумную цену интерес не появится? На неделе думаю попробовать поискать взломщика, но если есть спецы, которые уже знают этот процесс, может как-то можно договориться?
Что вы понимаете под разумной ценой?
А чем для вас TS 10 так принципиально лучше? Ужасный черный интерфейс от которого в глазах рабит, сомнительное достоинство...
TS 9.5 хотя бы вылизана до какого-то уровня. А в TS 10 бигоэпопея как обычно будет длиться пару лет.
Под разумной ценой понимаю обычной производственный расчёт, т.е. произведение среднечасовой заработной платы программиста по данным www.hh.ru (https://www.hh.ru) и времязатрат на производство
лекарства.
Например:
Ведущий инженер-программист С++:
среднемесячная ЗП: 200000 руб/мес
среднемесячное количество часов (40 ч. неделя), (1кв+2кв+3кв+4кв) / 12 мес: (454+469+528+519) / 12 = 164 час
среднечасовая ЗП: 200000 / 164 = 1219.51 руб/час
времязатраты на производство лекарства: 16 часов
Стоимость работ: 1219.51 * 16 = 19512.16 руб
Расчёт примерный, но если в сделке будет участвовать несколько человек, то финансовые затраты распределятся равномерно, для 10 человек - 1951 руб/чел.
А так как лекарство уже не раз производилось, то все алгоритмы известны и времязатраты на производство возможно будет меньше, как следствие стоимость работ...
Тёмный интерфейс меня не напрягает, дело привычки.
Мне понравился TDE отлаженный в плане сворачиваемости структуры кода #Region "" ... #EndRegion (при работе с большими кодами от 1000 строк без структуры не могу работать, напрягает до бешенства, TS95 не поддерживает структуру, рвёт где ни попадя, поэтому работаю в TS9.1), также появились функции работы с директориями и файлами, которые сейчас приходится компенсировать функциями WinAPI (и то не все, например дату и время изменения или создания файла не получится узнать, т.к. в WinAPI используется структура данных для получения этой информации, а TS9.* не поддерживает работу со структурой, хотя можно сделать свою dll библиотеку для этих задач...только сейчас пришла такая идея), а можно было бы использовать уже готовые функции, есть некоторые приятные доработки свойств по прочим объектам.
-
Уже неоднократно эта проблема решалась, пути её решения вряд ли сильно изменились, слегка подпилить и всё. А за разумную цену интерес не появится? На неделе думаю попробовать поискать взломщика, но если есть спецы, которые уже знают этот процесс, может как-то можно договориться?
Разработчик активатора пока занят и выделить время на создание активатора под TS 10 в ближайшее время не сможет. Думаю вам проще и быстрее поискать взломщика, как вы первоначально и планировали.