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."