MQL5リファレンス

MQL5リファレンス

【MQL5】OnTrade関数について

OnTrade関数の働き・役割 OnTrade関数は、Tradeイベントが発生するときにエキスパートアドバイザー(EA)で呼び出され、注文、ポジション、取引リストの変更を処理するためのものです。この関数は、指値注文の実行、ポジションの開閉、...
MQL5リファレンス

【MQL5】ENUM_DEAL_TYPEについて

ENUM_DEAL_TYPEとは ENUM_DEAL_TYPEは、MQL5における取引約定の種類を示す列挙型です。この列挙型は、取引口座に対して行われる様々な取引アクションのタイプを定義しています。取引約定には、買いや売り、残高調整、手数料...
MQL5リファレンス

【MQL5】ENUM_TRADE_TRANSACTION_TYPEについて

ENUM_TRADE_TRANSACTION_TYPEとは ENUM_TRADE_TRANSACTION_TYPEは、MQL5における取引トランザクションの種類を示す列挙型です。取引トランザクションは、取引口座に対して実行されるアクションで...
MQL5リファレンス

【MQL5】MqlTradeTransaction構造体について

MqlTradeTransaction構造体とは MqlTradeTransaction構造体は、取引トランザクションの詳細を保持するための構造体です。この構造体は、取引が実行される際に発生する様々なアクションに関連する情報を格納します。 ...
MQL5リファレンス

【MQL5】OnTradeTransaction関数について

OnTradeTransaction関数の働き・役割 OnTradeTransaction関数は、TradeTransactionイベントが発生したときに自動的に呼び出される関数です。TradeTransactionイベントとは、取引リクエ...
MQL5リファレンス

【MQL5】OrderSendAsync関数について

OrderSendAsync関数の働き・役割 OrderSendAsync関数は、取引サーバの返答を待たずに非同期的(同時に複数の処理を進めることができる)な取引操作を行うためのリクエストを送信するために使用されます。 この関数は、サーバか...
MQL5リファレンス

【MQL5】取引サーバのリターンコードについて

リターンコードとは 取引サーバのリターンコードは、取引操作実行リクエストに対するサーバの応答結果を示すためのコードです。これらのリターンコードは、OrderSend関数によって送信されるMqlTradeRequest構造体の一部として取得さ...
MQL5リファレンス

【MQL5】OrderCheck関数について

OrderCheck関数の働き・役割 OrderCheck関数は、取引操作を実行するために充分な資金があるかどうかをチェックするために使用されます。この関数は、取引リクエストを評価し、その結果をMqlTradeCheckResult構造体に...
MQL5リファレンス

【MQL5】OrderCalcProfit関数について

OrderCalcProfit関数の働き・役割 OrderCalcProfit関数は、渡されたパラメータに基づいて現在の銘柄での現在の口座の利益を計算するために使用されます。計算された利益の値は口座の預金通貨で返されます。 この関数を使用す...
MQL5リファレンス

【MQL5】OrderCalcMargin関数について

OrderCalcMargin関数の働き・役割 OrderCalcMargin関数は、指定された注文の種類に対して現在の市場環境で必要な証拠金を計算するために使用されます。 ※証拠金とは、金融取引を行う際に必要となる担保金のことです。取引を...