Eu encontrei esta função em um segmento diferente .... Como posso transferir isso para este operar? Quando eu coloco em um e coloco dentro de uma função start, isso me dá erros ... também, existe uma maneira de fazer isso sem usar um fator global?
Fatores Globais
Cadeia de caracteres de código inserida Símbolos # 91; # 93; int SymbolCount;
Código Inserido/ --------------------------------------------- --------------------- /| Cria a variedade de símbolos de pares para avaliar |/ ----------------------------------------------- ------------------- string CreateSymbolList () string todas as academias; string Moedas # 91; # 93; = 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 TENTAR, TWD, USD, VEB, XAG, XAU, YER, ZAR; int CurrencyCount = ArrayRange (Moedas, 0); int Loop, SubLoop; string TempSymbol; para (Loop = 0; Loop lt; CurrencyCount; Loop ) para (SubLoop = 0; SubLoop lt; CurrencyCount; SubLoop ) TempSymbol = Moedas # 91; Loop # 93; Moedas # 91; SubLoop # 93 ;; if (MarketInfo (TempSymbol, MODE_BID) gt; 0) ArrayResize (Símbolos, SymbolCount 1); Símbolos # 91; SymbolCount # 93; = TempSymbol; allsyms = allsyms TempSymbol n; SymbolCount ; TempSymbol = Moedas # 91; Loop # 93; Moedas # 91; SubLoop # 93; m; if (MarketInfo (TempSymbol, MODE_BID) gt; 0) ArrayResize (Símbolos, SymbolCount 1); Símbolos # 91; SymbolCount # 93; = TempSymbol; allsyms = allsyms TempSymbol n; SymbolCount ; retorno (allsyms);