초보입니다. pyupbit 질문

조회수 398회

이미지

위와 같이 입력하면 매수 주문과 동시에 매도 주문이 되는 것이 맞나요? 일단 결과는 매도 주문이 되지 않았는데 코드가 잘못된건지 가격이나 수량의 입력이 잘못되서 주문이 안된건지 모르겠습니다.

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

  • 지정가 매수/매도 주문

    지정한 가격에 주문을 요청합니다. 다음은 원화 시장에 리플을 600원에 20개 매도 합니다.

    print(upbit.sell_limit_order("KRW-XRP", 600, 20))

    출처 (본문내 강조는 옮긴이)

    문서를 보시면, buy_limit_order()sell_limit_order()는 '요청'을 한다고 되어 있습니다. 요청이라는 건 수락될 수도 있고 거절될 수도 있는 거구요. 그나마도 '지정가'에 한정해서만 그 매수/매도가 발생할 것이라고 타당하게 추론할 수 있네요. 그렇게 따지고 보면, '코드가 틀려서 매도가 안됐나?'라는 결론은 좀 섣부른 것임을 알 수 있겠습니다.

    맥락상, 코인거래는 잘 모르지만, 문서만 보면, 원하시는 것은 시장가 즉시 거래 체결일 거 같습니다.

    이 이상은 해당 라이브러리 만든 사람이나 업비트에 물어보셔야 될 거 같습니다.

    • 아.. 매수 주문과 매도 주문 함수를 따로 만들지 않고 한번에 해보려고 (매도가격=매수가격 * 0.15%)을 해서 동시에 매도주문이 되게 해봤던 것입니다. 그냥 따로 만들어야겠네요. 답변 감사합니다. 알 수 없는 사용자 2021.7.3 20:52

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)