チュートリアル

自動売買で買い&売り

 

オーダーAPIエンドポイントを呼び出すことで、トレーディングボットを使用して取引所でシンプルな買い注文と売り注文を実行します。

APIリクエストを行うには、アプリを作成し、アクセストークンを取得する必要があります。まだアクセストークンを作成していない場合は、まずチュートリアルGet an access token with Oauth2に従ってください。

買い注文を行う

APIを使用すると、トレーディングボットでシンプルまたはより高度な買い注文を行うことができます。この例では、シンプルな買い注文に焦点を当てます。APIへのシンプルな買いコマンドは、コイン/通貨のみが必要です。これは、他の必要な詳細のほとんどが、取引ボット自体に既に設定されているためです。たとえば、購入する数量です。買い注文は、/hopper/{id}/order エンドポイントに対してPOST呼び出しを行うことで行うことができます。ここで、{id} はあなたの Hopper の 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 のみが必須です。取引ボットの quote currency が 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 に設定します。quote currency が USD で、すべての BTC ポジションを売却したい取引ボットがある場合は、次の JSON を API に POST するだけで済みます。

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

成功すると、売り注文が取引所に配置されるというメッセージとともに、200 ステータス応答を受け取ります。次に、あなたのトレーディングボットを確認し、あなたのポジションが売却されたかどうかを確認してください。

このチュートリアルを完了した後に、API で買い注文と売り注文を配置できたことを願っています。order エンドポイントに関する詳細情報が必要な場合や、より高度な注文を行いたい場合は、詳細についてはAPI リファレンスをご覧ください。