1 Commits

Author SHA1 Message Date
Gunther Schulz 61f4bf60fc free symbol hooks 2020-01-08 18:17:37 +01:00
2 changed files with 1 additions and 5 deletions
Binary file not shown.
+1 -5
View File
@@ -83,11 +83,9 @@ int LoadSymbol(string symbol)
ArrayResize(_handle_,_symbols_total_); // resize array for handles of "spys" ArrayResize(_handle_,_symbols_total_); // resize array for handles of "spys"
ArrayInitialize(_handle_,INVALID_HANDLE); // initalizae array for handles of "spys" ArrayInitialize(_handle_,INVALID_HANDLE); // initalizae array for handles of "spys"
Print(_symbols_total_, symbol);
_symbols_total_=ArraySize(tickSymbols); _symbols_total_=ArraySize(tickSymbols);
for(int i=0;i<_symbols_total_;i++) for(int i=0;i<_symbols_total_;i++)
if(!LoadAgent(i, symbol)) return(1); if(!LoadAgent(i, symbol)) return(1);
Print(_symbols_total_, symbol);
//--- Execute OnInit function of Expert Advisor //--- Execute OnInit function of Expert Advisor
//_OnInit(); //_OnInit();
@@ -110,7 +108,7 @@ int UnloadAllSymbols()
_symbols_total_=ArraySize(tickSymbols); _symbols_total_=ArraySize(tickSymbols);
for(int i=0;i<_symbols_total_;i++) for(int i=0;i<_symbols_total_;i++)
if(!DeLoadAgent(i, tickSymbols[i])) return(1); if(!DeLoadAgent(i, tickSymbols[i])) return(false);
//--- Execute OnInit function of Expert Advisor //--- Execute OnInit function of Expert Advisor
@@ -130,11 +128,9 @@ void OnTick()
{ {
for(int i=0;i<_symbols_total_;i++) for(int i=0;i<_symbols_total_;i++)
{ {
Print("a");
string __symbol__=tickSymbols[i]; string __symbol__=tickSymbols[i];
if(MathAbs(GlobalVariableGet(__symbol__+"_flag")-2)<0.1) if(MathAbs(GlobalVariableGet(__symbol__+"_flag")-2)<0.1)
{ {
Print("b");
GlobalVariableSet(__symbol__+"_flag",1); GlobalVariableSet(__symbol__+"_flag",1);
OnTick(__symbol__); OnTick(__symbol__);
} }