Как работает торговый движок? [закрыто]

Как работает механизм торговли криптовалютой? Есть ли какой-либо проект с открытым исходным кодом, кроме баттеркойна? Я хочу создать простой торговый движок на ruby ​​on rails для криптовалют. какие основные части необходимы, кроме API?

Ответы (2)

Вы можете написать торговый движок на таком языке, как C++ или любом другом, который вам подходит. Что на самом деле происходит в бэкэнде, так это то, что скрипт продолжает повторяться через определенный интервал для новых сделок или депозитов, этот скрипт может быть закодирован на любом языке, который может взаимодействовать с базой данных. Ниже приведен пример PHP-скрипта, который проверяет наличие новых сделок, а затем обновляет базу данных, если произошла какая-либо новая сделка:

<?
$sell = mysql_query("SELECT * FROM trades WHERE `From`<>`Type` LIMIT 1000000000000");
$num = mysql_num_rows($sell);
echo $num;
for ($i = 0; $i < $num; $i++) {
$id = mysql_result($sell,$i,"Id");
if($id != 0)
{
    $trade = new Trade($id);
    $trade->GetEquivalentTrade();
    $trade->ExecuteTrade();
}
}
?>
Почему все минусы? Этот ответ кажется мне хоть чем-то полезным. Что-то действительно не так?
@Khan- кажется полезным.

Есть Тоблибот и Гекко и может быть еще какие-то.

Мне очень нравится Гекко.

Быстрый поиск в Google покажет их вам.