letsplayants / Ants-Auto-Trading-Bot

6 stars 6 forks source link

거래 관련 메시지 포멧 결정 #55

Closed MuYoul closed 4 years ago

MuYoul commented 4 years ago

거래에 관련된 봇이 알아듣는 명령어 셋 결정

명령어 구분자는 (#)을 사용한다 필수

ver: int

auto: int

symbol : 코인이름

market : 마켓 이름

exchange: 거래소 이름

type: limit, market(지정가, 시장가)

side: bid, ask(매수, 매도)

amount: float(.8f), 0 ~ 100%

price: float(.8f), 0 ~ 100%

옵션

rule : 전략 플러그인 이름을 지정하면 옵션 명령어를 모두 전달해준다

위의 메시지를 파싱/생성할 수 있는 함수를 만든다 현재 내 오더를 읽어서 메시지 포멧에 맞는 메시지를 생성한다

MuYoul commented 4 years ago

message_parser.py 파일 추가함

d891e80ef414d6b1f4738c372be6dabe12259ae7

기존 메시지 파싱 부분 및 앞으로 파싱하는 메시지는 MessageDict class를 사용하도록 함