FAQ

API

このページには、cTrader Open APIに関するよくある質問とその回答が含まれています。

このページでは、APIユーザーがよく寄せられる質問を見つけることができます。

なぜ429エラー応答が表示されるのですか?

429エラー応答は、ユーザーが一定時間内に送信したリクエストが多すぎることを意味します。

現在のリクエストレート制限については、’はじめに‘ ページをご覧ください。

なぜ私のアプリケーションが頻繁に切断されるのですか?

アプリケーションは、一定時間の非アクティブ状態後にサーバーによって切断されます。サーバーとの切断を防ぐには、サーバーに少なくとも10秒ごとにハートビートを送信することを確認してください。

なぜ週末にAPIに接続できませんか?

週末にメンテナンスやアップグレードを行うことがあり、その間はAPIにアクセスできなくなります。

Google Protocol Buffersを使用したメッセージのシリアル化/デシリアル化でエラーが発生するのはなぜですか?

プロトコルバッファメッセージの送受信‘ チュートリアルをご覧ください。

アクセストークンの有効期限が切れる前に更新できますか?

はい、アクセストークンは有効期限切れ前または後に更新できます。詳細については、アカウント認証 ガイドをご覧ください。

リフレッシュトークンの有効期限は何ですか?

リフレッシュトークンは、アクセストークンを更新するために使用するか、またはcTrader IDおよび取引口座を再認証する場合に使用するまで永久に有効です。

トレーディング口座のログイン番号とIDの違いは何ですか?

ログイン番号はUIの目的で使用され、APIでは使用されません。ただし、アプリケーションのアカウントリストまたは同等のコントロールでアカウントのログイン番号を表示することを選択できます。

トレーディング口座ID (ctidTradingAccountId) は、いくつかの重要なAPIメッセージの送受信に使用されるパラメータです。

入力されたティックがない場合、cTraderバックエンドは時間枠のトレンドバーを返しますか?

いいえ、ティックがない場合はトレンドバーが作成されません。

シンボルの最新の売買価格を取得するにはどうすればよいですか?

最新の売買価格を取得するには、ProtoOASpotEvent を送信します。このメッセージへの応答は、市場が現在閉じていても返されます。

ポジションの利益/損失をどのように計算しますか?

当社の利益/損失計算 チュートリアルをご覧ください。

WebアセンブリアプリなどのクライアントサイドWeb環境でOpen APIを使用できますか?

はい、そのような環境でAPIにアクセスする場合は、WebSocketプロトコルを使用できます。

APIに変更があった場合、どこから通知を受け取るべきですか?

Open APIのプロトメッセージファイルリポジトリ とそのリリースをフォローしてください。

どのように貢献できますか?

当社のSDKをフォークして独自のOpen APIパッケージを作成することをお勧めします。価値のあるものを持っていると考える場合は、お問い合わせいただき、当社の公式ドキュメントにお客様の改善点を追加いたします。

新しい機能/メッセージ/質問をどこで要求すればよいですか?

Protoメッセージファイルリポジトリ の問題またはcTraderフォーラム のOpen APIセクションを使用できます。

このページについて