EXP_-_PAMM_KOEF

Author: Copyright � 2010, Expforex@meta.ua
Price Data Components
Series array that contains open time of each bar
Orders Execution
Checks for the total of open orders
0 Views
0 Downloads
0 Favorites
EXP_-_PAMM_KOEF
//+------------------------------------------------------------------+
//|                                              EXP - PAMM_KOEF.mq4 |
//|                               Copyright © 2010, Expforex@meta.ua |
//|                                        http://www.expforex.at.ua |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2010, Expforex@meta.ua"
#property link      "http://www.expforex.at.ua"

extern double Koef=0.1;           // Êîýôèöèåíò, íàïðèìåð ïðîôèò = 100 $ ïðè êîýô 0.1 ïðîôèò=10 $
extern bool OnlyThisSymbol=false; // ïîêàçûâàòü èíôîðìàöèþ ïî ïîçèöèÿì òîëüêî òåêóùåãî ñèìâîëà
extern int Magic=-1;              // ïîêàçûâàòü èíôîðìàöèþ ïî ìàãèêàì = -1 ïîâñåì ìàãèêàì
string Commm[100];
int start()
  {
string comentOut;
   int i,k=OrdersTotal();

  for(i=0;i<k;i++)Commm[i]="";



   for(i=0;i<k;i++)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol() || !OnlyThisSymbol)
           {
            if(OrderType()==OP_BUY || OrderType()==OP_SELL)
              {
                  if(Magic<0 || OrderMagicNumber()==Magic)
                    {
                      Commm[i]=OrderSymbol()+" Lots  "+(DoubleToStr(OrderLots()*Koef,3)) +"   Profit  "+DoubleToStr((OrderProfit()*Koef),2)+"              Ticket  "+OrderTicket()+" Type  "+OrderType()+" PriceOpen  "+DoubleToStr(OrderOpenPrice(),5)+" TimeOpen  "+TimeToStr(OrderOpenTime(),TIME_DATE|TIME_MINUTES)+" StopLoss  "+DoubleToStr(OrderStopLoss(),5)+" TakeProfit  "+DoubleToStr(OrderTakeProfit(),5)+" Magic  "+OrderMagicNumber()+" Comment  "+OrderComment();

                    }
              }
           }
        }
     }



for (int hy=0;hy<=100;hy++)
{
if (Commm[hy]!="")comentOut=comentOut+"\n"+Commm[hy];
}

Comment(comentOut);

   return(0);
  }
//+------------------------------------------------------------------+


Comments