목록개인 프로젝트/업비트 자동매매 일지 (18)
웹스쿨
테스트 시작시드 : 95,000원테스트 최종시드 : 138,193원수익 : 약 43,000원 업비트 API 매매일지를 종료합니다.호기심으로 시작한 개발인데, 결과가 꽤 재미있게 나왔습니다.결론을 말씀드리자면,1. 횡보나 하락장에서 거래가 자주 일어남.2. 업비트는 거래량이 적어서 10만원 이상의 시드는 체결이 쉽지않음.(하지만 이것은 다른 거래소도 크게 다를바는 없어보임)3. 하루에 평균 1건 ~ 10건 정도의 신호가 발생하며, 실제로 체결되는 확률은 20% 정도 수준. 2주정도 돌렸는데 수익률이 40%정도라면 나쁘지 않은 결과 아닐까요?그럼 잘만하면 한달에 100% 도달도 가능하지 않을까라는 생각도 들었습니다.그렇지만 역시나 가장 아쉬운 점은 거래량입니다.거래량이 너무 적어서 실제로 매수가격에 도달해도..
손익 매도 기능만 탑재되어 있고, 손절 기능이 현재 없는 관계로 손절 기능을 추가했습니다. 사실 손절에 대해서는 아주 많은 고민을 했습니다.어느시점에 손절을 걸어야 잘걸었다는 소문이 날까... 처음에는 기준을 시간으로 두었습니다.매수후에 30분안에 손익 매도를 못했다면, 현재가로 매도가를 변경해버리는 로직이었습니다.하지만 30분이 지나서 갑자기 떡상을 하면 어떻하지? 라는 안일한 마인드의 도출로 인해 로직을 다시 변경했습니다. 매수가에서 5% 하락하면, 손절매도 루틴을 추가했습니다.뭐가 정답인지는 모르겠습니다...익절 3%, 손절 5% 로직이기 때문에,익절 두번할동안 손절 1번하면 거의 수익이 쌤쌤이라고 봐도 될거 같아요~그러니 익절 확률이 최소 66% 이상은 되어야 이득이 되네요~어차피 테스트 단계니 ..
public function get_my_account(){ $url = "https://api.upbit.com/v1/accounts"; $string = $this->lib['util']->get_curl(array( "url" => $url, "header" => array( "Authorization: Bearer " . $this->get_my_token() ) )); $data = json_decode($string, true); $result = array(); foreach($data as $row) { $result[$row['currency']] = $row; /* currency 화폐를 의미하는 영문 대문자 코드 String balance 주문가능 금액/수량 String locked ..