[{"data":1,"prerenderedAt":136},["ShallowReactive",2],{"project-tsl-bot":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"slug":10,"date":11,"featured":12,"tech":13,"color":19,"emoji":20,"url":21,"status":22,"body":23,"_type":130,"_id":131,"_source":132,"_file":133,"_stem":134,"_extension":135},"\u002Fprojects\u002Ftsl-bot","projects",false,"","TSL Bot","Торговый бот с Trailing Stop Loss для Binance. Асинхронная архитектура, 24\u002F7.","tsl-bot","2024-01-01",true,[14,15,16,17,18],"Node.js","Express.js","Binance API","Redis","WebSocket","yellow","📈","https:\u002F\u002Fti-soft.ru\u002Fcase-binance-tsl","Продакшн",{"type":24,"children":25,"toc":123},"root",[26,35,41,47,52,58,112,118],{"type":27,"tag":28,"props":29,"children":31},"element","h2",{"id":30},"что-это",[32],{"type":33,"value":34},"text","Что это",{"type":27,"tag":36,"props":37,"children":38},"p",{},[39],{"type":33,"value":40},"Торговый бот для криптовалютной биржи Binance с алгоритмом Trailing Stop Loss. Торгует 24\u002F7 без эмоций.",{"type":27,"tag":28,"props":42,"children":44},{"id":43},"проблема",[45],{"type":33,"value":46},"Проблема",{"type":27,"tag":36,"props":48,"children":49},{},[50],{"type":33,"value":51},"Ручная торговля требует постоянного мониторинга. Эмоции приводят к убыткам. Невозможно следить за рынком 24\u002F7.",{"type":27,"tag":28,"props":53,"children":55},{"id":54},"решение",[56],{"type":33,"value":57},"Решение",{"type":27,"tag":59,"props":60,"children":61},"ul",{},[62,74,84,93,102],{"type":27,"tag":63,"props":64,"children":65},"li",{},[66,72],{"type":27,"tag":67,"props":68,"children":69},"strong",{},[70],{"type":33,"value":71},"Trailing Stop Loss",{"type":33,"value":73}," — динамический стоп-лосс, который движется за ценой",{"type":27,"tag":63,"props":75,"children":76},{},[77,82],{"type":27,"tag":67,"props":78,"children":79},{},[80],{"type":33,"value":81},"Асинхронная архитектура",{"type":33,"value":83}," — обработка множества пар одновременно",{"type":27,"tag":63,"props":85,"children":86},{},[87,91],{"type":27,"tag":67,"props":88,"children":89},{},[90],{"type":33,"value":18},{"type":33,"value":92}," — реалтайм-данные с биржи",{"type":27,"tag":63,"props":94,"children":95},{},[96,100],{"type":27,"tag":67,"props":97,"children":98},{},[99],{"type":33,"value":17},{"type":33,"value":101}," — кэширование состояния и очереди ордеров",{"type":27,"tag":63,"props":103,"children":104},{},[105,110],{"type":27,"tag":67,"props":106,"children":107},{},[108],{"type":33,"value":109},"Горизонтальное масштабирование",{"type":33,"value":111}," — добавление новых стратегий без остановки",{"type":27,"tag":28,"props":113,"children":115},{"id":114},"результат",[116],{"type":33,"value":117},"Результат",{"type":27,"tag":36,"props":119,"children":120},{},[121],{"type":33,"value":122},"Робот торгует без перерывов, фиксирует прибыль по алгоритму, минимизирует потери. Человек задаёт стратегию — бот исполняет.",{"title":7,"searchDepth":124,"depth":124,"links":125},2,[126,127,128,129],{"id":30,"depth":124,"text":34},{"id":43,"depth":124,"text":46},{"id":54,"depth":124,"text":57},{"id":114,"depth":124,"text":117},"markdown","content:projects:tsl-bot.md","content","projects\u002Ftsl-bot.md","projects\u002Ftsl-bot","md",1784082563696]