//+------------------------------------------------------------------+ //| OrderAccounting.mq4 | //| Komgrit Sungkhaphong | //| http://iamforextrader.blogspot.com | //+------------------------------------------------------------------+ #property copyright "Komgrit Sungkhaphong" #property link "http://iamforextrader.blogspot.com" //+------------------------------------------------------------------+ //| My function | //+------------------------------------------------------------------+ // int MyCalculator(int value,int value2) // { // return(value+value2); // } //+------------------------------------------------------------------+ // int OA_Count(int MagicNumber,int type, string _symbol) { int count=0; for(int i=0; ilast_ticket) last_ticket=OrderTicket(); } } } return(last_ticket); } double OA_OpenPrice(int ticket) { if(OrderSelect(ticket,SELECT_BY_TICKET)==true) { if(OrderCloseTime()==0) return(OrderOpenPrice()); } } datetime OA_OpenTime(int ticket) { if(OrderSelect(ticket,SELECT_BY_TICKET)==true) { if(OrderCloseTime()==0) return(OrderOpenTime()); } } double OA_PL_Pips(int ticket) { //int Multi; //Multi=MathPow(10,Digits); if(OrderSelect(ticket,SELECT_BY_TICKET)==true) { if(OrderCloseTime()==0) { double price,oOpen; oOpen=OrderOpenPrice(); RefreshRates(); if(OrderType()==OP_BUY) { price=Bid; //if loss //if(oOpen>price) return((oOpen-price)); return((price-oOpen)*MathPow(10,Digits-1)); } if(OrderType()==OP_SELL) { price=Ask; //if loss //if(oOpen0) { for(int i=0;i0) { for(int i=0;i