システムトレード 게시글

MetaTrader 4でのonTradeイベントハンドラーの実装 - トレーダー向けガイド

첨부파일
49474.zip (1.23 KB, 다운로드 0회)

このコードは、CArrayIntを使って注文のチケットを管理します。onTimerでチケットリストの変化を監視し、以下のイベントハンドラーをトリガーします:

//+------------------------------------------------------------------+
//| ストップロスがヒットしたときのイベントハンドラー                              |
//+------------------------------------------------------------------+
void onStopLoss(ulong ticket);

//+------------------------------------------------------------------+
//| テイクプロフィットがヒットしたときのイベントハンドラー                            |
//+------------------------------------------------------------------+
void onTakeProfit(ulong ticket);

//+------------------------------------------------------------------+
//| 新しい注文がオープンされたときのイベントハンドラー                         |
//+------------------------------------------------------------------+
void onTradeEntry(ulong ticket);

//+------------------------------------------------------------------+
//| 注文がクローズ(削除)されたときのイベントハンドラー                   |
//+------------------------------------------------------------------+
void onTradeExit(ulong ticket);

: MQL5のonTradeTransactionハンドラーのすべての機能が実装されているわけではありません。これは基本的なアプローチに過ぎません。

以下のスクリーンショットでは、EAの出力ログを確認できます:


연관 포스트

댓글 (0)