And extra question:
In one place of code i write to binary file:
using (FileStream stream = new FileStream("E:\\Alpari\\history\\Alpari-Demo\\"+c_symbol+i_period+".hst", FileMode.Create)){
//Log("FileStream: "+stream, NinjaTrader.Cbi.LogLevel.Information);
using (BinaryWriter writer = new BinaryWriter(stream))
{
//---- Write history file header
c_copyright="(C)opyright 2003, MetaQuotes Software Corp.";
writer.Write(version);
writer.Write(c_copyright);
writer.Write(c_symbol);
writer.Write(i_period);
writer.Write(i_digits);
writer.Write(0);
writer.Write(0);
for (int i=0; i<13; i++) {
writer.Write(i_unused[i]);
}
//writer.Close();
}
}
How can i do it?

Comment