【MQL5】ENUM_DEAL_TYPEについて

MQL5リファレンス
スポンサーリンク
スポンサーリンク

ENUM_DEAL_TYPEとは

ENUM_DEAL_TYPEは、MQL5における取引約定の種類を示す列挙型です。
この列挙型は、取引口座に対して行われる様々な取引アクションのタイプを定義しています。
取引約定には、買いや売り、残高調整、手数料、配当、税金など、さまざまな種類が含まれます。これにより、各取引の詳細を正確に分類し、管理することが可能となります。

DEAL_TYPE_BUY

買い注文を示します。市場で新しいポジションを開くための買い注文が実行された場合に発生します。

DEAL_TYPE_SELL

売り注文を示します。市場で新しいポジションを開くための売り注文が実行された場合に発生します。

DEAL_TYPE_BALANCE

口座残高の調整を示します。口座の残高が増減する取引が行われた場合に発生します。

DEAL_TYPE_CREDIT

クレジットを示します。これは、取引口座にクレジットが追加される場合に発生します。クレジットは、ボーナスや特別な資金供給などの形で口座に加算される資金を指します。

DEAL_TYPE_CHARGE

追加料金を示します。これは、取引口座に対して追加料金が課される場合に発生します。追加料金には、サービス手数料やその他の管理費用が含まれることがあります。

DEAL_TYPE_CORRECTION

修正を示します。これは、取引口座の残高や取引履歴に対して修正が行われる場合に発生します。修正は、誤った取引の訂正や、システムエラーの修正などに使用されます。正確な口座情報と取引履歴を維持するために重要です。

DEAL_TYPE_BONUS

ボーナスを示します。これは、取引口座にボーナスが付与される場合に発生します。ボーナスは、キャンペーンやプロモーションの一環としてブローカーから口座に追加される資金を指します。取引を促進するために提供されるインセンティブとして重要です。

DEAL_TYPE_CREDITDEAL_TYPE_BONUSの違いは、付与される資金の性質と目的にあります。

  • DEAL_TYPE_CREDIT:
  • クレジットを示します。
  • ボーナス以外の特別な資金供給や借入金などを指します。
  • 口座に追加される資金の総称であり、様々な理由で付与されます。
  • DEAL_TYPE_BONUS:
  • ボーナスを示します。
  • キャンペーンやプロモーションの一環として、取引を促進するためにブローカーから付与される資金を指します。
  • 特定の目的で提供されるインセンティブです。

簡単に言うと、DEAL_TYPE_CREDITは広範な特別資金を指し、DEAL_TYPE_BONUSは取引促進を目的としたボーナス資金を指します。

DEAL_TYPE_COMMISSION

追加手数料を示します。これは、取引口座に対して取引手数料が課される場合に発生します。この手数料は、取引の実行や口座の管理に関連する費用として、ブローカーが徴収するものです。手数料は取引コストの一部として重要な役割を果たします。

DEAL_TYPE_COMMISSION_DAILY

日ごとの手数料を示します。これは、取引口座に対して日々の取引活動に基づいて課される手数料が発生する場合に適用されます。この手数料は、毎日の取引量やその他の活動に応じて計算され、口座から差し引かれます。

DEAL_TYPE_COMMISSION_MONTHLY

月ごとの手数料を示します。これは、取引口座に対して月間の取引活動に基づいて課される手数料が発生する場合に適用されます。この手数料は、月ごとの取引量や口座の維持費などに応じて計算され、毎月口座から差し引かれます。

DEAL_TYPE_COMMISSION_AGENT_DAILY

日ごとの仲介手数料を示します。これは、取引口座に対して日々の取引活動に基づいて仲介手数料が発生する場合に適用されます。仲介手数料は、取引を仲介するサービスに対する対価として徴収されるもので、毎日の取引活動に応じて計算されます。

DEAL_TYPE_COMMISSION_AGENT_MONTHLY

月ごとの仲介手数料を示します。これは、取引口座に対して月間の取引活動に基づいて仲介手数料が発生する場合に適用されます。仲介手数料は、取引を仲介するサービスに対する対価として徴収されるもので、月ごとの取引活動に応じて計算されます。

DEAL_TYPE_INTEREST

金利を示します。これは、取引口座に対して発生する金利収入や支出を表します。口座に保持されている資金に対して、ブローカーが支払う利息や、逆に口座に対して課される借入金利などが含まれます。金利は、口座残高に応じて計算され、定期的に反映されます。

DEAL_TYPE_BUY_CANCELED

取り消しされた買い注文を示します。これは、以前に実行された買い約定が取り消された場合に発生します。この場合、以前に実行された約定(DEAL_TYPE_BUY)がDEAL_TYPE_BUY_CANCELEDに変更され、その利益や損失はゼロになります。先に取得された利益や損失は、別の残高操作によって調整されます。

DEAL_TYPE_SELL_CANCELED

取り消しされた売り注文を示します。これは、以前に実行された売り約定が取り消された場合に発生します。この場合、以前に実行された約定(DEAL_TYPE_SELL)がDEAL_TYPE_SELL_CANCELEDに変更され、その利益や損失はゼロになります。先に取得された利益や損失は、別の残高操作によって調整されます。

DEAL_DIVIDEND

配当操作を示します。これは、取引口座に対して株式やその他の金融商品の配当金が支払われる場合に発生します。配当金は、保有する株式の数に基づいて計算され、口座に加算されます。この操作は、投資活動からの収益を反映するために重要です。

DEAL_DIVIDEND_FRANKED

フランク(非課税)配当操作を示します。これは、取引口座に対して支払われる配当金のうち、フランク配当、すなわち非課税として扱われる配当金が発生する場合に適用されます。フランク配当は、特定の税制上の優遇措置を受ける配当金であり、受取人にとって税務上の利点があります。

フランク(franked)は必ずしも「非課税」を意味するわけではありませんが、特定の条件下で税が控除済みであることを意味します。英語の「franked dividends」とは、会社が支払う配当金に対して既に法人税が支払われているため、受取人はその配当金に対して追加の税金を支払う必要がない、または少ない場合を指します。

したがって、フランク配当は、受取人にとって税務上の利点がありますが、完全に非課税ではなく、既に税が控除された配当を意味します。

DEAL_TAX

税金を示します。これは、取引口座に対して税金が課される場合に発生します。税金には、取引に関連する各種税金や口座の運用に伴う税金が含まれます。税金は取引の収益や取引活動に基づいて計算され、口座から差し引かれます。

タイトルとURLをコピーしました