//+------------------------------------------------------------------+ //| TF-Funktionen.mqh | //| Thorsten Fischer Copyright 2019 | //| https://www.tfsystem.de | //+------------------------------------------------------------------+ #property copyright "Thorsten Fischer Copyright 2019" #property link "https://www.tfsystem.de" int TESTZEIT=1000*5; //+------------------------------------------------------------------+ //| Die Funktion gibt den Wert der Breite des Charts in Pixeln zurück| //+------------------------------------------------------------------+ int getChartWidthInPixels(const long chart_ID=0) { //--- Variable um den Wert der Eigenschaft zu verarbeiten long result=-1; //--- Fehlerwert zurück setzen ResetLastError(); //--- Erhalten des Wertes der Eigenschaft if(!ChartGetInteger(chart_ID,CHART_WIDTH_IN_PIXELS,0,result)) { //--- Schreiben der Fehlermeldung in den "Experten" Log Print(__FUNCTION__+", Error Code = ",GetLastError()); } //--- Gibt den Wert der Eigenschaft zurück return((int)result); } //+------------------------------------------------------------------+ //| Die Funktion gibt den Wert der Höhe des Charts in Pixeln zurück | //+------------------------------------------------------------------+ int getChartHeightInPixels(const long chart_ID=0,const int sub_window=0) { //--- Variable um den Wert der Eigenschaft zu verarbeiten long result=-1; //--- Fehlerwert zurück setzen ResetLastError(); //--- Erhalten des Wertes der Eigenschaft if(!ChartGetInteger(chart_ID,CHART_HEIGHT_IN_PIXELS,sub_window,result)) { //--- Schreiben der Fehlermeldung in den "Experten" Log Print(__FUNCTION__+", Error Code = ",GetLastError()); } //--- Gibt den Wert der Eigenschaft zurück return((int)result); } //+------------------------------------------------------------------+ //| test schleife | //+------------------------------------------------------------------+ void test(void) { ChartRedraw(); Sleep(TESTZEIT); } //+------------------------------------------------------------------+ //+------------------------------------------------------------------+ //| Color ausgabe | //+------------------------------------------------------------------+ void CAusgabe(color farbe) { DPrint(ColorToString(farbe,true)+" ist = "+ColorToString(farbe)); } //+------------------------------------------------------------------+