Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/index.php)
-   Codeschnipsel (http://www.expert-advisor.com/forum/forumdisplay.php?f=292)
-   -   Code Snippets - NormalizeSymbol (http://www.expert-advisor.com/forum/showthread.php?t=5230)

Kronenchakra 21.10.16 13:59

Code Snippets - NormalizeSymbol
 
Und da ist sie schon, klein aber sinnvoll, in 2 Varianten (overloading)
Code:

string NormalizeSymbol(string aSymbol)
{
  return(StringSubstr(aSymbol,0,6));
}

string NormalizeSymbol()
{
  return(StringSubstr(_Symbol,0,6));
}

Die neue Variante von MagicNumber() ist damit
Code:

ulong MagicNumber()                                  // returns a magic number created from _SYMBOL
{
  string ms="",
          st=NormalizeSymbol();
  int    sl=StringLen(st);                          // in case of short symbol name eg GOLD
         
  for (int i=0; i<sl; i++ )
      ms=ms+(string)StringGetCharacter(st,i);
     
  return((ulong)ms);
}



Alle Zeitangaben in WEZ +2. Es ist jetzt 02:04 Uhr.

Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum