voidOnDeinit(constint reason)
{
Comment("");
string folder=(SubFolder+"\\experts\\files\\");
string file_name=(Symbol()+".csv"); // variable for storing file namesstring filter=".csv"; // filter for searching the files//--- receive the search handle in the local folder's rootlong search_handle=FileFindFirst(filter,folder);
//--- check if FileFindFirst() executed successfullyif(search_handle!=INVALID_HANDLE)
{
//--- searching files in the loopdo
{
//--- reset the error valueResetLastError();
//--- receive the file creation datePrintFormat(Symbol()+".csv"+" file deleted!",file_name);
//--- delete the old fileFileDelete(file_name);
}
while(FileFindNext(search_handle,folder));
//--- close the search handleFileFindClose(search_handle);
}
else
{
Print(Symbol()+".csv"+" File not found!");
return;
}
//--- check what files have remainedPrintFormat("Results:");
}
Tal vez sea conveniente añadir este dato en el manual de esta función. El Asesor Experto no arranca bien con mi método de inicio (aunque no es realmente necesario).
Para iniciar sesión y usar el sitio web MQL5.com es necesario permitir el uso de Сookies.
Por favor, active este ajuste en su navegador, de lo contrario, no podrá iniciar sesión.
Ha iniciado sesión. La autenticación de dos factores se ha desactivado. Vuelva a configurarla y escanee un nuevo código QR, o continúe con la autenticación de dos factores desactivada.
Esto no está funcionando para mí.
Gracias por su respuesta. Unas palabras sobre ON_EXTERNAL_EVENT: ¿en qué situaciones debe utilizarse?
No me funciona.
Creará el siguiente árbol:
C:\Users\User\AppData\Roaming\MetaQuotes\Terminal\**********MQL5\Files\experts\files\1.txty si utilizaFILE_COMMON
entonces el archivo se creará en:C:\ProgramData\MetaQuotes\Terminal\Common\Files\experts\files\1.txtEsta es la ruta base:es decir.
creará el siguiente árbol:
y si utilizaFILE_COMMON
entonces el archivo se creará en:Gracias, tengo un archivo creado:
input string SubFolder = "TransMission";¿Cómo lo busco allí?
Gracias, tengo un archivo creado:
¿Cómo lo busco allí?
Así que lo tienes:
C:\Users\***\AppData\Roaming\MetaQuotes\Terminal\**********\MQL5\Files\TransMission\experts\files\***.txt¿O he entendido mal la pregunta?
Si se abre con un segundo EA, se especifica exactamente la misma ruta.
En el probador de estrategias(modo de visualización), ¿debe funcionar IndicatorRelease?
No, no debería.
Así que lo tienes:
¿O he entendido mal la pregunta?
Si se abre con un segundo EA, se especifica exactamente la misma ruta.
Entonces, ¿cuáles son los problemas