Funkcja bool IsSymbolAvailable() sprawdza dostępność instrumentu finansowego. Ma następujące argumenty:
f_symbol | - | nazwa instrumentu finansowego. |
f_marketWatch | - | obszar poszukiwania. Wartość domyślna = false, tj. funkcja będzie przeszukiwać serwer handlowy. Jeśli zapisać true poszukiwania zostaną ograniczone do instrumentów finansowych w oknie Rynek (Market Watch). |
f_symbol - nazwa instrumentu finansowego.
f_marketWatch - obszar poszukiwania. Wartość domyślna = false, tj. funkcja będzie przeszukiwać serwer handlowy. Jeśli zapisać true poszukiwania zostaną ograniczone do instrumentów finansowych w oknie Rynek (Market Watch).
bool IsSymbolAvailable(string f_Symbol, // instrument finansowy bool f_marketWatch=false) // obszar poszukiwania: // false - na serwerze // true - w oknie Market Watch { for(int i=SymbolsTotal(f_marketWatch)-1; i>=0; i--) if(f_Symbol==SymbolName(i,f_marketWatch)) return true; return false; }
1) Sprawdzić dostępność AUDNZD na serwerze handlowym:
IsSymbolAvailable("AUDNZD");
2) Sprawdzić dostępność AUDNZD tylko w oknie Market Watch:
IsSymbolAvailable("AUDNZD", true);