接続フォームガイド
AIエージェントをAxiory.aiに接続する際、接続フォームが表示されます。本ガイドでは、各フィールドの役割と入力する値について説明します。
必須フィールド
Section titled “必須フィールド”これらのフィールドは必須です。接続フォームを動作させるには入力が必要です。
Broker / Server
Section titled “Broker / Server”ブローカーのFIX APIサーバーのドロップダウンリストです。取引アカウントに対応するサーバーを選択してください。
例: “Axiory Live (uat-live2.p.c-trader.com)”
サーバーを選択すると、FIX Hostとポートフィールドが自動的に入力されます。手動で入力する必要はありません。
FIX Host
Section titled “FIX Host”FIX APIゲートウェイのホスト名です。ブローカーのFIX API設定から取得します。
例: uat-live2.p.c-trader.com
ブローカードロップダウンが利用可能な場合、このフィールドは読み取り専用で自動入力されます。利用できない場合は、cTraderに表示されているとおりにホスト名を貼り付けてください。
SenderCompID
Section titled “SenderCompID”FIX取引アカウントの一意の識別子です。cTraderアカウント番号と同じではありませんが、それを含みます。
例: demo.axioryuat.3008144
cTrader 設定 > FIX API > SenderCompID で確認できます。ドットや数字を含めて正確にコピーしてください。
FIX Password
Section titled “FIX Password”FIX APIパスワードです。cTraderログインパスワードとは別です。
例: (非表示)
重要: これはcTraderへのログインに使用するパスワードではありません。cTrader 設定 > FIX API で設定してください。「Invalid credentials」エラーが表示される場合は、間違ったパスワードを使用している可能性があります。
Trade Port
Section titled “Trade Port”注文送信およびポジション管理用のSSLポートです。
例: 5212
通常は5212です。ブローカードロップダウンが利用可能な場合は自動入力されます。手動入力する場合は、cTrader 設定 > FIX API > Trade Connection で確認してください。
AIがどのように取引するかを選択します。必須項目です。
| モード | 動作 |
|---|---|
| readonly | AIはポジションと注文の閲覧のみ可能。取引は実行されません。 |
| paper | 注文は検証・記録されますが、ブローカーには送信されません。 |
| live | 注文がブローカーに送信され、実際の資金で執行されます。 |
推奨: まずペーパーモードでテストし、問題がなければライブに切り替えてください。
「Advanced Settings」をクリックすると、クォート接続などの任意フィールドが展開されます。
Quote Host
Section titled “Quote Host”価格(クォート)接続用のホスト名です。通常はFIX Hostと同じです。
このフィールドは空白のままにすると、Trade Portと同じホストが使用されます。ブローカーが価格用と取引用で別のゲートウェイを持っている場合のみ入力してください(あまり一般的ではありません)。
Quote Port
Section titled “Quote Port”ライブマーケット価格用のSSLポートです。
デフォルト: 5211 (空白の場合はTrade Portを使用)
Axiory.aiは取引するすべてのシンボルに対して自動的にライブクォートを購読します。この接続は、ポジション評価および損益換算に必要なリアルタイム価格を取得します。
Quote Password
Section titled “Quote Password”クォート接続用のパスワードです。
このフィールドを空欄にすると、Trade Portパスワードと同期されます。これらの認証情報は異なることはほとんどありません。
TargetCompID
Section titled “TargetCompID”FIXサーバーの識別子です。ほぼ常にCSERVERです。
デフォルト: CSERVER
ブローカーから特別な指示がない限り、この値を変更しないでください。
Use TLS
Section titled “Use TLS”暗号化(TLS)接続を使用するかどうかです。
デフォルト: チェック済み(有効)
セキュリティのため、常にチェックを入れたままにしてください。Axiory.aiはTLSを要求します。
「Risk Limits」をクリックすると、安全制御が展開されます。これらはAIによる過大または過剰頻度の取引を防止します。
アセットクラス別ポジション制限
Section titled “アセットクラス別ポジション制限”特定のシンボル種別ごとの最大ポジションサイズを定義します。空欄のままにしたフィールドは無制限のままになります。
FIX (Forex)
Section titled “FIX (Forex)”FXシンボルあたりの最大数量(単位)。
例: 500,000(= 5標準ロット、1ロット = 100,000単位のため)
一般的な値: 100,000(1ロット)から1,000,000(10ロット)。
Indices
Section titled “Indices”インデックスシンボル(US500、DE40など)あたりの最大数量。
例: 100
インデックスのロットサイズはブローカーによって異なります。cTraderアカウントで一般的なサイズを確認してください。
Commodities
Section titled “Commodities”金属およびエネルギー(XAUUSD、XAGUSD、Oilなど)の最大数量。
例: 100
上記に該当しないシンボル(株式、暗号資産CFDなど)の最大数量。
例: 10
すべての取引に適用される広範な安全設定です。
Max Open Positions
Section titled “Max Open Positions”同時に保有できるポジションの最大数。
例: 20
この制限に達すると、いずれかのポジションが決済されるまでAIは新規ポジションをオープンできません。
Max Orders per Minute
Section titled “Max Orders per Minute”AIが1分間に送信できる注文の最大数。
例: 10
AIが注文をスパム的に送信するのを防ぎます。FIX API自体もサーバー側で制限(通常20〜30注文/分)を強制しているため、これは安全策となります。
Daily Loss Limit
Section titled “Daily Loss Limit”1取引日における最大確定損失額(USD)。
例: 2000
AIが1日に$2,000を失うと、新しい取引はすべてブロックされます。制限は翌取引日の開始時(UTC)にリセットされます。
AIがこの制限に到達すると、取引を拒否します。「Kill switch activated: daily loss limit reached.」のようなメッセージが表示されます。
フォームの送信
Section titled “フォームの送信”必須フィールドを入力し、リスク制限を設定したら:
- Connect をクリック
- フォームがFIX認証情報を検証します(1〜2秒かかります)
- 有効な場合、「Connected Successfully」と表示されてリダイレクトされます
- AIエージェントが接続され、取引可能になります
エラーが表示された場合:
- “Invalid credentials” — SenderCompIDとFIX Passwordを確認してください。cTraderログインパスワードを使用していないことを確認してください。
- “Connection refused” — FIXホストまたはポートが間違っている可能性があります。cTrader 設定 > FIX API を再確認してください。
- “Too many failed attempts” — 5回以上間違ったパスワードを試しました。15分待ってから再試行してください。
後で設定を変更する
Section titled “後で設定を変更する”リスク制限を変更したり、取引モードを切り替えたりするには、OAuthまたはToken Portal経由で再認証する必要があります。これにより現在のセッションが切断され、更新された設定で新しいセッションが作成されます。
過去の取引履歴は保持されます。変更されるのは設定のみです。
