board_free custom_top_html:no
default debug random = 0 / type = READ / detected = READ

단축키

Prev이전 문서

Next다음 문서

크게 작게 댓글로 가기 위로 아래로

실은 이 이벤트에 참여할 생각은 딱히 없었으나..

https://www.ddengle.com/board_event/2221826

 

글이 올라온김에  봇을 운용함에 있어 있는 옵션을 만지면서 한글화가 되어있지 않아 잘 모르시거나

만지면 좋은(?) 옵션을 이야기 드리는게 좋을거 같아 설명차 이야기를 드리기로 했습니다.

 

(실은 랜딩봇을 굴리는 법에 대해 설명을 좀 보다 이거나 올려봐야지 했는데 먼저 setup 글이 올라왔단건 함정)

 

하기 config.cfg 파일의 내용의 일부 발췌이며 개인적으로 시험해보지 못해 잘 모르거나, 크게 중요하지 않다 생각하여 빼놓은 옵션도 있음을 알려드립니다.

 

본문상의 녹색 Paramter는 기본적으로 활성화 되어있거나 제가 백업 config.cfg를 가져다 쓴거라 그럴 가치가 있다고 판단 활성화한 것을 지칭합니다.

갈색 Parameter는 주석처리-#- 되어있어 사용하진 않으나 설명이 필요한 경우입니다. #을 제거하시면 활성화됩니다.

 

 

mindailyrate = 0.0031

(6/30일 기준 끈임없는 랜딩을 위해서는 0.09 가량 추천)

흔히 말하는 최저 이율입니다.얼마전에는 이율이 급등하였으나 현재는 0.1대 근처에서 랜딩이율이 나오고 있습니다.

단위는 %이므로 변환하실 필요 없습니다. 이 %가 낮아지면 더낮은 조건하에서도 랜딩을 해주게 됩니다.


maxdailyrate = 5

봇이 줄수있는 최대 이율 입니다. 설명에는 2%가 일반적으로 좋다고 하지만 전 0.3%대 이율 두번 보내봤습니다.


spreadlend = 3 

랜딩을 줄때 현재 가진 코인을 몇 분할로 할것인지입니다.

안전성을 위해서 하는 옵션이라 보시면 됩니다. 

하기에 설명할 옵션과 맞물리는데  아래와 설명을 겸하겠습니다.

 

gapMode = Relative
gapbottom = 10
gaptop = 200

gapbottom 은 현재 offer 되어있는 이율들의 얼마만큼을 건너뛸지입니다. 이값은 적당히 변경이 필요할 수도 있습니다.

해당 값을 0으로 하면 지금 나와있는 최저 이율(단 mindailyrate의 이율이하인경우 offer가 가지 않습니다)

 

최저이율을 기본세팅인 0.0031 로 써버린 상태이고 해당 값을 0으로 했는데 하기와같다?

 

이미지 1.png

바로 0.0080%에 랜딩이 가버립니다.

반대로 gaptop은 반대로 높은 값에서 몇개까지의 offer를 제외하고 라는 의미입니다.

 

 

xdaythreshold = 0.25
xdays = 30

이것은 현재 시장의 이율이 xdaythreshold의 값 이상일 경우 대여기간을 xdays 만큼 빌려줄 수 있다는 예외조건입니다.

봇은 오퍼를 원래 폴로닉스에서 lending을 할때 줄수있는 최저 대여일인 2일을 단위로 올립니다.

(단 이 Lending은 빌린사람이 채무를 청산 함으로 좀더 빨리 반납 할 수 있습니다. 다만 빌려준 사람은 그사람이 청산을 하거나 기일이 지나 강제 청산이 되기까지 요구할 수 없다는 단점이 있습니다.)

 

Landing의 이율은 변동성이 있기 때문에 고리로 장기 대여하는 사람이 아쉬울때가 있습니다.

좋은 이율이라면 외려 장기로 빌려가는 사람이 더 좋을때가 있기때문에 이옵션을 씁니다.

 

일종의 리스크를 쥐는 옵션이기도 합니다.


#transferableCurrencies = STR,BTC,BTS,CLAM,DOGE,DASH,LTC,MAID,XMR,XRP,ETH,FCT

이것은 기존 Exchange(거래) 의 잔고를 Lending으로 옮기는 기능입니다.

설정된 통화를 옮기는 것이므로 랜딩하지 않을 코인은 제거하시면 됩니다.

수동으로만 이동하실거라면 키실 필요가 없습니다.

 

minloansize = 0.01

Offer를 할때 최소 얼마만큼의 사이즈로 Lending을 할지 입니다.

값에 따라서  단편화 가 일어날 수 있습니다. 제경우는 소액이었기때문에 min을 변경하지 않았습니다.


#Format: YEAR,MONTH,DAY
#endDate = 2016,12,25

사실 쓸일은 없을겁니다. 해당 랜딩봇이 언제까지 랜딩을 오더내릴지를 정한 것입니다.


#analyseCurrencies = STR,BTC,BTS,CLAM,DOGE,DASH,LTC,MAID,XMR,XRP,ETH,FCT

봇이 시작될때 설정된 코인을 분석하여 랜딩이율을 정하도록 활성화 합니다.

 


#analyseMaxAge = 30

분석한 시장데이터를 얼마나 보관할지 입니다.


#analyseUpdateInterval = 60

업데이트 주기를 말합니다.


#lendingStyle = 75

적극성 입니다. 상기 시장분석기능을 활성화 하여 얼마나 적극성을 가지고 랜딩을 하는가입니다.

99같은 경우 시장분석으로 나온 이율의 최저이율에 가깝게 보내게 됩니다.

 

#coinconfig = ["BTC:0.18:1:0:0:0","CLAM:0.6:1:0:0:0"]

 

랜딩봇은 비트코인만 랜딩하진 않습니다.

그리고 단일 코인만 오퍼를 하지도 않습니다.

해당 옵션의 주석처리를 해제 함으로 활성화 가 가능하며

 

["COIN:mindailyrate:maxactiveamount:maxtolend:maxpercenttolend:maxtolendrate",...]

 

각각은 다음과 같습니다.

COIN : 코인명

mindailyrate : 최저이율

maxactiveamount : 0일경우는 랜딩 중단, 그외에는 랜딩의 최대 허용량 (2로 놓으면 2코인만큼까지만 랜딩을 함)

maxpercenttolend  : 0일 경우 100%가 랜딩에 사용됩니다.
maxtolendrate  : 0이상인경우 항상 maxactiveamount, maxpercenttolend을 참조합니다.

 

coinconfig가 활성화 된경우 해당값을 우선하게 되며 그게 아닌경우 개별적으로

[BTC] , [CLAM] 등 개별적으로 세팅을 할 수 있다는데 보유중인 코인이 BTC 단일이라 테스트 해보진 못했습니다.

해당 항목은 좀더 아래열에 있습니다.

 

 

jsonfile = www/botlog.json

 

웹서버를 구동시에 활성화 하는 옵션입니다. 봇동작에서 생긴 로그를 주기적으로 botlog.json에 기록하게 됩니다.

다만 단점으로는 간간히 botlog.json 파일에 log가 안써지는 문제가 간간히 있습니다.(혹은 쿠키를 지우는 것만으로도 해결되기는 합니다만)

 

#Limits the amount of log lines to save.
jsonlogsize = 200

 

botlog.json 에 쌓일 최대 로그 갯수입니다.

 

#Enables a webserver for the www folder, in order to easily use the lendingbot.html with the .json log.
startWebServer = True

 

이 옵션 세가지를 모두 활성화 해야 우리가 보는 웹서버기능이 활성화 됩니다.

 


customWebServerAddress = 0.0.0.0:8000

(권장값 임의의 비전용 포트번호 ex 15544 )

 

그러나 pythonanywhere에 올리고 웹페이지 서비스를 사용하시는 경우 console 창에서

Failed to start WebServer: [Errno 98] Address already in use

 

라는 에러를 보신 분도 있을겁니다.

이는 다른 랜딩 하시는분이 포트를 이미 사용중이기 때문에 생기는 문제로 보이며, 사실 보여주는데 큰문제는 없는 것으로 알고 있습니다. 하지만 저는 찜찜해서 해당 옵션을 키고 포트번호를 바꿔주고 있습니다.

 

#outputCurrency = BTC

웹페이지에 표기할 단위를 선택할 수 있습니다.

 

plugins = AccountStats

해당 옵션을 활성화 한경우 하기와 같이 계정과 관련된 설정이 로그에 표시됩니다.

 

KakaoTalk_20170630_235631885.png

 

자세한 설명은 생략하겠으나 쉽게 어제 벌어들인 코인 금액과 현재 총 얼마의 코인을 표기해줍니다.

 

이서비스는 후술할 텔레그램 봇 기능에서도 표시되는 로그입니다.

 

tt.jpg

 

 

 

 

 

 

# Currencies can be configured here, or in the coinconfig. Coinconfig takes precedence.
#[BTC]
#minloansize = 0.01
#mindailyrate = 0.18
#maxactiveamount = 1
#maxtolend = 0
#maxpercenttolend = 0
#maxtolendrate = 0

#[CLAM]
#minloansize = 1
#mindailyrate = 0.6
#maxactiveamount = 1
#maxtolend = 0
#maxpercenttolend = 0
#maxtolendrate = 0

 

아까 위에서 설명한 기능이며 coinconfig  와 해당 옵션 둘중에 하나만 키도록 권고하고 있습니다.

둘다 킨경우 coinconfig 를 우선한다고 기술은 되어있습니다만..

 

[notifications]
notify_new_loans = True
notify_tx_coins = False
notify_xday_threshold = True
notify_summary_minutes = 60
notify_caught_exception = False

 

알림을 어떻게 받을지 입니다.

해당 봇은 알림을 받는 수단을 웹페이지 외에도 여러가지를 지원합니다.

웹페이지 자체는 알람을 해주진 않기 때문에, 필요한경우 활성화 해서 씁니다.

이메일, slack, 텔레그램 등 수단이 대표적입니다. (제경우는 텔레그램도 씁니다.)

 

notify_new_loans 를 True로 하면 새로운 Loan이 성사될때마다 알려줍니다.

notify_summary_minutes lending 현황 지정된 분마다 알려줍니다. 저는 60정도로 해서 한시간에 한번씩 알람을 받고 있습니다.

 

 

email = False
email_login_address = me@gmail.com
email_login_password = secretPassword
email_smtp_server = smtp.gmail.com
email_smtp_port = 465
email_smtp_starttls = False
email_to_addresses = me@gmail.com,you@gmail.com

 

이부분은 뻔히 보이므로 설명은 생략합니다.

 

 

telegram = False
telegram_bot_id = 봇아이디
telegram_chat_ids = 본인 챗아이디

 

텔레그램 항목인데 좀 긴편이라 링크로 대체 합니다. 제,제가 귀찮아서 그러는게 아닙니다; (찔리면 나중에 추가할지도 모릅니다만)

 

http://bakyeono.net/post/2015-08-24-using-telegram-bot-api.html

 

어쨋든 세팅을 마치고 나면

아래와 같이 주기적으로 알람이 오게 됩니다.

활성화된 Loan이 없을때는 Lent: 라는 빈메세지만 오게 됩니다.

ttee.jpg

 

6
댓글 10
  • ?
    관심이 많은 분야라 선 좋아요... ㅎㅎㅎ 감사합니다.
  • ?
    @채굴이딹
    별거 아닌데도 좋아해주신다니 감사합니다.

    최근 BTC lending 이율이 낮아져서(누가 머리끄댕이 잡아끌어서 이율이 내려간 느낌입니다) 시무룩합니다.

    도기가 이율이 상당히 괜찮긴한데 해당코인이 유쾌한 코인이긴하지만 신뢰가 가능 코인은 아니라서 고민중입니다.
  • ?
    좋습니다. ㅎㅎ
  • ?
    @제너크립토
    좋아해주시니 감사합니다.
  • ?
    좋은 자료 공유해주셔서 감사합니다!

    틀린말은 아닌데, 아주 약간만 수정하고 덧붙인다면...

    analyseMaxAge = 30
    분석할 기간을 설정합니다.
    기본값은 30일이고, 기본값인 경우 '지난 30일간'의 데이터를 분석한 결과를 보여줍니다. 1일부터 최대 365일까지 설정 가능합니다.

    analyseUpdateInterval = 60
    얼마나 자주 시장데이터를 기록(누적)할지 결정합니다. 기본값은 60초이고, 최소 10초에서 최대 3600초까지 설정 가능합니다.
  • ?
    @OLIVER

    음..제가 말을 조금 자세히 안썻네요.
    의견감사드립니다. 곧 수정할게요.

     

    켁 수정이 안되네요;

  • ?
    좋은 자료감사합니다. 봇 설정하는데 유용하게 사용했네요
  • ?
    @핸비얌
    도움이 되었다면 감사할다름입니다.
  • 안타깝게도, 좋아요 30개에 미달하셨습니다.

    하지만~ 1회 이벤트이므로!!

    1회 이벤트에 참여하신 모든 회원님께 제한없이 상품이 지급됩니다.

    좋아요 20개이므로

    20*3000 = 60,000 KRW 입니다.

  • ?
    @쌍둥아빠
    다 제가 부족해서 그런가 봅니다.ㅜㅠ
    다음엔 30개는 받을 수 있게 노력해보겠습니다.
default debug random = 0 / type = READ / detected = READ

자유게시판

홍보/사기/불법을 제외한 모든 글작성이 가능합니다.

List of Articles
번호 분류 제목 추천 수 조회 수 글쓴이 날짜
62034 자유 거래소 제작 도전해보신분 계신가요??? 국내에 많은 거래소들이 생겨나고 있는 걸로 알고 있어요. 저도 한번 만들어보고싶은데,, 거래소 제작할려면 어느정도 자금이 필요할까요..?? 16 0 276243
사랑한다말해줘
2013.12.27
62033 자유 접속제한 차단 사이트 가볍게 뚫는법   GoodbyeDPI 라는 프로그램을 이용하면 간단합니다.   깃허프 공식 다운로드 https://github.com/ValdikSS/GoodbyeDPI/releases   안에 32bit 64bit 실행파일중... 23 13 190679
힘들어요님
2019.02.13
62032 자유 비트코인의 가격이 바뀐다고 화폐가능성에 대해 말씀하시는 분들께 드리는 글 간단하게 말씀드리겠습니다. 아직 비트코인은 화폐가 아닙니다. 하지만 모두가 비트코인을 쓰면 화폐가 됩니다. 생각해보세요. 지금 한화 가치도 매일 변합니다. ... 14 3 144524
monfac_20G
2013.12.09
62031 자유 듀얼 파워 커넥터 가능하면 쓰지마십시오..아니 절대 쓰지마세요. 잘못하다간 코피 터집니다. 특히나 한 메인보드에 그래픽카드를 4개정도 꼽아서 메인보드에 소모되는 전력이 클경우 절대 절대 절대 쓰지마세요 정말 코피터지고 ... 22 file 4 99738
엘라이신
2013.12.28
62030 자유 [주의]땡글 사이트 접속시 트로이목마 경고 땡글에 접속하는데 카스퍼스키 백신에서 트로이목마 차단 경고를 자꾸 날립니다. 땡글회원분들 주의 바랍니다. 운영자님도 확인 부탁 드립니다. 제가 잘못 알고있... 12 file 0 79672
짐짐
2015.07.11
62029 질문 이더리움 14000원에 구매한 사람입니다. 완벽한 전자화폐 초보가 우연한 기회로 코인세계로 입문했습니다.   제게 있어서 꽤 큰돈을 들여서 이더리움을 샀습니다.   현재 상황은 멘붕 그 자체입니다.   ... 144 16 78724
하니소
2016.12.05
62028 자유 저도 결국 당했습니다... 해킹... 정말 가는데 순서없네요 #내용추가   당하고 나보니... 당하신 분들의 마음을 백번천번 공감하며 이 글을 작성합니다...   예방으로 막을수 있는 수준이 아니였습니다.. 그냥 걸리면 끝나는 수준이... 104 31 68259
플라잉시타델
2018.04.26
62027 자유 에이다 코인에 대해 공부를 하고 구매를 하였습니다. 장기투자로 아주 적절한 코인 같습니다.   제가 에이다에 대해 알아보고 저도 구매를 하고 여러분께도 추천드릴만한 코인같아서 이글을 씁니다.       1년정도씩 잘 놔둘 자신 있는분들께 추천드리는 코... 46 file 7 65726
래디
2017.11.26
62026 질문 질문하는 방법 평소 오지랍이 넓어 아는건 별로 없지만 아는거라도 알려주자는 생각으로 질문글에 가능하면 답변을 하고있습니다. 조금 알고있는걸로 생색내려고 하는건 아니지... 65 40 65270
WEBUS
2015.01.30
62025 자유 전기용량 및 계약전력 관련 팁 공장이나 사무실 구하시는 분들의 최대 고민이 전기문제 일겁니다.. 제가 공장 구하면서 알게된 정보를 공유 해봅니다.. 전기를 사용하기 위해서는 계약전력이라... 28 20 60216
게리
2014.01.31
62024 자유 원코인에 투자하지 마세요! 원코인에 투자하지 마세요! Oct 22, 2016   요즘 비트코인이나 다른 알트코인이 유명해지면서 사람들은 이와 관련된 투자에 관심을 가지는 것 같습니다. 이런 암... 9 10 58950
포팅
2016.10.22
62023 자유 한빗페이 한국 가게들이 빗코인 받기 편리한 서비스인 한빗페이가 2014년 6월 1일에 정식으로 오픈했습니다. http://hanbitpay.com/ 수수료 1%입니다. 와서 구경 한 번 해 ... 122 4 56011
한빗페이
2014.06.14
62022 자유 테더, 비트피넥스, 블록스트림 관련 팩트 + 뇌피셜 음모론?   이미 아시는분들은 아실만한 정보입니다만.. 테더 루머나오면서 관심이 가서 하루종일 뒤져보다보니, 저한텐 매우 놀라운 정보였어서 제 생각과 함께 이렇게 적... 43 file 56 49494
쇼파니
2017.11.20
62021 자유 재미로 만들어본 비트코인 예상 차트 재미로 만들어봤습니다. 믿거나 말거나... 1차와 2차 급등을 프렉탈의 페턴으로 보고,  앞으로의 비트코인 차트와 3차 급등의 시기를 예상해봤습니다. 재미로 만... 31 file 12 49448
1BTC
2014.09.29
62020 자유 비트코인 50원 100원도 삽니다. 소액도 구매합니다. 비트코인을 삽니다. 구매시세는 https://www.bitstamp.net/ 기준으로 구매합니다. bitstamp 시세 * 외환은행 전신환 매도율 * 비트코인 수량 이 금액으로 비트코... 17 2 47283
쌍둥아빠
2013.11.07
62019 자유 비트코인 논문 한글 번역본 사토시 나카모토가 쓴 비트코인 논문 http://bitcoin.org/bitcoin.pdf 을 한글판으로 번역한 것입니다. 원문에 최대한 맞게 번역하였으니, 영어 버전으로 보기 힘... 31 file 42 45877
츄이스
2013.12.28
62018 자유 귀금속이 오르고 있습니다. 꼭 그런건 아니지만 귀금속과 비트코인은 대체적으로 같은 방향으로 움직이게 되는데 비트코인이 오르면 알트코인 전체적으로 조정이 오지 않을까 생각합니다. 참... 4 0 44329
bitcoinuserx
2016.04.12
62017 자유 우정코인 화이팅!!! 그냥 오랜만에 화이팅 글 올려봐요 ^^ 우정!!! 모두 주말 잘 보내시고.... 투표들 하세요 ^^ 23 8 44314
우정-호현아빠
2014.07.19
62016 자유 코인베이스 쓰시는분들 조심하세요. 안녕하세요 비트코인 유저입니다. 요즘 비트코인을 코인베이스에 보관하다가 그 비트코인을 비트코인 도박 관련 사이트로 송금하면 계정이 막힌다고 합니다. 혹여... 1 1 43276
bitcoinuserx
2016.02.08
62015 자유 8-9년전에 잃어버린 비트코인 찾습니다.     제가 중학생때 미국의 한사이트 가입 했는데 비트코인 주더라구요 사이트는 전체적으로 까만색이었습니다. 그때 2만개 받앗는데 사이트만 찾아 주셔서 비트코... 27 0 43109
두치남
2017.11.20
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 3102 Next
/ 3102
default debug random = 0 / type = READ / detected = READ