イベント処理の関数

MQL5リファレンス

【MQL5】OnTrade関数について

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

【MQL5】OnTradeTransaction関数について

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

【MQL5】OnCalculate関数について

OnCalculate関数の働き・役割 OnCalculate関数は、Calculateイベントが発生して価格の変化が処理されるときに、カスタムインジケ-タで呼び出されます。この関数は、インジケータのデータ計算や更新を行うための中核的な役割...
MQL5リファレンス

【MQL5】OnChartEvent関数について

OnChartEvent関数の働き・役割 OnChartEvent関数は、チャート上で発生するさまざまなイベントを処理するための関数です。この関数は、ユーザーの操作やプログラムによって生成されたイベントに応答します。具体的には、マウスクリッ...
イベント処理の関数

OnTick関数について

機能 OnTick 関数は MQL5の定義済みイベント(プログラムを動かす重要な起点となる作用) の処理を担うイベントハンドラー(=プログラムの重要な処理を担当する関数)の一つで、 エキスパートアドバイザーの作成時にのみ利用します。 (=カ...
イベント処理の関数

OnStart関数について

機能 スクリプト(チャートに挿入後、一度だけ処理を行うプログラム) の実行を行うの必要な関数です。 ()内に、実現させたい処理を記述していきます。 スクリプトとは?→チャートに挿入後、一度だけ処理を行うプログラム MQL5における「スクリプ...