튜토리얼

거래봇으로 사고파는 것

 

주문 API 엔드포인트를 호출하여 트레이딩 봇으로 거래소에서 간단한 매수 및 매도 주문을 실행하세요.

API 요청을 하려면 앱을 만들고 액세스 토큰을 가져야 합니다. 아직 액세스 토큰을 만들지 않았다면 먼저 튜토리얼 Get an access token with Oauth2를 따르세요.

매수 주문하기

API를 사용하면 트레이딩 봇으로 간단하거나 더 고급 매수 주문을 할 수 있습니다. 이 예에서는 간단한 매수 주문에만 집중합니다. API에 대한 간단한 매수 명령은 코인/통화만 필요합니다. 다른 필요한 세부 정보는 구매할 금액과 같은 트레이딩 봇 자체에 이미 구성되어 있기 때문입니다. 매수 주문은 /hopper/{id}/order 엔드포인트에 POST 호출을 하여 실행할 수 있습니다. 여기서 {id}는 호퍼의 ID입니다.

API 엔드포인트:

https://api.cryptohopper.com/v1/hopper/{id}/order

JSON POST 예시:

{
  "order_type": "buy",
  "coin": "구매할 암호화폐.",
  "amount": 0,
  "price": 0
}

JSON 값 amount와 price는 선택 사항이며, order_type 및 coin만 필수입니다. 쿼트 통화로 USD를 사용하는 트레이딩 봇이 있고 BTC에 대한 간단한 매수 주문을 하려면 다음 JSON을 API에 POST하기만 하면 됩니다.

{
  "order_type": "buy",
  "coin": "BTC"
}

성공하면 매수 주문이 거래소에 접수될 것이라는 메시지와 함께 200 상태 응답을 받게 됩니다. 이제 트레이딩 봇을 확인하고 매수 주문이 들어왔는지 확인하세요.

매도 주문하기

매도 주문도 할 수 있지만 Cryptohopper는 포지션으로 작동하므로 지정된 코인/통화의 포지션이 매도됩니다. 예를 들어 BTC를 매도하라는 명령을 보내면 모든 BTC 포지션이 매도됩니다(보류 중인 경우 등 제외).

API 엔드포인트:

https://api.cryptohopper.com/v1/hopper/{id}/order

JSON POST 예시:

{
  "order_type": "sell",
  "coin": "판매할 암호화폐."
}

동일한 API 엔드포인트를 사용하지만 이 경우 order_type을 sell로 설정합니다. 쿼트 통화로 USD를 사용하는 트레이딩 봇이 있고 모든 BTC 포지션을 매도하려면 다음 JSON을 API에 POST하기만 하면 됩니다.

{
  "order_type": "sell",
  "coin": "BTC"
}

성공하면 매도 주문이 거래소에 접수될 것이라는 메시지와 함께 200 상태 응답을 받게 됩니다. 이제 트레이딩 봇을 확인하고 포지션이 매도되었는지 확인하세요.

이 튜토리얼을 완료한 후 API로 매수 및 매도 주문을 하는 데 성공하셨기를 바랍니다. 주문 엔드포인트에 대한 자세한 정보가 필요하거나 더 고급 주문을 하려면 API reference에서 자세한 내용을 확인하세요.