0 Views
0 Downloads
0 Favorites
History
string name,text;
double x;
int start(){
if(ObjectFind("sd")>(-1))
{
ObjectDelete("sd");
for(int z=0;z<OrdersHistoryTotal();z++)
 {
 OrderSelect(z,SELECT_BY_POS,MODE_HISTORY);
 if(OrderSymbol()!=Symbol()||OrderType()>1)continue;
 name=OrderTicket();
 ObjectDelete(name+"T");
 ObjectDelete(name+"D");
 ObjectDelete(name+"F");
 }
 return;
}
//+------------------------------------------------------------------+
for(int i=0;i<OrdersHistoryTotal();i++)
{
OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
if(OrderSymbol()!=Symbol()||OrderType()>1)continue;
Grafica();
x=x+OrderProfit();
}
//+------------------------------------------------------------------+
text=DoubleToStr(x,2);
ObjectCreate("sd",OBJ_LABEL,0,0,0);
ObjectSet("sd", OBJPROP_CORNER, 3);
ObjectSet("sd",OBJPROP_XDISTANCE,20);  
ObjectSet("sd",OBJPROP_YDISTANCE,20);
ObjectSetText("sd",text+" $",11,"Verdana",Magenta);
//+------------------------------------------------------------------+
   return;}
//+------------------------------------------------------------------+
void Grafica(){
//+------------------------------------------------------------------+
name=OrderTicket();
color col=Red;
if(OrderType()==0)col=Blue;
datetime a = OrderOpenTime();
double b = OrderOpenPrice();
datetime c = OrderCloseTime();
double d = OrderClosePrice();
//+------------------------------------------------------------------+
ObjectCreate(name+"T",OBJ_ARROW,0,a,b);
       ObjectSet(name+"T",OBJPROP_COLOR,col);// - öâåò.
       ObjectSet(name+"T",OBJPROP_ARROWCODE,1);// - âïðàâî.
//+------------------------------------------------------------------+
ObjectCreate(name+"D",OBJ_TREND,0,a,b,c,d);
       ObjectSet(name+"D",OBJPROP_COLOR,col);          // - öâåò.
       ObjectSet(name+"D",OBJPROP_WIDTH,1);               // - øèðèíà.
       ObjectSet(name+"D",OBJPROP_STYLE,STYLE_DOT);       // 
       ObjectSet(name+"D",OBJPROP_RAY,0);                 // - îòðåçîê.
//+------------------------------------------------------------------+
ObjectCreate(name+"F",OBJ_ARROW,0,c,d);
       ObjectSet(name+"F",OBJPROP_COLOR,Green);// - öâåò.
       ObjectSet(name+"F",OBJPROP_ARROWCODE,3);// - âëåâî.
//+------------------------------------------------------------------+
return;}
//+------------------------------------------------------------------+

Comments