GlobalVariableDel() bug?

O jezykach programowania w platformach i nie tylko.
Awatar użytkownika
NiceFox
Pasjonat
Pasjonat
Posty: 454
Rejestracja: 05 lis 2009, 13:22

GlobalVariableDel() bug?

Nieprzeczytany post autor: NiceFox »

MT4 build 509 wyglada na to że funkcja GlobalVariableDel() wykonuje się i oddaje true, pomimo tego GV nadal jest w tabilcy, natomiast ręczne usunięcie z tablicy GV przez GUI MT4 działa poprawnie. Może ktoś wie o co chodzi?

Kod: Zaznacz cały

for ( int lpGV9 = GlobalVariablesTotal()-1; lpGV9 >=0 ; lpGV9--)

{

if(StringSubstr(GlobalVariableName(lpGV9),0,2)==ReduceCcy (Symbol()) 
&&  StringSubstr(GlobalVariableName(lpGV9),3,3)=="hhh"
&&  StringSubstr(GlobalVariableName(lpGV9),9,2)=="M5" )
{
suma= suma+1;
suntinel [suma]=GlobalVariableName(lpGV9);


}
if(suma > 5)  // usuwanie nadmiaru GV 
{

if(GlobalVariableDel(suntinel [suma])==true)

Alert ("usuwam nadmiar GV : ",suntinel [suma]);}

} 
}
Pieniądze rosną na drzewie cierpliwości.

ODPOWIEDZ