Bitcoin Forum
April 23, 2024, 09:55:43 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Торговая платформа Trade Studio.  (Read 5621 times)
alpet (OP)
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
July 15, 2013, 11:32:05 AM
 #21

Пока не opensource никому не надо, какие гарантии что это не троянец?
Как недавно слышал в Crysis, кому нужны гарантии - покупает тостер. Весь исходный код я уж точно не смогу выложить, т.к. он не мне принадлежит (в всяком случае сама оболочка).
С другой стороны, опытные программисты могут косвенно оценить объем вложенного труда, и понять что ради разовой троянской атаки никто так не выкладывается. У программы есть история, это не первая публичная раздача AS IS.

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
1713866143
Hero Member
*
Offline Offline

Posts: 1713866143

View Profile Personal Message (Offline)

Ignore
1713866143
Reply with quote  #2

1713866143
Report to moderator
1713866143
Hero Member
*
Offline Offline

Posts: 1713866143

View Profile Personal Message (Offline)

Ignore
1713866143
Reply with quote  #2

1713866143
Report to moderator
The network tries to produce one block per 10 minutes. It does this by automatically adjusting how difficult it is to produce blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
alpet (OP)
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
July 16, 2013, 07:06:48 AM
 #22

Обновил дистрибутив, в связи с исполнением контракта BUN3. Так-же изменилась сборка оболочки (теперь 1.7.4945), подлечил мелкий баг.
В принципе можно самостоятельно отредактировать словарь инструментов в файле instrDict.conf, заменив описание для BUN3 следующим:
Code:
[BTC/USD-8.13]
Alias=BTC-MX
Board=ICBIT_1
ShortName=BUQ3
IsFuture=1
LotSize=10
Decimals=2
MinStep=1
PriceCoef=100
VolumeDecimals=0
VolumeCoef=1
TradeMoney=100
Flags=$1000

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
alpet (OP)
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
July 29, 2013, 10:22:58 AM
 #23

Обновил дистрибутив, были исправлены небольшие проблемы с автоматической торговлей.
Теперь можно пробовать запускать тестовый сценарий котировщика grid_maker на боковом рынке (позиция набирается против движения). С настройками по умолчанию будут выставлять 5 заявок по 1 контракту в бидах и асках, через шаг цены 0.1 USD.

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
hazarun
Legendary
*
Offline Offline

Activity: 2128
Merit: 1019


View Profile
July 29, 2013, 02:30:00 PM
 #24

Пока не opensource никому не надо, какие гарантии что это не троянец?

Ну да, примерно так.
Даже если и не троянец, программа делает ту работу, что задумал ее автор.
Исправить ее под себя - без исходников не получится.

Потому такая вещь - мало кому нужна. Лучше проще, но с исходниками.
(желательно на Си Шарп  Smiley )
hazarun
Legendary
*
Offline Offline

Activity: 2128
Merit: 1019


View Profile
July 29, 2013, 02:34:50 PM
 #25

Пока не opensource никому не надо, какие гарантии что это не троянец?
С другой стороны, опытные программисты могут косвенно оценить объем вложенного труда, и понять что ради разовой троянской атаки никто так не выкладывается. У программы есть история, это не первая публичная раздача AS IS.

Опытным программистам, проще написать своего робота, что будет решать ИХ задачи. А не заморачиваться потерей времени на разборках с чужой недоделкой.
А неопытным - ВЭБ интерфейса хватает, во многих случаях.

Исходники людям нужны, сами и допилят.
alpet (OP)
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
July 29, 2013, 04:55:59 PM
 #26

Опытным программистам, проще написать своего робота, что будет решать ИХ задачи. А не заморачиваться потерей времени на разборках с чужой недоделкой.
А неопытным - ВЭБ интерфейса хватает, во многих случаях.

Исходники людям нужны, сами и допилят.

Конечно я не могу утверждать, что мое решение достаточно универсальное, чтобы любые задачи решать. Но в защиту скажу, что функционала для упрощенного создания роботов уже немало:
1. Cкриптовая система для автоматической торговли, на языке Lua. Используется так-же для script orders, например запланированных заявок.
2. Скриптовая система защиты позиций, в частности реализованы гибкие трейлинг-стопы.
3. Поддержка COM-интерфейсов для торговли из внешней программы.

По большей части API ещё предстоит развивать, но даже с тем что есть уже наличествуют мегабайты исходного кода. Сторонний программист будет очень долго разбираться с этим, что уж там говорить про адаптацию "под себя" и отладку получившегося продукта.

То что вы говорите про опытных программистов, вроде-бы и верно. Но когда разработчик МТС начинает вести партнерство с таким программистом, затраты на поддержку легко влетают в миллионы рублей/год. А случаев когда опытный программист сам создает качественную МТС, достаточно мало. Поэтому большинство трейдеров используют те или иные конструкторы, или торговые терминалы, причем зачастую стоящие немалых денег (Trade Station к примеру). Серьёзные продукты в исходных кодах опять-же чрезвычайное редкое исключение.

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
Fireball
Hero Member
*****
Offline Offline

Activity: 674
Merit: 500


View Profile WWW
August 02, 2013, 11:42:06 AM
 #27

Опытным программистам, проще написать своего робота, что будет решать ИХ задачи. А не заморачиваться потерей времени на разборках с чужой недоделкой.
А неопытным - ВЭБ интерфейса хватает, во многих случаях.

Исходники людям нужны, сами и допилят.

Конечно я не могу утверждать, что мое решение достаточно универсальное, чтобы любые задачи решать. Но в защиту скажу, что функционала для упрощенного создания роботов уже немало:
1. Cкриптовая система для автоматической торговли, на языке Lua. Используется так-же для script orders, например запланированных заявок.
2. Скриптовая система защиты позиций, в частности реализованы гибкие трейлинг-стопы.
3. Поддержка COM-интерфейсов для торговли из внешней программы.

По большей части API ещё предстоит развивать, но даже с тем что есть уже наличествуют мегабайты исходного кода. Сторонний программист будет очень долго разбираться с этим, что уж там говорить про адаптацию "под себя" и отладку получившегося продукта.

То что вы говорите про опытных программистов, вроде-бы и верно. Но когда разработчик МТС начинает вести партнерство с таким программистом, затраты на поддержку легко влетают в миллионы рублей/год. А случаев когда опытный программист сам создает качественную МТС, достаточно мало. Поэтому большинство трейдеров используют те или иные конструкторы, или торговые терминалы, причем зачастую стоящие немалых денег (Trade Station к примеру). Серьёзные продукты в исходных кодах опять-же чрезвычайное редкое исключение.

Хороший торговый терминал очень редко бывает с открытыми исходными кодами, к сожалению. По-факту, их просто нет.
Что касается троянов, я за спиной у alpet'а не стоял, когда он выкладывал этот архив, но тратить пол-года на то, чтобы добавить поддержку фьючерсов, сказать нам, какие изменения с точки зрения профессионального трейдера нужны в API, тестировать, находить баги и прочее - я думаю, это уж слишком сложно для того, чтобы просто срубить апи-ключи к бирже, которые к тому же пока у всех временные, до первого log off-а.

Margin trading platform OrderBook.net (ICBIT): https://orderbook.net
Follow us in Twitter: https://twitter.com/orderbooknet
[Tycho]
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500



View Profile WWW
August 02, 2013, 02:06:26 PM
 #28

Пока не opensource никому не надо, какие гарантии что это не троянец?

Потому такая вещь - мало кому нужна. Лучше проще, но с исходниками.

Надо же, народ до сих пор не отучился говорить за всех :)
Автор старался, делал работу и поделился ей с вами бесплатно, так что заслужил хотя бы уважение, пока не доказано обратное.

Торговый клиент много кому нужен, даже без возможности править исходный код. Трейдеры в реальном мире как раз пользуются всякими терминалами.
Да, везде есть свои риски, но большинство пользователей, даже имея исходный код, не пытаются его проверить на наличие "закладок".

* Сам я к терминалу этому отношения не имею и его истинность не гарантирую, просто высказал мнение.

Welcome to my bitcoin mining pool: https://deepbit.net - Both payment schemes (including PPS), instant payout, no invalid blocks !
ICBIT Trading platform : USD/BTC futures trading, Bitcoin difficulty futures (NEW!). Third year in bitcoin business.
alpet (OP)
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
August 16, 2013, 07:23:13 AM
 #29

В связи с добавлением/экспирацией фьючерсных контрактов, дистрибутив был обновлен.

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
alpet (OP)
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
August 23, 2013, 12:36:12 PM
 #30

Сейчас ещё раз обновил дистрибутив, в связи с небольшими исправлениями. Так-же расширил набор доступных для торговли инструментов.

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
alpet (OP)
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
August 23, 2013, 01:14:49 PM
 #31

где его найти уважаемый?

Ссылка на дистрибутив, не меняется с 9 июля. Извините, если не очевидно )

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
alpet (OP)
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
August 31, 2013, 10:58:09 AM
Last edit: August 31, 2013, 11:12:55 AM by alpet
 #32

Готова первая сборка для btc-e.com, пока ещё с очень ограниченными возможностями.

Дистрибутив можно скачать здесь. По умолчанию программа работает в просмотровом режиме, для торговли надо отредактировать файл btc-e.conf (ярлык на него создается в меню "Пуск"), записав API-key и secret голым текстом. Относительно работы с ICBIT не стоит удивляться сильно уменьшившейся производительности, все-таки запросное API против потокового слабовато. Видимо этот вопрос будет решаться через десятки параллельных ниток, постоянно запрашивающих публичные данные и заявки/сделки, а значит трафик будет очень заметный... но иначе остается мириться с задержками. Во время минимальной нагрузки на облако btc-e заявки должны выставляться меньше чем за секунду.

Отработка торгового API в моей программе реализуется сценариями на Lua, в частности можно посмотреть как это сделано в icbit.lua и btc-e.lua (папка plugins). Там в случае чего можно проводить оптимизацию, отключив скажем не нужные для торговли инструменты или изменив периодику запроса.

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
alpet (OP)
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
September 04, 2013, 07:59:55 AM
Last edit: September 05, 2013, 07:46:47 AM by alpet
 #33

Обновил дистрибутив бета-версии для btc-e. Теперь запрос публичных данных осуществляется фоновыми потоками и в меньшей степени тормозит транзакции. Платой за ускорение стал заметный избыточный трафик (тысячи процентов), что к сожалению не получиться улучшить без уменьшения частоты запросов данных. Кстати сама частота запросов прекрасно регулируется из сценария btc-e.lua, через параметр функции interloop_message в миллисекундах.

Одной из особенных фишек программы, является возможность установления произвольного числа подключений, в т.ч. к различным биржам:

На данном скриншоте программа подключилась к биржам BTC-E и ICBIT, и после некоторых доработок я уже смогу реализовать котировального бота (частный случай арбитража) для фьючерса на лайткоин.

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
hazarun
Legendary
*
Offline Offline

Activity: 2128
Merit: 1019


View Profile
September 05, 2013, 03:46:22 PM
 #34

Обновил дистрибутив бета-версии для btc-e. Теперь запрос

При попытке закачать файл ГуглеХром сообщает, что не стоит загружать, опасность может представлять файл.
И отсылает на https://support.google.com/chrome/answer/99020?p=ib_download_scan&rd=1.

Терминалов загрузил и запустил не мало, но с этим какая то засада.
alpet (OP)
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
September 06, 2013, 05:21:32 AM
 #35

При попытке закачать файл ГуглеХром сообщает, что не стоит загружать, опасность может представлять файл.
И отсылает на https://support.google.com/chrome/answer/99020?p=ib_download_scan&rd=1.

Терминалов загрузил и запустил не мало, но с этим какая то засада.

Спасибо за сообщение. Признаться, я не понимаю почему параноит хром - никаких подробностей сообщение не содержит.
Проверка файла показывает что вирусов нет даже по оценкам самых подозрительных анализаторов:
https://www.virustotal.com/ru/file/4a139cc6b4cfa7ae2d958b09f24b72acf7d4c654f91d257628270d5b647741e9/analysis/1378444649/

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!