複数のパブリックIPを使う(Alibaba Cloud ECS、AWS EC2)
Tradeを実行しているサーバーにパブリックIPを追加すると、Tradeが自動的に検出してリクエストを分散するため、IPごとの取引所の制限枠を広く使えます。
サーバーに複数のパブリックIPがある場合、Tradeは取引所への接続とリクエストをそれらのIPに分散します。これにより、取引所がIPごとに設けているリクエスト制限枠を広く使えます。クラウドコンソールでIPを追加するだけです。Tradeが自動的に検出して有効にするため、サーバーの設定変更も再インストールも不要です。
コンボが少数であればIPは1つで十分です。コンボが多い場合や、取引所からリクエストが多すぎると通知された場合に追加してください。
追加する前に
公開 IP を 1 つ追加するごとに月額約 4 USD かかり、さらにその IP のトラフィック料金(従量課金)がかかります。
サーバーに追加できる IP の数はマシンのタイプによって決まります。Alibaba Cloud のエコノミー型 2 コア・2 GB は最大 1 個、AWS の t3.small は最大 3 個まで追加できます。より大きなマシンではさらに多く追加できます。
新しい IP はすべて、取引所の API キーの IP 許可リストに追加してください。追加しないと、その IP から送信したリクエストは取引所に拒否されます。
Alibaba Cloud ECS
AWS EC2
AWS EC2 へのインストールの「パブリック IP を固定する」と同じ手順で、エラスティック IP をもう 1 つ割り当てます。関連付ける際は、「インスタンス」でこのサーバーを選択し、「プライベート IP アドレス」で新しく割り当てたアドレスを選択して、「関連付ける」を選択します。

Trade で確認する
1~2分ほど待ってから、Trade の「送信元 IP」を開いてください。「サーバーの出口 IP」に新しい IP が表示されます。これを各取引所の API キーの IP 許可リストに追加してください。以降、Trade はすべての送信元 IP にリクエストを自動で振り分けます。
| 現象 | 対処 |
|---|---|
| 数分経っても新しい IP が表示されない | 弾性 IP が、元のプライマリではなく新しく追加したプライベート IP に紐付けられていることを確認してください。それでも表示されない場合は、クラウドコンソールでサーバーを一度再起動してください |
| 新しい IP は表示されるが、その IP からの注文が拒否される | 新しい IP が、取引所の API キーの IP 許可リストにまだ追加されていません |
| 新しい IP での相場データの受信が遅い | Alibaba Cloud の弾性 IP のピーク帯域幅が、既定の 1 Mbps のままです。弾性 IP の一覧で引き上げてください |






