TimeStart = DateTime.Parse("04:00", System.Globalization.CultureInfo.InvariantCulture) ;
TimeStop = DateTime.Parse("14:00", System.Globalization.CultureInfo.InvariantCulture) ;
It doesn't trigger a trade at all between 4 AM and 2 PM.
What is the problem?

Comment