Интересная особенность функциональных рынков Сервер Открытые Сделки является отсутствие поддержки комиссии (в процентах) сборов на основе.
Вместо этого, он может быть сконфигурирован для зарядки каждого "NYM" (Псевдоним, под псевдонимом идентичности) точки использования. Это довольно примитивно в настоящее время зарядки один пункт использования каждого базового API (Application Progam Interface) вызов осуществляется от имени этого NYM.
Возможно, эта структура может препятствовать ботам делать патетический тривиальными ценные сделки путем каждую сделку стоимости минимального количества, в то время как только минимально обескураживающие сделки достаточно, что стоимость использования точки тривиальна по сравнению со стоимостью торговала ценные.
Это, однако, также означает, что прошу снова и снова, что в настоящее время происходит также имеет стоимость, так что также использует вызовы API. Фактические сделки вполне может в конечном итоге стоить гораздо меньше, чем стоимость опроса сервера о том, как рынки поживает.
Такое положение дел, мне кажется, довольно хорошо для битвы сценария Бот, что я хотел бы работать, потому что я думал работать боты под общую средой, в которой я буду работать, через регулярные промежутки время, сначала сбор данных и форматирование рутина, а затем популяция ботов. Точки использования стоимость приобретения данных о рынке, таким образом, будут общими для всей популяции ботов, которые разделяют эту среду.
Это кажется весьма выгодным для ботов, которые получают, чтобы быть частью этой среды, однако, вероятно, будет компромисс в реальном вычислении (ы), доступной для ботов. В принципе я не хочу, чтобы запустить целую кучу самых ресурсоемкие ботов, а я хочу, чтобы заранее вычислить целую кучу показателей, так что каждый бот может быть в значительной степени лишь немногие, если-то заявления или тематическое заявление о том, заканчивается выдачей и / или отменять некоторые предложения на одном или нескольких рынках на основе значений приведенных показателей.
Для того, чтобы сделать это хорошо, конечно, означает, что первые решения, что показатели изначально обеспечить. Любой, кто хочет использовать другие могут запускать скрипты сами на свои машины и использовать простые клиентские сценарии открытых транзакций в их конце, чтобы получить исходные данные о рынке и разместить свои сделки.
Я хотел бы сохранить сценарии бот как можно более простым. Я даже думал иметь каждый бот будет только фрагмент Баш скрипт, или, может быть, функция Баш. Но это в основном потому, что мне это приятно и просто использовать Баш скрипты, чтобы определить, какие команды для запуска, что приводит к мысли, что может быть проще импортировать код бота непосредственно в мой сценарий, чем запустить какой-нибудь внешний интерпретатор, чтобы запустить его , Я, конечно, хочу, чтобы иметь возможность очень легко увидеть "с одного взгляда" что данный бот не делает ни зацикливание (или делает очень минимальны, нерекурсивно перекручивание), и что он не выполняет какие-либо подозрительные, опасные или очень команд ресурсоемких.
Я хотел бы начать с несколькими очень простыми очень классическими стратегиями, испытанных и верными стратегиями люди, которые готовы сделать ставку на, потому что я хотел бы эти боты, чтобы иметь возможность самостоятельно выступать в качестве акции / акций, в которых они и другие могут инвестировать.
Таким образом, чем больше бот в популяции, тем больше средств будут им осуществлять свои стратегии на.
Это основная концепция. Остальные, скорее всего, просто детали реализации ...
-MarkM-