사용방법
사용방법을 숙지 하시고 실행하시길 권장드립니다.
질문이나 궁금한사항은 상단 문의사항메뉴에서 텔레그램 대화방 또는 카카오톡채널로 접속하셔서 질문주시면되니다.
상황판
상황판 사용방법
- 시작 : 거래소와 api통신을 시작하며 설정한 전략대로 프로그램을 가동합니다.
- 모든 전략은 봉마감후입니다. 리페인팅이 없습니다.
- 정보갱신 : 잔고 및 진입여부를 수동으로 확인할 수 있습니다.
- 손절갱신 : 포지션 진입후 손절관련 설정을 수정할때 사용합니다.
- 부분익절갱신 : 포지션 진입후 부분익절관련 설정을 수정할때 사용합니다.
- 로그파일 저장 : 로그파일을 저장할때 사용합니다. 프로그램이 종료되면 로그내용은 사라집니다.
- 로그삭제 : 로그내용을 수동으로 삭제할때 사용합니다.
백테스트
백테스트 사용방법
- 백테스트 시작 : 기본설정 및 지표설정에 설정된 값으로 백테스트를 시작합니다.
- 백테스트 거래소 및 지표는 비트맥스만 지원합니다
- 모든 백테스트는 봉마감후입니다. 리페인팅이없습니다.
- 롱과 숏(공매도)수익을 백테스트 할 수 있습니다.
- 일시중지 / 재생 : 백테스트를 시작후 일시중지하거나 이어서 시작할때 사용합니다.
- Excel저장 : 백테스트한 내용을 CSV 파일로 바탕화면에 저장합니다.
- 수익률 : 백테스트 기간의 수익률을 표시합니다.
- 승패 : 백테스트 기간의 승패를 알려줍니다.
- 시작시간 : 백테스트를 시작할 날자를 지정합니다.
- 종료시간 : 백테스트를 끝낼 날자를 지정합니다.
- 시작잔고 : 백테스트 시작 잔고를 설정합니다.
- 수수료 : 수수료를 할인 받는경우 할인받는 수수료를 넣어줍니다.
- 0.075 기본값입니다 (0% 할인없음)
- 0.0675 (10% 할인받는경우)
- 0.06375 (15% 할인 받는경우 )
- 현재잔고 : 백테스트가 끝난후 수수료를 제외한 총 수익률을 표시합니다.
백테스트-업비트전용(현물)
백테스트-업비트전용(현물) 사용방법
- 백테스트-업비트 : 기본적인 백테스트는 비트맥스위주로 되어있어서 롱과 숏 둘다 계산하게됩니다.
하지만 설정값을 수정해서 업비트용으로 사용할수있는 방법이있습니다.- 셋팅값을 조정해서 업비트에서 수익을 대략 예측해볼수는있습니다.
- 업비트는 롱 신호에는 구매하고 숏 신호에는 팝니다. 숏(공매도)으로 인한 수익은 얻을 수 없습니다.
- 백테스트는 현물기준이아닌 USD 기준이기때문에 김프 및 역프는 고려되지않습니다.
- 백테스트한 USD 수치는 실제거래에서는 아래처럼 환율을 곱해주시기 바랍니다.
- 손절설정 고정가격에 200USD, 환율 1200 = 240,000원
- 부분익절설정 가격에 2500USD, 환율 1200 = 3,000,000원
- 진입수량설정 : 비율로 바꺼주시고 롱에 100% 숏에 1%로 설정합니다.
- 진입시드에 따라서 롱에 1%부터 100%까지 조절하시면됩니다.
- 1000만원이 있을경우 50%할경우 전체시드의 50%인 500만원만 매수합니다.
- 레버리지설정 : 교차로 바꺼줍니다.
- 손절설정 : 청산가대비는 업비트용 백테스트를 할 경우 사용하지마세요. 실제거래에서 비활성화됩니다.
기본설정-거래소선택
거래소선택 사용방법
- 거래소선택 : 거래소를 선택합니다 BitMEX / Bybit / Upbit 3군데 거래소를 지원합니다.
- BitMex : 선물 마진 거래소중 가장큰 거래소이며 많은사용자를 보유하고있습니다.
- Bybit : 비트맥스 다음으로 큰 거래소이며 오버로드가 없는게 장점입니다.
- Upbit : 한국 현물 거래소이며 실제비트코인으로만 거래가 가능합니다.
- BitMEX 6개월동안 10%할인받고 비트추세봇사용하기
- Bybit 15%할인받고 비트추세봇 사용하기(21.3.21 이후에도 할인되도록 많은참여바랍니다.)
- 테스트넷 : BitMEX 와 바이비트는 테스트넷을 지원합니다. 체크를 하면 테스트넷으로 작동합니다. 충분한 테스트를 거친후 실제거래를 진행 해주세요
- 지표설정 거래소 선택 : 해당 거래소의 지표를 사용할지 BitMEX거래소의 지표를 사용해서 거래할지 선택할 수 있습니다.
- 거래소는 Bybit를 선택하고 지표설정 거래소는 BitMEX를 선택할경우 API는 Bybit를 사용하고 거래소 시그널은 BitMEX를 사용합니다.
- 거래소마다 가격의 차이로인해 시그널값이 동일하지않습니다. 유리한곳으로 진행하시면됩니다.(단. 백테스트는 BitMEX 지표만 지원합니다.)
기본설정-시간설정
시간설정 사용방법
- 시간타입 : 1분봉 / 5분봉 / 1시간봉 / 4시간봉 / 12시간봉 / 1일봉 을 지원합니다.
- 종가마감 : 지표설정 전략의 시그널이 뜬경우 봉마감후 바로 진입합니다.
- 종가마감후 : 지표설정 전략의 시그널이 뜬경우 봉마감후 설정한 시간이 지난후 바로 진입합니다.
- 1시간봉 : 1시간까지만 지원합니다.
- 4시간봉 : 4시간 까지만 지원합니다.
- 12시간봉 : 12시간 까지만 지원합니다.
- 1일봉 최대 24시간 까지만 지원합니다.
기본설정-진입수량설정
진입수량설정 사용방법
- 비율 : 현재 가지고 있는 자본대비 몇 퍼센트의 시드를 진입할건지 설정합니다.
- 레버리지설정 격리 9배 / 진입수량설정 비율 20%
- 잔고가 1비트일때 시드의 20%(약0.2빗)만 사용해서 9배로 진입합니다.
- 높은 퍼센테이지는 청산의위험이 있습니다 백테스트를 꼭 진행하세요.
- 레버리지설정 교차 / 진입수량설정 비율 900%
- 잔고가 1비트일때 전체 시드대비 9배의 물량을 진입시킵니다.
- 높은 배율은 청산의 위험이있습니다. 백테스트를 꼭진행하세요.
- 레버리지설정 격리 9배 / 진입수량설정 비율 20%
- 고정 : 레버리지 설정과 관계없이 정해진 수량만 진입시킵니다.
- 잔고가 부족할경우 진입에 실패할수있습니다.
- 많은 수량은 청산의 위험이있습니다 백테스트를 꼭 진행하세요.
- 롱(Buy) : 지표설정 전략의 매수 시그널이 떴을경우 진입할 수량 및 퍼센트를 설정합니다.
- 숏(Sell) : 지표설정 전략의 매도 시그널이 떴을경우 진입할 수량 및 퍼센트를 설정합니다.
- 롱과 숏 각자 다른 설정값으로 사용가능합니다.
기본설정-레버리지설정
레버리지설정 사용방법
- 격리 : 격리로 설정합니다.
- 사용한 시드만큼만 투자에 사용하며 최악의 상황에서도 나머지 자산을 지킬 수 있습니다.
- 교차 : 교차로 설정합니다.
- 모든자산을 투자 하기때문에 최악의 상황은 모든 자산을 다잃을 수도있습니다.
- 백테스트를 통해서 본인이 가장 안전하다 생각하는 비율만큼 투자하길 권장합니다.
- 욕심부리면 청산당합니다.
기본설정-손절설정
손절설정 사용방법
- 사용 : 손절설정 기능을 사용합니다. (진입과 동시에 역지정 시장가를 진입합니다)
- 고정가격 : 진입가격에서 고정된 가격만큼 손절가를 설정합니다.
- 밑에 그림을 예시로 설명드립니다. (고정가격 : 150일경우)
- 10000USD에 롱으로 진입할경우 9850에 역지정시장가로 손절가를 지정합니다.
- 10000USD에 숏으로 진입할경우 10150에 역지정시장가로 손절가를 지정합니다.
- 가격비율 : 진입가격에서 설정된 가격비율만큼 손절가격을 설정합니다.
- 밑에 그림을 예시로 설명드립니다.(가격비율 : 5% 일경우)
- 10000USD에 롱으로 진입할경우 9500에 역지정시장가로 손절가를 지정합니다.
- 10000USD에 숏으로 진입할경우 10500에 역지정시장가로 손절가를 지정합니다.
- 청산가대비 : 진입후 청산가격을 기준으로 손절가격을 설정합니다.
- 밑에 그림을 예시로 설명드립니다. (청산가대비 : 50 일경우)
- 10000USD에 롱으로 진입하고 청산가가 9000일경우 9050에 역지정시장가로 손절가를 지정합니다.
- 10000USD에 숏으로 진입하고 청산가가 11000일경우 10950에 역지정시장가로 손절가를 지정합니다.
지표설정-전략1
지표설정 전략1 사용방법
- 전략1 : Super trend V1.0 – Buy or Sell Signal 전략입니다.
- Factor와 Pd 수치를 변경해서 전략을 다양화 할 수 있으며 봉마감후 진입 하기때문에 리페인팅이 없으므로
백테스트와 실제 매매가 일치합니다. - 추천 시간설정 : 4시간봉 (Factor : 2, Pd : 7)
- Factor와 Pd 수치를 변경해서 전략을 다양화 할 수 있으며 봉마감후 진입 하기때문에 리페인팅이 없으므로
- 부분익절설정 : 사용에 체크하면 부분익절설정을 사용합니다. (진입과 동시에 지정가를 걸어놓습니다.)
- 가격 : 진입가격에서 설정된 금액만큼 이익실현을 위한 지정가를 설정합니다.
- 수량 : 익절할 물량을 퍼센테이지로 설정합니다.
지표설정-전략2
지표설정 전략2 사용방법
- 전략2 : Wave Trend with Crosses -LazyBear 전략입니다.
- Channal Lenth와 Average Length 수치를 변경해서 전략을 다양화 할 수 있으며 봉마감후 진입 하기때문에
리페인팅이 없으므로 백테스트와 실제 매매가 일치합니다. - 추천 시간설정 : 12시간봉, 1일봉 (Channal Length : 10, Average Length : 21)
- Channal Lenth와 Average Length 수치를 변경해서 전략을 다양화 할 수 있으며 봉마감후 진입 하기때문에
- 부분익절설정 : 체크하면 부분익절설정을 사용합니다.
- 부분익절 타입선택
- 오실레이터 : 오실레이터 시그널이 뜰때 진입합니다. 가격을 측정할 수 없으므로 미리지정가지정은안됩니다.
- Length와 OB / OS Level 값을 기준으로 익절을합니다.
- 오실레이터는 가격을 측정할수 없으므로 수량만 설정가능합니다.
- 가격 : 진입과 동시에 지정가를 걸어놓습니다.
- 가격 : 진입가격에서 설정된 금액만큼 이익실현을 위한 지정가를 설정합니다.
- 수량 : 익절할 물량을 퍼센테이지로 설정합니다.
- 오실레이터 : 오실레이터 시그널이 뜰때 진입합니다. 가격을 측정할 수 없으므로 미리지정가지정은안됩니다.
API키/텔레그램-API설정
API설정방법
API키/텔레그램-텔레그램설정
텔레그램 설정방법
- 텔레그램 연동방법 : 설치방법의 텔레그램연동을 참고해주세요
- Bot name : 본인이 알아보기 쉬운 이름으로 적어주시면됩니다. 프로그램을 여러개 돌릴경우 각각 다르게 설정하시면됩니다.
- 알람사용 : 거래가 이루어지지않아도 지정된 시간마다 텔레그램으로 알람으로 알려줍니다.
- 서버가 정상 작동중 인지 접속하지않아도 알수있습니다.
- 알람 기준시간은 프로그램 실행후 상황판의 시작버튼을 누른 시간을 기준으로 합니다.
- 시작 버튼을 08:30분에 누르고 알람간격을 12H로 할경우 08:30분 / 20:30분 하루에 2번 알람이옵니다.
알람이 오지 않으면 서버에 이상이 생겼음을 알수있게 해줍니다. (알람이오면 정상실행중입니다.)
- 알람간격 : 시작을 누른 시점으로부터 텔레그램으로 알람을 전송할 주기를 선택할 수 있습니다.
- 1시간부터 24시간까지 가능합니다.
멀티실행하기
멀티실행 설정방법
- C:\Program Files (x86)\BittrendBot 폴더를 복사해서 붙여넣기한후 파일이름을 아래처럼 변경해주세요 (다른이름이라도 상관없습니다 구분하기 편한이름으로 변경해주세요
- C:\Program Files (x86)\BittrendBot-bitmex
- C:\Program Files (x86)\BittrendBot-bybit
- C:\Program Files (x86)\BittrendBot-upbit
- 각자 폴더안에 BitTrendBot.exe 파일을 실행하시거나 바탕화면에 바로가기파일을 만들어서 실행해줍니다.
위에는 예시입니다. 각자 원하는 곳에 폴더를 복사한후 알아볼수 있게 사용하시면됩니다.
중요! 멀티실행할경우 폴더가 달라야합니다.
언어변경하기
언어 설정방법
- 언어변경방법 : 오른쪽위의 메뉴에서 선택해주세요.
언어를 변경할 수 있습니다. 한글 과 English 선택 가능합니다.