Логика такая - если в папке появляется файл с buy в названии, то кубик должен завершаться по зеленой, если buy нету то по красной.
условие if с поиском buy почему то не выполняется, подскажите что не так
Код:
string path = @"C:\Users\Jana\AppData\Roaming\MetaQuotes\Terminal\Common\Files"; // Путь к директории с файлами
//var list = project.Lists["Файлы сигналы"]; // Ваш список
//DirectoryInfo dirInfo = new DirectoryInfo(path);
//
//foreach (FileInfo file in dirInfo.GetFiles())
//{
// file.Delete();
//}
while(true)
{
if (Directory.GetFiles(path).Length == 0)
{
Thread.Sleep(100*1);
}
else
{
// list.AddRange(Directory.GetFiles(path));
if (Directory.GetFiles(path).ToString().Contains("buy"))
{
return "Купить";
}
else
{
project.SendErrorToLog("Продажа", true);
throw new Exception("Выход по ошибке");
}
}
}