システムトレード 게시글

MT4自動売買システムの実装 - 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)