Einzelnen Beitrag anzeigen
  #4 (permalink)  
Alt 23.12.15
Benutzerbild von asfranz
asfranz asfranz ist offline
Mitglied
 
Registriert seit: Nov 2015
Ort: Rheda -Wiedenbrück
Beiträge: 84
asfranz befindet sich auf einem aufstrebenden Ast
Standard Das war eine Geburt!

Guten Morgen
@traderdoc das war eine Nacht Aufgabe!
Wenn es deine Zeit erlaubt schau doch mal über den Code was du da von hält als Profi.
Andere Pogger dürfen natürlich auch.
PHP-Code:
 //+------------------------------------------------------------------+
//|                                              Ausgabe_Rechts1.mq4 |
//|                             Copyright 2015, Franz-Josef Teutrine |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2015, Franz-Josef Teutrine"
#property link      "https://www.mql5.com"
#property version   "1.00"
#property strict
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+

int OnInit()
  {
//---
   
//---
   
return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  
 
 
  {
     
string obj_name="label_object"
     
ObjectDelete(obj_name);  
  }
  
 
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+

int start() 
  { 

   
string obj_name "label_object"
   
long chart_id ChartID();
   
string text1 "Hallo traderdock das war ein guter Tipp!";
   
int x 350;
   
int y 10
   
int gross 20;

   
Comment ("Chart Nummer ",chart_id);

   
ObjectDelete(obj_name);

   if(!
ObjectCreate(chart_id,obj_name,OBJ_LABEL,0,0,0)) 
     { 
      Print(
"Error: can't create label! code #",GetLastError()); 
      return(
0); 
     } 

   
ObjectSetInteger(chart_id,obj_name,OBJPROP_COLOR,clrWhite); 
   
ObjectSetString(chart_id,obj_name,OBJPROP_TEXT,text1); 
   
ObjectSet(obj_name,OBJPROP_XDISTANCE,x); 
   
ObjectSet(obj_name,OBJPROP_YDISTANCE,y);
   
ObjectSet(obj_nameOBJPROP_FONTSIZE,gross);
     
   return(
0); 
    
  }
   
 
//+------------------------------------------------------------------+ 
Habe noch ein paar Fragen.
1. Wo kommt die chart_id her von Broker ?
2. if(!ObjectCreate(chart_id,obj_name,OBJ_LABEL,0,0,0 ))
Wo für stehen die drei Nullen am Ende.
3. Warum muss vor ObjectCreate ein ! stehen.
Zu hundert Prozent ist mir das ganze noch nicht klar.
Oder kann man das ganze auch anders lösen?
Den Code darf jeder verwenden ,

Lieben Gruß Franz
_____________________________________
Wo viel verloren wird, ist manches zu gewinnen.
Wolfgang Goethe