ProtoOAAccessRights
トレーダーのアクセス権を指定するための列挙型。
名前 | 価値 | 説明 |
---|---|---|
全権アクセス | 0 | すべての取引を有効にします。 |
CLOSE_ONLY | 1 | クローズ取引リクエストのみが有効になります。 |
NO_TRADING | 2 | 閲覧のみのアクセスです。 |
NO_LOGIN | 3 | アクセスなし。 |
ProtoOAAccountType
アカウントのタイプを指定するための列挙型。
名前 | 価値 | 説明 |
---|---|---|
ヘッジ済み | 0 | シンボルの取引口座で複数のポジションを許可します。 |
網付き | 1 | 取引口座では、シンボルごとに 1 つのポジションのみが許可されます。 |
SPREAD_BETTING | 2 | スプレッドベッティングタイプのアカウント。 |
ProtoOAArchivedSymbol
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
シンボルID | int64 | 必須 | cTrader プラットフォーム内の特定のサーバー環境におけるシンボルの一意の識別子。ブローカーが異なれば、ID も異なる場合があります。 |
名前 | 弦 | 必須 | シンボルの名前 (EUR/USD など)。 |
utc最終更新タイムスタンプ | int64 | 必須 | シンボルが最後に更新された Unix 時間 (ミリ秒単位)。 |
説明 | 弦 | オプション | シンボルの説明。 |
ProtoOAAsset
資産エンティティ。
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
アセットID | int64 | 必須 | 一意のアセット ID。 |
名前 | 弦 | 必須 | アセット名。 |
表示名 | 弦 | オプション | ユーザーフレンドリーな名前。 |
数字 | int32 | オプション | アセットの精度。 |
ProtoOAAssetクラス
資産クラスのエンティティ。
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
ID | int64 | オプション | 一意のアセット ID。 |
名前 | 弦 | オプション | アセットクラス名。 |
並べ替え番号 | ダブル | オプション | UI でアセット クラスを並べ替えるのに使用される番号 (最小の番号が一番上に表示されます)。 |
ProtoOABonusDepositWithdraw
ボーナスの入金/出金エンティティ。
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
操作タイプ | ProtoOAChangeBonusType | 必須 | 操作のタイプ。入金/出金。 |
ボーナス履歴ID | int64 | 必須 | ボーナス入金/出金操作の一意の ID。 |
マネージャーボーナス | int64 | 必須 | オペレーション後のブローカーのボーナスの総額。 |
マネージャーデルタ | int64 | 必須 | マネージャーが入金/出金したボーナスの金額。 |
ibボーナス | int64 | 必須 | 運用後の紹介業者ボーナスの総額。 |
ibデルタ | int64 | 必須 | 紹介ブローカーによる入金/出金ボーナスの額。 |
変更ボーナスタイムスタンプ | int64 | 必須 | ボーナス操作が実行されたときの Unix 時間 (ミリ秒)。 |
外部注 | 弦 | オプション | 操作に注意事項を追加しました。トレーダーに表示されます。 |
ブローカーIDの紹介 | int64 | オプション | ボーナスを入金/出金した紹介ブローカーのID。 |
お金数字 | uint32 | オプション | 金額の指数を指定します。たとえば、moneyDigits = 8 は、ビジネス価値に 10^8 を掛けたものとして解釈する必要があり、その場合、実際の残高は 10053099944 / 10^8 = 100.53099944 になります。 managerBonus、managerDelta、ibBonus、ibDelta に影響します。 |
ProtoOAChangeBalanceType
バランス操作エンティティ。
アカウント、取引、IB操作、ミラーリングなどに関連するすべての現金移動操作をカバーします。
名前 | 価値 | 説明 |
---|---|---|
BALANCE_DEPOSIT | 0 | 現金預金。 |
残高_引き出し | 1 | 現金引き出し。 |
BALANCE_DEPOSIT_STRATEGY_COMMISSION_INNER | 3 | ミラーリングコミッションを受け取りました。 |
BALANCE_WITHDRAW_STRATEGY_COMMISSION_INNER | 4 | 有料ミラーリング手数料。 |
BALANCE_DEPOSIT_IB_COMMISSIONS | 5 | IBアカウントの場合。トレーダーが支払う手数料。 |
BALANCE_WITHDRAW_IB_SHARED_PERCENTAGE | 6 | IBアカウントの場合。ブローカーと共有した手数料の引き出し。 |
BALANCE_DEPOSIT_IB_SHARED_PERCENTAGE_FROM_SUB_IB | 7 | IBアカウントの場合。サブibが支払うコミッション。 |
BALANCE_DEPOSIT_IB_SHARED_PERCENTAGE_FROM_BROKER | 8 | IBアカウントの場合。仲介業者が支払う手数料。 |
BALANCE_DEPOSIT_REBATE | 9 | 期間中の取引量に対する入金リベート。 |
BALANCE_WITHDRAW_REBATE | 10 | リベートの撤回。 |
BALANCE_DEPOSIT_STRATEGY_COMMISSION_OUTER | 11 | ミラーリングコミッション。 |
BALANCE_WITHDRAW_STRATEGY_COMMISSION_OUTER | 12 | ミラーリングコミッション。 |
BALANCE_WITHDRAW_BONUS_COMPENSATION | 13 | IBアカウントの場合。手数料をブローカーと共有します。 |
BALANCE_WITHDRAW_IB_SHARED_PERCENTAGE_TO_BROKER | 14 | IB コミッション。 |
BALANCE_DEPOSIT_DIVIDENDS | 15 | 預金配当金の支払い。 |
BALANCE_WITHDRAW_DIVIDENDS | 16 | 空売りポジションに対するマイナス配当金。 |
BALANCE_WITHDRAW_GSL_CHARGE | 17 | 保証されたストップロスに対する料金。 |
BALANCE_WITHDRAW_ROLLOVER | 18 | シャリア準拠アカウントのロールオーバー手数料の請求。 |
BALANCE_DEPOSIT_NONWITHDRAWABLE_BONUS | 19 | ボーナスを入金するためのブローカーの操作。 |
BALANCE_WITHDRAW_NONWITHDRAWABLE_BONUS | 20 | 出金ボーナスに対するブローカーの操作。 |
BALANCE_DEPOSIT_SWAP | 21 | マイナスのスワップの預金。 |
BALANCE_WITHDRAW_SWAP | 22 | スワップ料金。 |
BALANCE_DEPOSIT_MANAGEMENT_FEE | 27 | ミラーリングコミッション。 |
BALANCE_WITHDRAW_MANAGEMENT_FEE | 28 | ミラーリングコミッション。 7.1 以降は非推奨になり、BALANCE_WITHDRAW_COPY_FEE (34) が使用されます。 |
BALANCE_DEPOSIT_PERFORMANCE_FEE | 29 | ミラーリングコミッション。 |
BALANCE_WITHDRAW_FOR_SUBACCOUNT | 30 | サブアカウント作成のための出金(cTrader Copy)。 |
BALANCE_DEPOSIT_TO_SUBACCOUNT | 31 | 作成時にサブアカウントに入金します (cTrader Copy)。 |
BALANCE_WITHDRAW_FROM_SUBACCOUNT | 32 | ユーザーがサブ口座 (cTrader Copy) から親口座に手動で引き出します。 |
BALANCE_DEPOSIT_FROM_SUBACCOUNT | 33 | ユーザーが親口座からサブ口座 (cTrader Copy) に手動で入金します。 |
BALANCE_WITHDRAW_COPY_FEE | 34 | 戦略プロバイダーへの出金手数料。 |
BALANCE_WITHDRAW_INACTIVITY_FEE | 35 | 非アクティブ料金を残高から引き落とします。 |
BALANCE_DEPOSIT_TRANSFER | 36 | 同じサーバー内に(別のアカウントから)入金します。 |
BALANCE_WITHDRAW_TRANSFER | 37 | 同じサーバー内で(別のアカウントに)出金します。 |
BALANCE_DEPOSIT_CONVERTED_BONUS | 38 | ボーナスは仮想ボーナスから実際のデポジットに変換されます。 |
BALANCE_DEPOSIT_NEGATIVE_BALANCE_PROTECTION | 39 | マイナス残高保護がブローカーによって設定されている場合に適用され、残高 = 0 にする必要があります。 |
ProtoOAChangeBonusType
ボーナス操作タイプ ENUM。
名前 | 価値 | 説明 |
---|---|---|
ボーナス_デポジット | 0 | |
ボーナス_引き出し | 1 |
ProtoOAClientPermissionScope
トークンENUMに関するオープンAPIアプリケーション権限。
名前 | 価値 | 説明 |
---|---|---|
スコープ_ビュー | 0 | 表示コメントのみの使用を許可します。貿易は禁止されています。 |
スコープ_トレード | 1 | すべてのコマンドの使用を許可します。 |
ProtoOAClosePositionDetail
取引成立のための取引詳細。
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
エントリー価格 | ダブル | 必須 | 決済注文約定時のポジション価格。 |
粗利益 | int64 | 必須 | 取引成立後に実現した粗利益の額。 |
スワップ | int64 | 必須 | クローズされたボリュームに関連する実現スワップの量。 |
手数料 | int64 | 必須 | 成約済みボリュームに関連する実現コミッションの額。 |
バランス | int64 | 必須 | 取引成立後のアカウント残高。 |
見積もりから入金までの変換レート | ダブル | オプション | 取引約定完了時の見積/入金通貨換算レート。 |
クローズボリューム | int64 | オプション | クローズドボリューム(セント単位)。 |
バランスバージョン | int64 | オプション | 取引終了操作に関連するアカウントの残高バージョン。 |
お金数字 | uint32 | オプション | 金額の指数を指定します。たとえば、moneyDigits = 8 は、ビジネス価値に 10^8 を掛けたものとして解釈する必要があり、その場合、実際の残高は 10053099944 / 10^8 = 100.53099944 になります。総利益、スワップ、手数料、残高、pnlConversionFeeに影響します。 |
pnl変換手数料 | int64 | オプション | トレーダーシンボルの見積資産 ID <> ProtoOATrader.depositAssetId の場合に、アカウントの取引の CCY に適用される変換手数料。 |
ProtoOACommissionType
取引手数料のタイプを指定するための列挙型。
名前 | 価値 | 説明 |
---|---|---|
USD_PER_MILLION_USD | 1 | 100 万米ドル当たりの米ドル – 通常、FX に使用されます。例: 100 万米ドルの取引高に対して 50 米ドル。 |
USD_PER_LOT | 2 | 1 ロットあたりの米ドル – 通常、商品や指数の CFD や先物に使用されます。例: 1 契約あたり 15 USD。 |
PERCENTAGE_OF_VALUE | 3 | 取引高の割合 – 通常、株式に使用されます。例: 想定元本取引量の 0.005%。 100,000 を掛けます。 |
QUOTE_CCY_PER_LOT | 4 | 1 ロットあたりのシンボルの気配値 – CFD および商品先物、指数に使用されます。例: DAX 1 契約あたり 15 ユーロ。 |
ProtoOACtidProfile
トレーダー プロファイル エンティティ。
GDPRのため空です。
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
ユーザーID | int64 | 必須 |
ProtoOACtidTraderAccount
トレーダーアカウントエンティティ。
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
ctidTraderAccountId | uint64 | 必須 | トレーダーのアカウントの一意の識別子。応答をトレーダーのアカウントと照合するために使用されます。cTrader プラットフォーム。ブローカーが異なれば ID も異なる場合があります |
ライブです | ブール | オプション | TRUE の場合、アカウントはライブ環境に属しており、そのアカウントを承認するにはライブ ホストを使用する必要があります。 |
トレーダーログイン | int64 | オプション | 特定のアカウントの TraderLogin。値はクライアント アプリの UI に表示されます |
lastClosingDealTimestamp | int64 | オプション | このアカウントで発生した最後の ProtoOAClosePositionDetail の Unix 時間 (ミリ秒)。 |
lastBalanceUpdateTimestamp | int64 | オプション | このアカウントで最後に ProtoOADepositWithdraw が行われた Unix 時間 (ミリ秒単位)。 |
ブローカータイトル短い | 弦 | オプション | アカウントが属するブローカーの名前。 UI に表示されるように短縮されます。 |
ProtoOADayOfWeek
名前 | 価値 | 説明 |
---|---|---|
なし | 0 | |
月曜日 | 1 | |
火曜日 | 2 | |
水曜日 | 3 | |
木曜日 | 4 | |
金曜日 | 5 | |
土曜日 | 6 | |
日曜日 | 7 |
ProtoOADeal
実行エンティティ。
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
取引ID | int64 | 必須 | 約定取引の一意の ID。 |
注文ID | int64 | 必須 | 取引のソースオーダー。 |
位置ID | int64 | 必須 | 取引のソースポジション。 |
音量 | int64 | 必須 | 実行のために送信された量 (セント単位)。 |
満たされたボリューム | int64 | 必須 | 充填量(セント単位)。 |
シンボルID | int64 | 必須 | cTrader プラットフォーム内の特定のサーバー環境におけるシンボルの一意の識別子。サーバーが異なれば、ID も異なります。 |
タイムスタンプの作成 | int64 | 必須 | 取引が実行のために送信されたときの Unix 時間 (ミリ秒)。 |
実行タイムスタンプ | int64 | 必須 | 取引が実行されたときの Unix 時間 (ミリ秒)。 |
utc最終更新タイムスタンプ | int64 | オプション | 取引が作成、実行、または拒否されたときの Unix 時間 (ミリ秒単位)。 |
約定価格 | ダブル | オプション | 約定価格。 |
トレードサイド | ProtoOATradeSide | 必須 | 売買。 |
取引ステータス | ProtoOADealStatus | 必須 | 取引のステータス。 |
マージン率 | ダブル | オプション | 使用される証拠金計算のレート。ベース/デポジットとして表されます。 |
手数料 | int64 | オプション | 取引に関連する取引手数料の額。 |
BaseToUsdConversionRate | ダブル | オプション | 取引実行時のベースから米ドルへの換算レート。 |
閉じる位置詳細 | ProtoOAClosePositionDetail | オプション | クロージングポジションの詳細。取引を終了する場合にのみ有効です。 |
お金数字 | uint32 | オプション | 金額の指数を指定します。たとえば、moneyDigits = 8 は、ビジネス価値に 10^8 を掛けたものとして解釈する必要があり、その場合、実際の残高は 10053099944 / 10^8 = 100.53099944 になります。コミッションに影響します。 |
ProtoOADealOffset
ProtoOADealOffsetListReq の取引の詳細。
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
取引ID | int64 | 必須 | 実行取引の一意の ID。 |
音量 | int64 | 必須 | 一致したボリューム (セント単位)。 |
実行タイムスタンプ | int64 | オプション | オフセット取引が実行されたときの Unix 時間 (ミリ秒)。 |
約定価格 | ダブル | オプション | オフセット取引の約定価格。 |
ProtoOADealStatus
取引ステータスENUM。
名前 | 価値 | 説明 |
---|---|---|
満たされた | 2 | 取引が完了しました。 |
部分的に満たされています | 3 | 取引は部分的に成立しています。 |
拒否されました | 4 | 取引は正しいですが、流動性プロバイダーによって拒否されました (流動性がないなど)。 |
内部的に拒否されました | 5 | サーバーによって取引が拒否されました (例: 価格見積もりがない)。 |
エラー | 6 | エラー (シンボルが不明など) のため、取引は LP によって拒否されました。 |
見逃した | 7 | 流動性プロバイダーは、指定された実行期間中に取引に関する応答を送信しませんでした。 |
ProtoOADepositWithdraw
口座の入出金業務主体。
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
操作タイプ | ProtoOAChangeBalanceType | 必須 | 操作のタイプ。入金/出金。 |
残高履歴ID | int64 | 必須 | 入出金操作の一意の ID。 |
バランス | int64 | 必須 | 操作実行後のアカウント残高。 |
デルタ | int64 | 必須 | 入出金操作の金額。 |
変更残高タイムスタンプ | int64 | 必須 | 入金/出金操作が実行されたときの Unix 時間 (ミリ秒)。 |
外部注 | 弦 | オプション | 操作に注意事項を追加しました。トレーダーに表示されます。 |
バランスバージョン | int64 | オプション | 最終残高を識別するために使用される残高バージョン。トレーダーの口座残高が変更されるたびに増加します。 |
資本 | int64 | オプション | 残高操作が実行された後のアカウントの合計資本。 |
お金数字 | uint32 | オプション | 金額の指数を指定します。たとえば、moneyDigits = 8 は、ビジネス価値に 10^8 を掛けたものとして解釈する必要があり、その場合、実際の残高は 10053099944 / 10^8 = 100.53099944 になります。バランス、デルタ、資本に影響します。 |
ProtoOADepthQuote
市場エンティティの深さ。
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
ID | uint64 | 必須 | 見積ID。 |
サイズ | uint64 | 必須 | サイズをセント単位で見積もります。 |
入札 | uint64 | オプション | 入札見積りの入札価格。 |
聞く | uint64 | オプション | 見積依頼の場合は価格を依頼します。 |
ProtoOADynamicLeverage
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
レバレッジID | int64 | 必須 | 動的レバレッジの一意の ID。 |
階層 | 繰り返しフィールド<ProtoOADynamicLeverageTier> | 繰り返し | ボリュームごとに階層を並べ替えます。最後の層のレバレッジは、指定されたボリュームを超えるボリュームにも適用されます。 |
ProtoOADynamicLeverageTier
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
音量 | int64 | 必須 | 指定されたレバレッジを適用するためのオープンポジション(サイドごと)の最大USDボリューム(セント単位)。最後の層のレバレッジは、指定されたボリュームを超えるボリュームにも適用されます。 |
てこの作用 | int32 | 必須 | 適用されたレバレッジ。 |
プロトOAエラーコード
エラーコードENUM。
名前 | 価値 | 説明 |
---|---|---|
OA_AUTH_TOKEN_EXPIRED | 1 | 認可 |
アカウント_NOT_AUTHORIZED | 2 | アカウントが認証されていない場合。 |
RET_NO_SUCH_LOGIN | 12 | 当該アカウントが存在しなくなった場合。 |
ログイン済み | 14 | クライアントがすでに認可された後に認可を試みたとき。 |
INCORRECT_BOUNDARIES | 35 | 要求された期間(from,to)が大きすぎる場合、またはfrom/toに無効な値が設定されている場合。 |
RET_ACCOUNT_DISABLED | 64 | アカウントが無効になっている場合。 |
接続数_LIMIT_EXCEEDED | 67 | この Open API クライアントの接続制限に達しました。 |
WORSE_GSL_NOT_ALLOWED | 68 | ストップロスが保証されているポジションのリスクを高めることは許可されません。 |
SYMBOL_HAS_HOLIDAY | 69 | シンボルが休日のため取引ができません。 |
CH_CLIENT_AUTH_FAILURE | 101 | Open API クライアントがアクティブ化されていないか、クライアントの認証情報が間違っています。 |
CH_CLIENT_NOT_AUTHENTICATED | 102 | 認可されていないOpen APIクライアントに対してコマンドを送信した場合。 |
CH_CLIENT_ALREADY_AUTHENTICATED | 103 | クライアントは認証を 2 回試行しています。 |
CH_ACCESS_TOKEN_INVALID | 104 | アクセストークンが無効です。 |
CH_SERVER_NOT_REACHABLE | 105 | 取引サービスはご利用いただけません。 |
CH_CTID_TRADER_ACCOUNT_NOT_FOUND | 106 | 取引口座が見つかりません。 |
CH_OA_CLIENT_NOT_FOUND | 107 | このクライアント ID が見つかりませんでした。 |
REQUEST_FREQUENCY_EXCEEDED | 108 | 一般的な |
SERVER_IS_UNDER_MAINTENANCE | 109 | サーバーはメンテナンス中です。 |
CHANNEL_IS_BLOCKED | 110 | このアカウントでは操作が許可されていません。 |
NOT_SUBSCRIBED_TO_SPOTS | 112 | 価格設定 |
ALREADY_SUBSCRIBED | 113 | アクティブなサブスクリプションがリクエストされたとき。 |
SYMBOL_NOT_FOUND | 114 | シンボルが見つかりません。 |
UNKNOWN_SYMBOL | 115 | 注: SYMBOL_NOT_FOUND とマージされます。 |
NO_QUOTES | 117 | 取引 |
お金が足りない | 118 | マージンを割り当てるのに十分な資金がありません。 |
MAX_EXPOSURE_REACHED | 119 | {トレーダー、シンボル、サイド} の最大エクスポージャー制限に達しました。 |
POSITION_NOT_FOUND | 120 | 位置が見つかりません。 |
ORDER_NOT_FOUND | 121 | 注文が見つかりません。 |
POSITION_NOT_OPEN | 122 | 開いていないポジションを閉じようとするとき。 |
POSITION_LOCKED | 123 | 操作を実行できない状態の位置。 |
TOO_MANY_POSITIONS | 124 | 取引口座がオープンポジションと注文の最大数の制限に達しました。 |
TRADING_BAD_VOLUME | 125 | 無効なボリュームです。 |
TRADING_BAD_STOPS | 126 | 無効なストップ価格です。 |
TRADING_BAD_PRICES | 127 | 無効な価格 (マイナスなど)。 |
TRADING_BAD_STAKE | 128 | 無効なステーク量 (マイナスなど)。 |
PROTECTION_IS_TOO_CLOSE_TO_MARKET | 129 | 無効な保障価格です。 |
TRADING_BAD_EXPIRATION_DATE | 130 | 有効期限が無効です。 |
PENDING_EXECUTION | 131 | ポジションには約定中の注文があるため、変更を適用できません。 |
TRADING_DISABLED | 132 | このシンボルの取引はブロックされています。 |
取引_許可されていません | 133 | 取引アカウントは読み取り専用モードです。 |
UNABLE_TO_CANCEL_ORDER | 134 | 注文をキャンセルできません。 |
UNABLE_TO_AMEND_ORDER | 135 | 注文を修正できません。 |
SHORT_SELLING_NOT_ALLOWED | 136 | 空売りは禁止です。 |
ProtoOAExecutionType
実行イベントのタイプはENUMです。
名前 | 価値 | 説明 |
---|---|---|
ORDER_ACCEPTED | 2 | 注文は検証に合格しました。 |
ORDER_FILLED | 3 | 注文が完了しました。 |
ORDER_REPLACED | 4 | 未決注文が新しい注文に変更されます。 |
ORDER_CANCELLED | 5 | 注文がキャンセルされました。 |
ORDER_EXPIRED | 6 | GTD 期間が有効な注文は期限切れになります。 |
ORDER_REJECTED | 7 | 注文は検証のため拒否されました。 |
ORDER_CANCEL_REJECTED | 8 | 注文のキャンセル要求は拒否されます。 |
スワップ | 9 | SWAP 実行イベントに関連するタイプ。 |
DEPOSIT_WITHDRAW | 10 | 入金または出金のキャッシュ フロー操作のイベントに関連するタイプ。 |
ORDER_PARTIAL_FILL | 11 | 注文は部分的に満たされています。 |
BONUS_DEPOSIT_WITHDRAW | 12 | ボーナス入金またはボーナス出金のイベントに関連するタイプ。 |
ProtoOAExpectedMargin
予想されるマージン計算エンティティ。
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
音量 | int64 | 必須 | 予想証拠金の計算に使用されるセント単位の出来高。 |
買い証拠金 | int64 | 必須 | 買い証拠金額。 |
売りマージン | int64 | 必須 | 売り証拠金額。 |
ProtoOAHoliday
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
休日ID | int64 | 必須 | 休日の一意のID。 |
名前 | 弦 | 必須 | 休日の名前。 |
説明 | 弦 | オプション | 休日の説明。 |
スケジュールタイムゾーン | 弦 | 必須 | 休日に使用されるタイムゾーン。 |
休日日付 | int64 | 必須 | 1970 年 1月1 日からの日数に 86400000 を掛けて、ミリ秒単位の Unix 時間を取得します。 |
定期的です | ブール | 必須 | TRUE の場合、休日は毎年発生します。 |
開始秒 | int32 | オプション | 休日が実際に始まる休日日の 00:00:00 からの秒数。 |
終了2番目 | int32 | オプション | 休日が実際に終了する休日日の 00:00:00 からの秒数。 |
ProtoOAInterval
シンボル取引セッションのエンティティ。
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
開始秒 | uint32 | 必須 | 間隔の開始。指定したタイムゾーンの日曜日 00:00 から始まる秒単位で指定します (間隔を含みます)。 |
終了2番目 | uint32 | 必須 | 指定されたタイムゾーンの日曜日 00:00 から始まる秒数で指定された間隔の終了 (間隔を除く)。 |
ProtoOALightSymbol
軽量のシンボル エンティティ。
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
シンボルID | int64 | 必須 | cTrader プラットフォーム内の特定のサーバー環境におけるシンボルの一意の識別子。ブローカーが異なれば、ID も異なる場合があります。 |
シンボル名 | 弦 | オプション | シンボルの名前 (EUR/USD など)。 |
有効 | ブール | オプション | TRUE の場合、シンボルがトレーダーに表示されます。 |
ベースアセットID | int64 | オプション | 基本資産。 |
quoteAssetId | int64 | オプション | アセットを見積もる。 |
シンボルカテゴリID | int64 | オプション | シンボルのグループ化に使用されるシンボル カテゴリの ID。 |
説明 | 弦 | オプション | |
並べ替え番号 | ダブル | オプション | UI でシンボルを並べ替えるのに使用される番号 (最小の番号が一番上に表示されます)。 |
ProtoOALimitedリスクマージン計算戦略
名前 | 価値 | 説明 |
---|---|---|
ACCORDING_TO_LEVERAGE | 0 | |
ACCORDING_TO_GSL | 1 | |
ACCORDING_TO_GSL_AND_LEVERAGE | 2 |
ProtoOAMarginCall
マージン コール エンティティ。正確なマージン コール タイプのしきい値を指定します。
マージン コールの 3 つのインスタンスのみがサポートされており、marginCallType によって識別されます。
詳細については、「ProtoOANotificationType」を参照してください。
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
マージンコールタイプ | ProtoOANotificationType | 必須 | マージンコールのタイプ。すべてのマージン コールは似ていますが、唯一の違いは marginLevelThreshold です。 |
マージンレベルのしきい値 | ダブル | 必須 | マージンコールのマージンレベルのしきい値。 |
utc最終更新タイムスタンプ | int64 | オプション | マージン コールの最終更新の Unix 時間 (ミリ秒単位)。 |
ProtoOAMinCommissionType
最低取引手数料のタイプを指定するための列挙型。
名前 | 価値 | 説明 |
---|---|---|
通貨 | 1 | |
QUOTE_CURRENCY | 2 |
ProtoOANotificationType
通知のタイプ。現在、marginCall の 3 つのインスタンスのみがサポートされています。
名前 | 価値 | 説明 |
---|---|---|
MARGIN_LEVEL_THRESHOLD1 | 61 | 3 つのマージンコールのうちの 1 つであり、それらはすべて似ています。 |
MARGIN_LEVEL_THRESHOLD2 | 62 | 3 つのマージンコールのうちの 1 つであり、それらはすべて似ています。 |
MARGIN_LEVEL_THRESHOLD3 | 63 | 3 つのマージンコールのうちの 1 つであり、それらはすべて似ています。 |
ProtoOAOrder
取引注文エンティティ。
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
注文ID | int64 | 必須 | 注文の一意の ID。注: 注文が異なるブローカーの口座から取得された場合、トレーダーは同じ ID を持つ 2 つの注文を持つ可能性があります。 |
トレードデータ | ProtoOATradeData | 必須 | 詳細なトレーダーデータ。 |
注文タイプ | ProtoOAOrderType | 必須 | 注文タイプ。 |
注文の状況 | ProtoOAOrderStatus | 必須 | 注文の状況。 |
有効期限タイムスタンプ | int64 | オプション | オーダーに有効な GTD 時間が存在する場合の有効期限の Unix 時間 (ミリ秒単位)。 |
約定価格 | ダブル | オプション | 注文が執行された価格。 FILLED ステータスの注文の場合。 |
実行されたボリューム | int64 | オプション | 埋められたボリュームの一部。 |
utc最終更新タイムスタンプ | int64 | オプション | 注文の最終更新の Unix 時間 (ミリ秒単位)。 |
ベース滑り価格 | ダブル | オプション | 注文が実行できる価格範囲を指定するために、スリッページインポイントを組み合わせたマーケットレンジ注文に使用されます。 |
スリッページインポイント | int64 | オプション | マーケットレンジおよびSTOP_LIMIT注文に使用され、注文が実行できる価格範囲を指定します。 |
終了注文 | ブール | オプション | TRUE の場合、注文はポジション全体の一部を決済しています。 PositionId を指定する必要があります。 |
制限価格 | ダブル | オプション | LIMIT注文の場合のみ有効です。 |
ストップ価格 | ダブル | オプション | STOP 注文と STOP_LIMIT 注文の場合にのみ有効です。 |
ストップロス | ダブル | オプション | 絶対ストップロス価格。 |
利益を取る | ダブル | オプション | 絶対テイクプロフィット価格。 |
clientOrderId | 弦 | オプション | オプションの ClientOrderId。最大長 = 50 文字。 |
タイムインフォース | ProtoOATimeInForce | オプション | 注文の有効期限。注文タイプによって異なります。 |
位置ID | int64 | オプション | 注文にリンクされたポジションの ID (例: 決済注文、特定のポジションのボリュームを増やす注文など)。 |
相対ストップロス | int64 | オプション | 絶対的なストップロスの代わりに指定できる相対的なストップロス。価格単位の1/100_000で指定します。買いのストップロス = エントリー価格 – 相対ストップロス、売りのストップロス = エントリー価格 + 相対ストップロス。 |
相対利益テイク | int64 | オプション | 絶対的な takeProfit の代わりに指定できる相対的な takeProfit。価格単位の1/100_000で指定します。買いの場合は takeProfit = エントリー価格 + 相対的なテイクプロフィット、売りの場合はテイクプロフィット = エントリー価格 – 相対的なテイクプロフィット。 |
ストップアウトです | ブール | オプション | TRUE の場合、注文はサーバー側から停止されました。 |
トレーリングストップロス | ブール | オプション | TRUEの場合、注文はtrailingStopLossになります。 STOP_LOSS_TAKE_PROFIT 注文に有効です。 |
stopTriggerメソッド | ProtoOAOrderTriggerMethod | オプション | 注文のトリガーメソッド。 STOP 注文と STOP_LIMIT 注文の場合にのみ有効です。 |
ProtoOAOrderStatus
注文ステータスENUM。
名前 | 価値 | 説明 |
---|---|---|
ORDER_STATUS_ACCEPTED | 1 | 注文リクエストが検証され、実行のために受け入れられました。 |
ORDER_STATUS_FILLED | 2 | 注文は完全に満たされています。 |
ORDER_STATUS_REJECTED | 3 | 注文は検証のため拒否されました。 |
ORDER_STATUS_EXPIRED | 4 | 注文の有効期限が切れました。 LP で有効期限が切れた、部分的に約定された数量の注文に有効な場合があります。 |
ORDER_STATUS_CANCELLED | 5 | 注文はキャンセルされます。 LP によってキャンセルされた、部分的に約定された数量の注文に有効な場合があります。 |
ProtoOAOrderTriggerメソッド
ストップ注文とストップロストのトリガー方法ENUM。
名前 | 価値 | 説明 |
---|---|---|
貿易 | 1 | 逆指値注文: 買いは売りで、売りは買いでトリガーされます。ストップロス注文: 買いポジションの場合はビッドによってトリガーされ、売りポジションの場合はアスクによってトリガーされます。 |
反対 | 2 | 逆指値注文: 買いは入札によってトリガーされ、売りは売りによってトリガーされます。ストップロス注文: 買いポジションの場合はアスクによってトリガーされ、売りポジションの場合はビッドによってトリガーされます。 |
ダブルトレード | 3 | TRADE と同じですが、トリガーは 2 回連続したティックの後にチェックされます。 |
ダブルオポジット | 4 | OPPOSITE と同じですが、2 番目の連続したティックの後にトリガーがチェックされます。 |
ProtoOAOrderType
注文タイプはENUM。
名前 | 価値 | 説明 |
---|---|---|
市場 | 1 | |
リミット | 2 | |
停止 | 3 | |
STOP_LOSS_TAKE_PROFIT | 4 | |
マーケット範囲 | 5 | |
STOP_LIMIT | 6 |
ProtoOAPayloadType
名前 | 価値 | 説明 |
---|---|---|
PROTO_OA_APPLICATION_AUTH_REQ | 2100 | |
PROTO_OA_APPLICATION_AUTH_RES | 2101 | |
PROTO_OA_ACCOUNT_AUTH_REQ | 2102 | |
PROTO_OA_ACCOUNT_AUTH_RES | 2103 | |
PROTO_OA_VERSION_REQ | 2104 | |
PROTO_OA_VERSION_RES | 2105 | |
PROTO_OA_NEW_ORDER_REQ | 2106 | |
PROTO_OA_TRAILING_SL_CHANGED_EVENT | 2107 | |
PROTO_OA_CANCEL_ORDER_REQ | 2108 | |
PROTO_OA_AMEND_ORDER_REQ | 2109 | |
PROTO_OA_AMEND_POSITION_SLTP_REQ | 2110 | |
PROTO_OA_CLOSE_POSITION_REQ | 2111 | |
PROTO_OA_ASSET_LIST_REQ | 2112 | |
PROTO_OA_ASSET_LIST_RES | 2113 | |
PROTO_OA_SYMBOLS_LIST_REQ | 2114 | |
PROTO_OA_SYMBOLS_LIST_RES | 2115 | |
PROTO_OA_SYMBOL_BY_ID_REQ | 2116 | |
PROTO_OA_SYMBOL_BY_ID_RES | 2117 | |
PROTO_OA_SYMBOLS_FOR_CONVERSION_REQ | 2118 | |
PROTO_OA_SYMBOLS_FOR_CONVERSION_RES | 2119 | |
PROTO_OA_SYMBOL_CHANGED_EVENT | 2120 | |
PROTO_OA_TRADER_REQ | 2121 | |
PROTO_OA_TRADER_RES | 2122 | |
PROTO_OA_TRADER_UPDATE_EVENT | 2123 | |
PROTO_OA_RECONCILE_REQ | 2124 | |
PROTO_OA_RECONCILE_RES | 2125 | |
PROTO_OA_EXECUTION_EVENT | 2126 | |
PROTO_OA_SUBSCRIBE_SPOTS_REQ | 2127 | |
PROTO_OA_SUBSCRIBE_SPOTS_RES | 2128 | |
PROTO_OA_UNSUBSCRIBE_SPOTS_REQ | 2129 | |
PROTO_OA_UNSUBSCRIBE_SPOTS_RES | 2130 | |
PROTO_OA_SPOT_EVENT | 2131 | |
PROTO_OA_ORDER_ERROR_EVENT | 2132 | |
PROTO_OA_DEAL_LIST_REQ | 2133 | |
PROTO_OA_DEAL_LIST_RES | 2134 | |
PROTO_OA_SUBSCRIBE_LIVE_TRENDBAR_REQ | 2135 | |
PROTO_OA_UNSUBSCRIBE_LIVE_TRENDBAR_REQ | 2136 | |
PROTO_OA_GET_TRENDBARS_REQ | 2137 | |
PROTO_OA_GET_TRENDBARS_RES | 2138 | |
PROTO_OA_EXPECTED_MARGIN_REQ | 2139 | |
PROTO_OA_EXPECTED_MARGIN_RES | 2140 | |
PROTO_OA_MARGIN_CHANGED_EVENT | 2141 | |
PROTO_OA_ERROR_RES | 2142 | |
PROTO_OA_CASH_FLOW_HISTORY_LIST_REQ | 2143 | |
PROTO_OA_CASH_FLOW_HISTORY_LIST_RES | 2144 | |
PROTO_OA_GET_TICKDATA_REQ | 2145 | |
PROTO_OA_GET_TICKDATA_RES | 2146 | |
PROTO_OA_ACCOUNTS_TOKEN_INVALIDATED_EVENT | 2147 | |
PROTO_OA_CLIENT_DISCONNECT_EVENT | 2148 | |
PROTO_OA_GET_ACCOUNTS_BY_ACCESS_TOKEN_REQ | 2149 | |
PROTO_OA_GET_ACCOUNTS_BY_ACCESS_TOKEN_RES | 2150 | |
PROTO_OA_GET_CTID_PROFILE_BY_TOKEN_REQ | 2151 | |
PROTO_OA_GET_CTID_PROFILE_BY_TOKEN_RES | 2152 | |
PROTO_OA_ASSET_CLASS_LIST_REQ | 2153 | |
PROTO_OA_ASSET_CLASS_LIST_RES | 2154 | |
PROTO_OA_DEPTH_EVENT | 2155 | |
PROTO_OA_SUBSCRIBE_DEPTH_QUOTES_REQ | 2156 | |
PROTO_OA_SUBSCRIBE_DEPTH_QUOTES_RES | 2157 | |
PROTO_OA_UNSUBSCRIBE_DEPTH_QUOTES_REQ | 2158 | |
PROTO_OA_UNSUBSCRIBE_DEPTH_QUOTES_RES | 2159 | |
PROTO_OA_SYMBOL_CATEGORY_REQ | 2160 | |
PROTO_OA_SYMBOL_CATEGORY_RES | 2161 | |
PROTO_OA_ACCOUNT_LOGOUT_REQ | 2162 | |
PROTO_OA_ACCOUNT_LOGOUT_RES | 2163 | |
PROTO_OA_ACCOUNT_DISCONNECT_EVENT | 2164 | |
PROTO_OA_SUBSCRIBE_LIVE_TRENDBAR_RES | 2165 | |
PROTO_OA_UNSUBSCRIBE_LIVE_TRENDBAR_RES | 2166 | |
PROTO_OA_MARGIN_CALL_LIST_REQ | 2167 | |
PROTO_OA_MARGIN_CALL_LIST_RES | 2168 | |
PROTO_OA_MARGIN_CALL_UPDATE_REQ | 2169 | |
PROTO_OA_MARGIN_CALL_UPDATE_RES | 2170 | |
PROTO_OA_MARGIN_CALL_UPDATE_EVENT | 2171 | |
PROTO_OA_MARGIN_CALL_TRIGGER_EVENT | 2172 | |
PROTO_OA_REFRESH_TOKEN_REQ | 2173 | |
PROTO_OA_REFRESH_TOKEN_RES | 2174 | |
PROTO_OA_ORDER_LIST_REQ | 2175 | |
PROTO_OA_ORDER_LIST_RES | 2176 | |
PROTO_OA_GET_DYNAMIC_LEVERAGE_REQ | 2177 | |
PROTO_OA_GET_DYNAMIC_LEVERAGE_RES | 2178 | |
PROTO_OA_DEAL_LIST_BY_POSITION_ID_REQ | 2179 | |
PROTO_OA_DEAL_LIST_BY_POSITION_ID_RES | 2180 | |
PROTO_OA_ORDER_DETAILS_REQ | 2181 | |
PROTO_OA_ORDER_DETAILS_RES | 2182 | |
PROTO_OA_ORDER_LIST_BY_POSITION_ID_REQ | 2183 | |
PROTO_OA_ORDER_LIST_BY_POSITION_ID_RES | 2184 | |
PROTO_OA_DEAL_OFFSET_LIST_REQ | 2185 | |
PROTO_OA_DEAL_OFFSET_LIST_RES | 2186 | |
PROTO_OA_GET_POSITION_UNREALIZED_PNL_REQ | 2187 | |
PROTO_OA_GET_POSITION_UNREALIZED_PNL_RES | 2188 |
ProtoOAPosition
取引ポジションエンティティ。
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
位置ID | int64 | 必須 | ポジションの一意の ID。注: 異なるブローカーの口座からポジションを取得した場合、トレーダーは同じ ID を持つ 2 つのポジションを持つ可能性があります。 |
トレードデータ | ProtoOATradeData | 必須 | ポジションの詳細。詳細については、「ProtoOATradeData」を参照してください。 |
位置ステータス | ProtoOA位置ステータス | 必須 | ポジションの現在のステータス。 |
スワップ | int64 | 必須 | オープンポジションでチャージされたスワップの合計額。 |
価格 | ダブル | オプション | ポジションにリンクされたすべての約定 (注文) に基づくポジションの VWAP 価格。 |
ストップロス | ダブル | オプション | 現在のストップロス価格。 |
利益を取る | ダブル | オプション | 現在のテイクプロフィット価格。 |
utc最終更新タイムスタンプ | int64 | オプション | ポジションの SL/TP の修正、関連注文の実行、キャンセルまたは関連注文などを含む、ポジションの最後の変更のミリ秒単位の Unix 時間。 |
手数料 | int64 | オプション | ポジションに関連する現在の未実現コミッション。 |
マージン率 | ダブル | オプション | 使用される証拠金計算のレート。ベース/デポジットとして表されます。 |
ミラーリングコミッション | int64 | オプション | 戦略プロバイダーのフォローに関連する未実現コミッションの金額。 |
保証されたストップロス | ブール | オプション | TRUEの場合、ポジションのストップロスは保証されたストップロスになります。 |
使用済みマージン | uint64 | オプション | 預金通貨でのポジションに使用される証拠金の額。 |
stopLossTriggerメソッド | ProtoOAOrderTriggerMethod | オプション | ポジションのSL/TPの停止トリガ方法。 |
お金数字 | uint32 | オプション | 金額の指数を指定します。たとえば、moneyDigits = 8 は、ビジネス価値に 10^8 を掛けたものとして解釈する必要があり、その場合、実際の残高は 10053099944 / 10^8 = 100.53099944 になります。スワップ、コミッション、ミラーリングコミッション、中古マージンに影響します。 |
トレーリングストップロス | ブール | オプション | TRUEの場合、トレーリングストップロスが適用されます。 |
ProtoOAPositionStatus
位置ステータスENUM。
名前 | 価値 | 説明 |
---|---|---|
POSITION_STATUS_OPEN | 1 | |
POSITION_STATUS_CLOSED | 2 | |
POSITION_STATUS_CREATED | 3 | 未決注文に対して空のポジションが作成されます。 |
POSITION_STATUS_ERROR | 4 |
ProtoOAPositionUnrealizedPnL
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
位置ID | int64 | 必須 | 位置ID。 |
総額未実現損益 | int64 | 必須 | 口座預金通貨で示されるポジションの未実現損益総額。 |
netUnrealizedPnL | int64 | 必須 | 口座預金通貨で表されるポジションの純未実現損益。これには、潜在的な成約手数料は含まれません。 |
ProtoOAQuoteType
価格見積タイプ。
名前 | 価値 | 説明 |
---|---|---|
入札 | 1 | |
聞く | 2 |
ProtoOAStopOutStrategy
ストップアウト中にどのポジションを決済するかを選択する戦略
名前 | 価値 | 説明 |
---|---|---|
MOST_MARGIN_USED_FIRST | 0 | 最大の使用証拠金でポジションを決済するストップアウト戦略 |
MOST_LOSING_FIRST | 1 | 最小の損益でポジションをクローズするストップアウト戦略 |
ProtoOASwapCalculationType
シンボルの SWAP 計算タイプを指定するための列挙型。
名前 | 価値 | 説明 |
---|---|---|
ピップス | 0 | SWAP 計算のタイプを PIPS (0) として指定します |
パーセンテージ | 1 | SWAP 計算のタイプを PERCENTAGE (1、年間、パーセント単位) として指定します。 |
ポイント | 2 | SWAP 計算のタイプを POINTS (2) として指定します。 |
プロトOAシンボル
取引シンボル エンティティ。
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
シンボルID | int64 | 必須 | cTrader プラットフォーム内の特定のサーバー環境におけるシンボルの一意の識別子。サーバーが異なれば、ID も異なります。 |
数字 | int32 | 必須 | 表示される価格の桁数。 |
pip位置 | int32 | 必須 | 数字のピップ位置。 |
空売りを有効にする | ブール | オプション | TRUE の場合、シンボルによる空売りが有効になります。 |
保証されたストップロス | ブール | オプション | TRUE の場合、リスクが制限されたアカウントに対して保証付きストップロスの設定が利用可能です。 |
スワップロールオーバー3日間 | プロトOA曜日 | オプション | SWAPチャージ額が3倍になる曜日。ロールオーバーコミッションには影響しません。 |
スワップロング | ダブル | オプション | ロングポジションのSWAPチャージ。 |
スワップショート | ダブル | オプション | ショートポジションのSWAPチャージ。 |
最大音量 | int64 | オプション | シンボルを含む注文の最大許容数量 (セント単位)。 |
最小ボリューム | int64 | オプション | シンボル付きの注文の最小許容数量 (セント単位)。 |
ステップボリューム | int64 | オプション | 注文の数量をセント単位でステップします。 |
最大露出 | uint64 | オプション | シンボルごと、アカウントごとの最大エクスポージャの値。違反した場合は実行をブロックします。 |
スケジュール | 繰り返しフィールド<ProtoOAInterval> | 繰り返し | 指定されたタイムゾーンの日曜日 00:00 から始まる秒単位で指定されるシンボルの取引間隔。 |
手数料 | int64 | オプション | コミッションの基本額。合計手数料はcommissionTypeによって異なります。正確なTradingCommissionRateを使用してください。 |
手数料タイプ | ProtoOACommissionType | オプション | コミッションタイプ。詳細については、「ProtoOACommissionType」を参照してください。 |
sl距離 | uint32 | オプション | ストップロスと現在の市場価格の間の最小許容距離。 |
tp距離 | uint32 | オプション | テイクプロフィットと現在の市場価格の間の最小許容距離。 |
gsl距離 | uint32 | オプション | 保証されたストップロスと現在の市場価格の間の最小許容距離。 |
gslチャージ | int64 | オプション | 保証されたストップロス手数料。 |
距離設定 | ProtoOASymbolDistanceType | オプション | slDistance、tpDistance、gslDistance の距離測定の単位。 |
分手数料 | int64 | オプション | 取引ごとの最低手数料額。正確なMinCommissionを使用してください。 |
minCommissionType | ProtoOAMinCommissionType | オプション | 最低手数料タイプ。詳細については、「ProtoOAMinCommissionType」を参照してください。 |
最小手数料資産 | 弦 | オプション | 最低手数料の通貨。 (USD または相場通貨)。 |
ロールオーバーコミッション | int64 | オプション | アカウントが「シャリア準拠(スワップ無料)」としてマークされている場合、スワップの代わりに請求される管理手数料。管理手数料は、ロットの現在のオープンポジション量ごとに米ドルとして毎日請求されます。アカウントは入金通貨で請求されます。 |
スキップロールオーバーデイズ | int32 | オプション | 最初のロールオーバー前の初期期間に手数料がアカウントに請求されます。 |
スケジュールタイムゾーン | 弦 | オプション | シンボル取引間隔のタイムゾーン。 |
取引モード | ProtoOATradingMode | オプション | シンボルを使用した取引のルール。詳細については、「ProtoOATradingMode」を参照してください。 |
ロールオーバーコミッション3日間 | プロトOA曜日 | オプション | 管理手数料の請求額が 3 倍になる曜日 (UTC)。 RolloverChargePeriod = 0 または 1 の場合にのみ適用されます。 |
スワップ計算タイプ | ProtoOASwapCalculationType | オプション | SWAP 計算のタイプを PIPS (0) または PERCENTAGE (1、年間、パーセント単位) として指定します。 |
ロットサイズ | int64 | オプション | シンボルのロットサイズ (セント単位)。 |
正確な取引手数料レート | int64 | オプション | コミッションの基本額。合計コミッションは、commissionType によって異なります。非パーセンテージ タイプの場合は 10^8 が乗算され、金額のパーセンテージ コミッション タイプの場合は 10^5 が乗算されます。 |
正確な最小コミッション | int64 | オプション | 取引ごとの最小手数料額に 10^8 を掛けたもの。 |
休日 | 繰り返しフィールド<ProtoOAHoliday> | 繰り返し | ブローカーによって指定されたこのシンボルの休日のリスト。 |
pnl変換手数料レート | int32 | オプション | 実現総利益のパーセンテージ (1 = 0.01%)。取引されたシンボルの気配資産がデポジット資産と一致しない場合に、あらゆる取引に対してトレーダーによって支払われます。 |
レバレッジID | int64 | オプション | 動的レバレッジエンティティの一意の識別子。 https://help.ctrader.com/ctrader/trading/dynamic-leverage |
スワップ期間 | int32 | オプション | 充電スワップの期間 (時間単位)。 24 は、スワップが 1 日 1 回、12 – 12 時間ごと、8 – 8 時間ごとなどに請求されることを意味します。 |
スワップタイム | int32 | オプション | 日中スワップが初めて請求される 00:00 (UTC) からの時間 (分単位)。 |
スキップSWAPP期間 | int32 | オプション | 最初の SWAP チャージ前の swapPeriod の数。 |
週末にチャージ交換 | ブール | オプション | 有効にすると、SWAP は土曜日と日曜日を含むすべての曜日に対して請求されます。 |
測定単位 | 弦 | オプション | シンボルの基本資産が表示される単位を指定します。 |
ProtoOASymbolCategory
シンボルカテゴリエンティティ。
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
ID | int64 | 必須 | シンボル カテゴリの一意の識別子。 |
アセットクラスID | int64 | 必須 | アセットクラスへのリンク。 1 つの資産クラスに多くのシンボル カテゴリを含めることができます。 |
名前 | 弦 | 必須 | 種別名。 |
並べ替え番号 | ダブル | オプション | UI でシンボル カテゴリを並べ替えるのに使用される番号 (最小の番号が一番上に表示されます)。 |
ProtoOASymbolDistanceType
ストップロスとテイクプロフィットの距離を指定するための列挙型。
名前 | 価値 | 説明 |
---|---|---|
SYMBOL_DISTANCE_IN_POINTS | 1 | |
SYMBOL_DISTANCE_IN_PERCENTAGE | 2 |
ProtoOATickData
履歴ティックのデータ型。
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
タイムスタンプ | int64 | 必須 | ティックのミリ秒単位の Unix 時間。詳細については、「ProtoOAGetTickDataRes.tickData」を参照してください。 |
カチカチ | int64 | 必須 | 価格をティックします。 |
ProtoOATimeInForce
オーダーの有効期間ENUM。
名前 | 価値 | 説明 |
---|---|---|
GOOD_TILL_DATE | 1 | |
GOOD_TILL_CANCEL | 2 | |
IMMEDIATE_OR_CANCEL | 3 | |
FILL_OR_KILL | 4 | |
マーケット_オン_オープン | 5 |
ProtoOATotalMarginCalculationType
アカウントの証拠金計算タイプを指定するための列挙型。
名前 | 価値 | 説明 |
---|---|---|
マックス | 0 | |
和 | 1 | |
ネット | 2 |
ProtoOATradeData
ポジション/注文取引の詳細エンティティ。
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
シンボルID | int64 | 必須 | cTrader プラットフォーム内の特定のサーバー環境におけるシンボルの一意の識別子。ブローカーが異なれば、ID も異なる場合があります。 |
音量 | int64 | 必須 | ボリュームはセント単位です。 |
トレードサイド | ProtoOATradeSide | 必須 | 売買。 |
オープンタイムスタンプ | int64 | オプション | ポジションがオープンされたとき、または注文が作成されたときの Unix 時間 (ミリ秒単位)。 |
ラベル | 弦 | オプション | オーダーリクエスト時に指定されたテキストラベル。 |
保証されたストップロス | ブール | オプション | TRUEの場合、ポジション/注文のストップロスが保証されますStopLoss。 |
コメント | 弦 | オプション | ユーザー指定のコメント。 |
測定単位 | 弦 | オプション | シンボルが表示される単位を指定します。 |
閉じるタイムスタンプ | uint64 | オプション | ポジションがクローズされたときの Unix 時間 (ミリ秒) |
ProtoOATrader
取引口座エンティティ。
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
ctidTraderAccountId | int64 | 必須 | トレーダーのアカウントへの応答を照合するために使用される一意のトレーダーのアカウント ID。 |
バランス | int64 | 必須 | 当座預金残高。 |
バランスバージョン | int64 | オプション | 最終残高を識別するために使用される残高バージョン。トレーダーの口座残高が変更されるたびに増加します。 |
マネージャーボーナス | int64 | オプション | アカウントに割り当てられるブローカーのボーナスの額。 |
ibボーナス | int64 | オプション | アカウントに割り当てられる紹介ブローカーボーナスの額。 |
出金不可ボーナス | int64 | オプション | 現金として口座から引き出すことができないブローカーのボーナス。 |
アクセス権 | ProtoOAAccessRights | オプション | cTrader プラットフォームのアカウントに対して所有者が持つアクセス権。詳細については、「ProtoOAAccessRights」を参照してください。 |
デポジット資産 ID | int64 | 必須 | 口座の入金通貨。 |
スワップフリー | ブール | オプション | TRUE の場合、アカウントはシャリーアに準拠しています。 |
レバレッジインセント | uint32 | オプション | アカウントのレバレッジ (例: レバレッジ = 1:50 の場合、値 = 5000)。 |
totalMargin計算タイプ | ProtoOATotalMarginCalculationType | オプション | 口座の証拠金計算タイプ (MAX、SUM、NET)。 |
最大レバレッジ | uint32 | オプション | アカウントに許可される最大レバレッジ。トレーダーがレバレッジ値を変更できる場合の検証として使用されます。 |
フランス語リスク | ブール | オプション | TRUE の場合、アカウントは AMF に準拠しています。 isLimitedRisk と LimitedRiskMarginCalculationStrategy を使用します。 |
トレーダーログイン | int64 | オプション | サーバー (ブローカー) ごとに一意のアカウントの ID。 |
口座の種類 | ProtoOAAccountType | オプション | 口座タイプ: HEDGED、NETTED など。 |
ブローカー名 | 弦 | オプション | アカウント作成時にブローカーによってトレーダーに割り当てられるホワイトラベル。 |
登録タイムスタンプ | int64 | オプション | アカウント登録の Unix タイムスタンプ (ミリ秒単位)。履歴データリクエストの最小限の日付として使用する必要があります。 |
リスクは限られています | ブール | オプション | TRUE の場合、アカウントは特定の証拠金計算戦略の使用に準拠しています。このような口座では、すべてのポジションでストップロスが保証されている必要があります。 |
限られたリスクマージン計算戦略 | ProtoOA限定リスクマージン計算戦略 | オプション | このアカウントの証拠金計算に使用される特別な戦略 (アカウントが LimitedRisk の場合)。 |
お金数字 | uint32 | オプション | 金額の指数を指定します。たとえば、moneyDigits = 8 は、ビジネス価値に 10^8 を掛けたものとして解釈する必要があり、その場合、実際の残高は 10053099944 / 10^8 = 100.53099944 になります。残高、managerBonus、ibBonus、nonWithdrawableBonus に影響します。 |
フェアストップアウト | ブール | オプション | TRUEの場合 – ポジションはストップアウトで完全にクローズされます。FALSE – スマート(部分クローズ)ストップアウトが適用されます。指定されていない場合 – ストップアウトのフォーマットはブローカーによって決定されます。 |
stopOut戦略 | ProtoOAStopOut戦略 | オプション | このトレーダーに使用されるストップアウト戦略。このオプションがブローカーによって無効にされていない場合、トレーダーは cTrader UI で値を変更できます。 |
ProtoOATradeSide
トレーダー側のENUM。
注文、ポジション、取引に使用されます。
名前 | 価値 | 説明 |
---|---|---|
買う | 1 | |
売る | 2 |
ProtoOATradingMode
シンボル取引モードを指定するための列挙型。
名前 | 価値 | 説明 |
---|---|---|
有効 | 0 | |
DISABLED_WITHOUT_PENDINGS_EXECUTION | 1 | |
DISABLED_WITH_PENDINGS_EXECUTION | 2 | |
クローズオンリーモード | 3 |
ProtoOATトレンドバー
歴史的なトレンドバーエンティティ。
分野 | タイプ | ラベル | 説明 |
---|---|---|---|
音量 | int64 | 必須 | ティック単位のバーのボリューム。 |
期間 | ProtoOATトレンドバー期間 | オプション | バー期間。 |
低い | int64 | オプション | バーの低価格。 |
デルタオープン | uint64 | オプション | 始値と安値の間のデルタ。オープン = ロー + デルタオープン。 |
デルタクローズ | uint64 | オプション | 終値と安値の間のデルタ。終値 = 安値 + デルタ閉。 |
デルタハイ | uint64 | オプション | 高値と安値の間のデルタ。高 = 低 + デルタ高。 |
utcタイムスタンプ分 | uint32 | オプション | バーの分単位の Unix 時間。開いているティックのタイムスタンプと同じです。 |
ProtoOATトレンドバー期間
トレンド期間ENUM。
名前 | 価値 | 説明 |
---|---|---|
M1 | 1 | |
M2 | 2 | |
M3 | 3 | |
M4 | 4 | |
M5 | 5 | |
M10 | 6 | |
M15 | 7 | |
M30 | 8 | |
H1 | 9 | |
H4 | 10 | |
H12 | 11 | |
D1 | 12 | |
W1 | 13 | |
MN1 | 14 |