Ejemplo n.º 1
0
        public override string ToString()
        {
            var date  = OpenTime.ToDefaultString();
            var chars = 8;
            var vol   = Volume > 0 ? $" [v:{Volume.ToString().PadLeft(chars)}]" : "";

            return($"{date} o:{Open.ToString().PadRight(chars, '0')} h:{High.ToString().PadRight(chars, '0')} l:{Low.ToString().PadRight(chars, '0')} c:{Close.ToString().PadRight(chars, '0')}{vol}");
        }
Ejemplo n.º 2
0
        public string ToString(int decimalPlaces)
        {
            var date = OpenTime.ToDefaultString();

            var padChar = ' ';
            //var padChar = '0';
            var vol = Volume > 0 ? $" [v:{Volume.ToString().PadLeft(decimalPlaces)}]" : "";

            return($"{date} o:{Open.ToString().PadRight(decimalPlaces, padChar)} h:{High.ToString().PadRight(decimalPlaces, padChar)} l:{Low.ToString().PadRight(decimalPlaces, padChar)} c:{Close.ToString().PadRight(decimalPlaces, padChar)}{vol}");
        }