Variables Globales

 
Hola, alguien sabe por qué un EA y un Indicador, corriendo simultáneamente, no se pone la variable global al valor 2 en el Expert. Ambos programas se ejecutan con #property strict con el Expert dentro de un bucle OnTick, y el Indicador dentro de OnCalculate.
Seguro que es una chorrada.

Expert

double GV_Ind;
Print(" Global Variable GV_Ind= ",GlobalVariableGet(GV_Ind));

Indicador

double GV_Ind=1;
GlobalVariableSet(GV_Ind,2);