Это всегда интересно, но написания своего языка это адский труд.
Я просто так не взялся бы за это так как уже большое количество узко заточенный языков и общего назначения. Эти языки шлифуются уже не один десяток лет.
Но это конечно же очень интересно.
Я время от времени просто думаю про написание своего языка как-бы для оценки своих знаний.
В самом начале я даже и представить не мог что это такое. А теперь хотя-бы примерно понимаю с какими трудностями пришлось-бы столкнуться.
А по теме торговых роботов:
Это меня очень влечет, есть куда развиваться да и возможно в будущем работа на постоянной основе, возможно даже на себя самого.
Я тут на днях читал чат, на btc-e. Там пацаны обсуждали одного робота. По их словам он не просто очень быстро выставляет ордера а еще делает следующее. Попробую вкратце описать.
Курс == 2.45
Если курс падает к примеру.
Робот сначала смотрит кто стоит ближе всего к этой цене и кто имеет большое количество на продажу.
Робот хочет поставить 10.000 на продажу
1) 2.491 -> 5 монет
2) 2.492 -> 50 монет
3) 2.493 -> 500 монет
2.493 [9] <<< Вот сюда он и ставит. Хоть и теряет немного в прибыли
4) 2.494 -> 10.000 монет
5) 2.495 -> 5 монет
Но интересное только начинается,
Если человек убирает ордер 4 и выставляет его-же но по
2.493 [8]
то робот сразу за ним убирает свой ордере по
2.493 [9]
и выставляет его-же по
2.493 [7]
И так далее. Навороченые скрипты как мне кажется.
Поэтому я обеими руками за любую идею, в нормальных рамках разумеется.