0
Views
0
Downloads
0
Favorites
SymbolLister
//+------------------------------------------------------------------+
//| SymbolLister.mq4 |
//| Øóìàõåð |
//+------------------------------------------------------------------+
#property copyright "Øóìàõåð"
#property library
//----
string Currencies[] = {"AED", "AUD", "BHD", "BRL", "CAD", "CHF", "CNY",
"CYP", "CZK", "DKK", "DZD", "EEK", "EGP", "EUR",
"GBP", "HKD", "HRK", "HUF", "IDR", "ILS", "INR",
"IQD", "IRR", "ISK", "JOD", "JPY", "KRW", "KWD",
"LBP", "LTL", "LVL", "LYD", "MAD", "MXN", "MYR",
"NOK", "NZD", "OMR", "PHP", "PLN", "QAR", "RON",
"RUB", "SAR", "SEK", "SGD", "SKK", "SYP", "THB",
"TND", "TRY", "TWD", "USD", "VEB", "XAG", "XAU",
"YER", "ZAR"};
string Symbols[];
int SymbolCount = 0;
//+------------------------------------------------------------------+
//| ÑÎÇÄÀ¨Ò ÑÏÈÑÎÊ ÄÎÑÒÓÏÍÛÕ ÂÀËÞÒÍÛÕ ÑÈÌÂÎËΠ|
//+------------------------------------------------------------------+
int CreateSymbolList()
{
int CurrencyCount = ArrayRange(Currencies, 0);
int Loop, SubLoop;
string TempSymbol;
for(Loop = 0; Loop < CurrencyCount; Loop++)
for(SubLoop = 0; SubLoop < CurrencyCount; SubLoop++)
{
TempSymbol = Currencies[Loop] + Currencies[SubLoop];
if(MarketInfo(TempSymbol, MODE_BID) > 0)
{
ArrayResize(Symbols, SymbolCount + 1);
Symbols[SymbolCount] = TempSymbol;
SymbolCount++;
}
}
return(0);
}
//+------------------------------------------------------------------+
Comments
Markdown Formatting Guide
# H1
## H2
### H3
**bold text**
*italicized text*
[title](https://www.example.com)

`code`
```
code block
```
> blockquote
- Item 1
- Item 2
1. First item
2. Second item
---