암호화 봇
내 제출물 개요
Crypto Bot은 알고리즘 거래를 사용하여 암호화 시장(Binance API)에서 받은 데이터를 기반으로 BUY/SELL 신호를 생성하는 마이크로 서비스 모음입니다.
봇은 pubsub를 사용하여 실시간 암호화 가격을 전략 마이크로 서비스에 게시하고 redis json을 사용하여 주문 데이터를 저장하고 마이크로 서비스는 gRPC를 통해 서로 통신합니다.
맞춤형 전략은 strategy-service/strategies 아래에 작성할 수 있습니다.
ema.py(지수 이동 평균) 전략의 예는 저장소에 나와 있습니다.
제출 카테고리: 마이크로서비스
사용 언어: Python, Protobuf
코드 링크
rohit20001221 / 트레이딩 봇 바이낸스
암호화 봇
암호화 봇은 알고리즘 거래 전략을 사용하여 거래를 위한 구매 및 판매 신호를 생성합니다.
암호 화폐
작동 방식
데이터 저장 방법:
//historical data
{
"open": float,
"high": float,
"low": float,
"close": float,
"volume": float
}
// live data
{
'open': float,
'high': float,
'low': float,
'close': float,
'volume': float,
'is_interval': boolean,
"symbol": string, // btcusdt
"interval": string // "5m", "1m", "1h", "1d"
}
데이터 액세스 방법:
# subscribing to the live data service
REDIS> SUBSCRIBE <channel-name>
# reading historical data
REDIS> JSON.GET historical-<tradingsymbol> '$'
로컬에서 실행하는 방법은 무엇입니까?
전제 조건
로컬 설치
시작하려면…
View on GitHub
추가 리소스/정보
협력자
Reference
이 문제에 관하여(암호화 봇), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/rohit20001221/crypto-bot-1goe텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)