В первых двух частях мы собрали скелет советника: котировки, промпт, модель, хранение, ядро. Теперь главный вопрос - в какой форме можно его собрать?
Если вы когда-либо запускали кампанию, которая “всё сделала правильно”, а сайт в самый пик внезапно начал тормозить - вы уже понимаете, откуда вообще берётся разговор про язык разработки. В такие моменты выясняется неприятная вещь...
В первой части мы разобрали базовую идею: торговый советник — это не «робот, который торгует вместо вас», а система, которая получает рыночные данные, формирует сигнал (и объяснение), и показывает результат человеку.
Недавно ко мне обратился знакомый — торгует криптой на любительском уровне — и попросил “написать торгового робота”. Тут важно остановиться на терминологии. В разговоре всё это называют роботами, но на практике чаще нужен торговый советник
Если вы когда-либо пробовали написать крипто-кошелёк, платёжный шлюз или просто “бэкенд, который умеет отправлять и принимать ETH”, то довольно быстро выясняется неприятная вещь: Ethereum-нода — это не ваш бэкенд
В прошлой статье мы рассмотрели причины, по которым нам может понадобится свой blockexplorer. Замечу, что список этот далеко не полный, но будем считать, что мы определились - нам нужен свой источник данных о транзакциях и их связях с адресами.
На данный момент в сети Ethereum опубликовано более чем 1700 децентрализованных приложений (DApps), и их число не перестает увеличиваться. И хотя все Dapps полагаются на смарт контракты, надежность самих смарт контрактов стоит под вопросом - киберпреступники заработали уже более миллиарда долларов на их взломах.
В прошлой части мы остановились на том, что не плохо было бы узнать о факте платежа от bitcoind, вместо того, чтобы перебирать все выданные адреса.
Присоединяйся!