注文終了時のアラート - MetaTrader 4対応インジケーター

Mike 2010.04.26 19:41 21 0 0
添付ファイル

インジケーターの説明

このインジケーターは、注文が終了した際にアラートを発し、利益についての情報を報告します。特に、どのように利益が出たのかを確認できるので、トレードの振り返りにも役立ちます。

//+------------------------------------------------------------------+//|                                              AlertCloseOrder.mq4 |//|                               Copyright © 2010, Vladimir Hlystov |//|                                               http://cmillion.narod.ru |//+------------------------------------------------------------------+#property copyright "Copyright © 2010, Vladimir Hlystov"#property link      "http://cmillion.narod.ru"#property indicator_chart_windowint Orders;
//+------------------------------------------------------------------+int start()
  {
   if (Orders>OrdersTotal()) AlertOrder();
   Orders=OrdersTotal();
   return(0);
  }
//+------------------------------------------------------------------+void AlertOrder()
{
   string txt;
   double OCP;
   int i=OrdersHistoryTotal()-1;
   if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)==true)
   {                                      
      OCP=OrderClosePrice();
      if (OCP==OrderStopLoss()  ) txt="SL";
      if (OCP==OrderTakeProfit()) txt="TP";
      Alert("注文 N ",OrderTicket()," を閉じました。 ",txt," 価格: ",
      DoubleToStr(OCP,Digits)," 利益: ",DoubleToStr(OrderProfit(),2));
}  }
//+------------------------------------------------------------------+

  • 簡単に利益を把握できる
  • 注文の管理を効率化
  • トレードの分析に役立つ
リスト
コメント 0