MT5: переменное число аргументов функции - страница 4

 
SimpleUser #:

Я не пишу "фичу" - это чисто моя "хотелка". Локальная.
И, кстати, подобные вещи как раз и помогают в тех же логах. Или в выводе текста из консоли в файл..
Если вам это не интересно/не нужно, то не нужно считать, что не нужно никому. Здесь не ЛОР, вроде. :)

Тоже когда то страдал этим (почти таким же). Но вернулся на штатные варианты) Все равно прописывать нужно все что нужно, а нужно каждый раз разное.

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Печать в файл полученных данных одной строкой

Valeriy Yastremskiy, 2020.08.20 14:28

Можно ли нижний код заменить функцией в одну строку. Сходу не пойму как обратно из текстового получить исходное с переменными.

Как сделать из строки с аргументами строковый аргумент функции более менее понятно, а вот как обратно нет.

"var1," [i]= ",i," NbXt[i]= ",NbXt[i]," Xt[i]= ",Xt[i]," xnXt[i]= ", xnXt[i],
        " RXt[i]= ",RXt[i],"mx= ",mx," mn= ",mn," m= ",m," VTrend[i] ",VTrend[i]"


 Qnt_Symb2=FileWrite(Handle2,var1," [i]= ",i," NbXt[i]= ",NbXt[i]," Xt[i]= ",Xt[i]," xnXt[i]= ", xnXt[i],
        " RXt[i]= ",RXt[i],"mx= ",mx," mn= ",mn," m= ",m," VTrend[i] ",VTrend[i]
        );//Запись в файл

   if(Qnt_Symb2<0) // Если не получилось
     {
      Alert("Ошибка записи в файл ",GetLastError());// Сообщение
     }; 

Поиск не помог. В общем вопрос, это возможно в MQL или нет. 


Причина обращения: