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

Mike 2024.04.29 18:33 82 0 0
添付ファイル

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

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

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

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

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

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

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


リスト
コメント 0