一括操作
モバイルプラットフォームでは、ポジションと注文による一括操作の実行が可能です。たとえば、重要なニュースが発表された後で、数回クリックするだけですべてのポジションを決済して、すぐに利益を得ることができます。また、価格の急騰によって未決注文が一度にトリガーされるのを防ぐために、すべての未決注文をすぐにキャンセルすることもできます。
一括操作は追加のユーザー確認なしで実行されます。したがって、このような操作を有効にするには、アプリケーション設定でワンクリック取引 を許可する必要があります。
ポジションの一括決済
一括操作メニューを開くには、
を 取引\ポジション セクションでクリックするか、リスト内の任意のポジションのコンテキスト メニューで[一括操作]を選択します。

選択した操作とアカウントの種類に応じて、使用可能なコマンドのリストが自動的に作成されます。
次のコマンドはメニューでいつでも使用できます。
ポジションを選択すると、追加のコマンドがメニューに表示されます。
- シンボルのすべてのポジションを決済。
- 同じ方向のすべてのポジションを決済(ヘッジ口座上)。
- 同じシンボルの反対のポジションを決済(ヘッジ口座上)。ポジションを決済するための反対の操作がない場合、ポジションは開いたままになります。
- ポジション反転(ネッティング口座上)。たとえば、2ロットのボリュームを持つEURUSDの買いポジションに対してこのコマンドを実行すると、同じ2ロットのボリュームを持つEURUSDの売りポジションが取得されます。この場合、口座で4 つのロットの取引が実行されます。2つのロットは現在のポジションを決済し、2つのロットは反対のポジションを開きます。
決済手順と制限事項:
- ヘッジ口座の場合、システムはまず反対注文を使ってポジションの決済を試みます。残ったポジションは、その後標準の手順で終了されます。
- ポジションは並行して決済されます(先入先出法に基づく口座を除く)。次のポジションペアを決済する際にエラーが発生した場合、アプリケーションは エラーの種類に応じて最大2回まで追加の再試行を行うことがあります。すべての試行が失敗した場合、その処理は中断されますが、残っている他のポジションについては引き続き決済が行われます。
- 「 FIFO(先入れ先出し) 」ルールに基づいて運用されている口座では、ポジションは順番に決済されます。この場合も、ポジションの決済中にエラーが発生すると、アプリケーションは最大2回まで追加の再試行を行います。すべての試行が失敗した場合は処理が中断され、残りのポジションは決済されません。
- 反対ポジションを決済する際、プラットフォームは他の未決済ポジションの決済も同時に行います。このプロセスは非同期的に実行され、プラットフォームは各ポジションの決済リクエストを可能な限り迅速にブローカーの取引サーバーへ送信しますが、前の決済の確認を待つことはありません。
- 決済リクエストに対してサーバーからエラーが返された場合、アプリケーションはそのポジションの決済を最大2回まで追加で試みます。すべての試行が失敗した場合、そのポジションは未決済のままとなり、アプリケーションは他のポジションの決済リクエスト送信へと処理を続けます。
- アプリケーションが最小化されたり終了されたり、ユーザーが画面を離れたりした場合、一括決済プロセスは直ちに中断されます。アプリケーションによって決済されなかったポジションは、開いたままとなります。
ポジション決済時に受け取ったエラーの種類に応じて、アプリケーションは最大2回まで再試行を行うことがあります。
- 「No prices」エラーが返された場合、または、その商品の気配値が「 delayed」でリクオートされた場合、ポジションの決済は再試行されません。
- エラーが「指定されたポジションの決済注文が既存」、「リクエスト内の無効なボリューム」、「リクエストの拒否」、「リクエストが一部のみ完了」のいずれかである場合、アプリケーションはそのポジションを決済するために2回の追加試行を行います。
未決注文の一括削除 #
一括操作メニューを開くには、
を取引\注文セクションでタップするか、リスト内の任意の注文のコンテキストメニューで[一括操作]を選択します。

選択した操作とアカウントの種類に応じて、使用可能なコマンドのリストが自動的に作成されます。
次のコマンドはメニューでいつでも使用できます。
- すべての未決注文を削除。
- 特定のタイプの未決注文を削除(リミット、ストップ、ストップリミット)。
未決注文を選択すると、追加のコマンドがメニューに表示されます。
- 同じシンボルの未決注文をすべて削除。
- 同じシンボルの同じタイプの未決注文をすべて削除。
場合によっては、一括注文削除機能が完全に実行されないことがあります。たとえば、コマンド送信後にアプリケーションを最小化または終了した場合や、サーバーへの接続が途切れた場合、一部の注文が削除されずに残ることがあります。
|