До недавнего времени программа позволяла торговать только фьючерсы, и только на бирже FORTS. Теперь реализован протокол MtGox, пускай с минимальной функциональность, и вероятно отчасти программа совместима так-же с биржей ICBIT, а протокол BTC-E будет проработан несколько позже. Соответственно требуется альфа-тестирование, по мере дальнейшей разработки.
Дистрибутив пока не стал делать, выложил
архив который нужно распаковать в корень диска C: (чтобы получилось C:\TStudio), или любое другое место и тогда придется в tstudio.conf поправить путь.
Чтобы из программы можно было торговать, нужно задать API ключ и Secret в файле mtapi.conf. Все конфигурационные файлы хранятся в TStudio\conf и редактируются блокнотом. Рекомендую экспериментировать с отдельного аккаунта MtGox, на минимальных деньгах.
Когда биржа перегружена, программа может сбоить весьма и весьма часто, вплоть до полного вылета. В такие моменты бесполезно пытаться торговать из неё, ибо теряются заявки из-за внутренних таймаутов.
В продукте Trade Studio разделяется моя интеллектуальная собственность (библиотека MtGoxBTI.TDR) и корпоративная - собственно сама оболочка. В составе MtGoxBTI используется библиотека sgcWebSockets, в которую мной были внесены изменения для работы Socket.IO через IndySSL (купил исходники для этого). Для своей библиотеки я в обозримом времени выложу большую часть исходного кода, при том что часть обработки протокола и без того открытая в скрипте MtGoxBTI.lua. Сама программа останется вероятно закрытой надолго. В любом случае все распространяется бесплатно, по принципу AS IS и без каких-либо гарантий. Помочь разработке можно будет донейтами на кошельки компании и мой личный.
Документации на программу ещё нет, поэтому некоторую информацию можно найти в
ветке форума старой версии программы. Стаканы сейчас заполняются только в режиме обновления, поэтому медленному заполнению их котировками не стоит удивляться (получение full depth в проекте). Согласно текущим настройкам заявки агреггируются, чтобы цена имела всего два знака после запятой - таким образом избыточность маленького шага цены MtGox хотя-бы отчасти компенсируется.
Все вопросы пожалуйста задавайте сюда, атаковать ЛС бессмысленно.
[edited]
Важно: Для работы программы необходимо установить OpenSSL Win32, например версии
1.0.1e