One of my brokers changed the name of one symbol from EURRUR to EURRUB and everything-the expert Advisor is suspended.
If the expert Advisor implements chart analysis using ChartSymbol() and this function encounters a chart with an unknown symbol, then:
the expert begins to behave unpredictably. At least the function doesn’t give away the name of the chart symbol. With all the consequences.
In addition, a significant part of the symbol names do not match for different brokers. If the terminal is configured for one broker, and then there is a switch to another broker, then again we are in the pipe.
Maybe there is a way around this point programmatically? Please tell me.