You don't need to rename your files or use complex wildcards. Zorro provides a specific variable for this purpose called SymbolHist.
There are two ways to achieve this:
1. Using the script (easiest): After calling asset(), you can manually redirect the history to your specific file name by setting SymbolHist:
c
asset("ES_Z");
SymbolHist = "ESeod"; // Zorro will now look for ESeod.t6 instead of ES_Z.t6
2. Using the Asset List (cleanest for many assets): In your .csv asset list, you can use a colon-separated syntax in the Symbol column (the 12th column). The format is BrokerSymbol:HistorySymbol.
For your case, set the Symbol column for that asset to: ES_Z:ESeod
Zorro will then automatically use ES_Z for all broker commands (trading) and ESeod for all history commands (loading .t6 files).
Important Note: Make sure your History variable is set to the correct extension (usually .t6 by default). If you set SymbolHist = "ESeod", Zorro will look for ESeod.t6 in your Data folder."