Example #1
0
        public string Remainder;                    // 53 bytes minus whatever ExtName used

        public string[] ToStringArray()
        {
            string asc_str = $"{(char)asc1}{(char)asc2}";

            return(new string[]
            {
                asc_str.ToString(),
                FileNumber.ToString("D4"),
                Fill1,
                NumFields.ToString(),
                Del.ToString("X2"),
                FB1.ToString("X"),
                Space.ToString("X2"),
                FB2.ToString("X"),
                Symbol,
                Fill2,
                Name,
                Fill3,
                new string((char)TimeFrame, 1),
                Fill4, MsFileIO.ConvertDateToString(FirstDate), MsFileIO.ConvertDateToString(BeginTradeTime),
                MsFileIO.ConvertDateToString(LastDate), MsFileIO.ConvertDateToString(EndTradeTime),
                MsFileIO.ConvertDateToString(StartTimeRange), MsFileIO.ConvertDateToString(EndTimeRange),
                Fill5,
                MysteryData,
                Fill6,
                ExtName,
                Remainder
            });
        }
Example #2
0
 public string[] ToStringArray()
 {
     return(new string[]
     {
         MsFileIO.ConvertDateToString(Datef),
         Open.ToString(),
         High.ToString(),
         Low.ToString(),
         Close.ToString(),
         Volume.ToString(),
         Unadj.ToString(),
     });
 }
Example #3
0
        public string[] ToStringArray()
        {
            string file_type = $"{FileType1:X2} {FileType2:X2}";

            return(new string[]
            {
                FileNumber.ToString("D4"),
                file_type,
                RecLen.ToString(),
                NumFields.ToString(),
                Reserved1.ToString("X2"),
                CenturyIndicator.ToString("X2"),
                Name,
                Reserved2.ToString("X2"),
                CTFlag.ToString("X2"), MsFileIO.ConvertDateToString(FirstDate), MsFileIO.ConvertDateToString(LastDate),
                new string((char)TimeInterval, 1),
                IDATimeBase.ToString(),
                Symbol,
                Reserved3.ToString("X2"),
                Flag.ToString("X2"),
                Reserved4.ToString("X2")
            });
        }
Example #4
0
 public override string ToString()
 {
     return($"{MsFileIO.ConvertDateToString(Datef)}, {Open}, {High}, {Low}, {Close}, {Volume}, {Unadj}");
 }