Onomato Opublikowano 14 Października 2012 Zgłoś Udostępnij Opublikowano 14 Października 2012 Witam serdecznie! Chciałbym się zapytać czy jest możliwość pobrania wszystkich symboli jakie są dostępne na platformie MT4 u danego brokera? Nazwy symboli np EURUSD. Pozdrawiam! Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
jekert Opublikowano 15 Października 2012 Zgłoś Udostępnij Opublikowano 15 Października 2012 Co masz na myśli pisząc 'pobrać'? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Onomato Opublikowano 15 Października 2012 Autor Zgłoś Udostępnij Opublikowano 15 Października 2012 Co masz na myśli pisząc 'pobrać'? Chodzi mi o to by pobrać np do tablicy listę symboli jakie oferuje broker. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
raposo Opublikowano 15 Października 2012 Zgłoś Udostępnij Opublikowano 15 Października 2012 Jest to możliwe z tego co wiem (ktoś to już robił) jednak sam nie programuję więc nie przekażę Ci kodu, który mógłby to robić... Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Onomato Opublikowano 15 Października 2012 Autor Zgłoś Udostępnij Opublikowano 15 Października 2012 Jest to możliwe z tego co wiem (ktoś to już robił) jednak sam nie programuję więc nie przekażę Ci kodu, który mógłby to robić... Możliwe powinno być. No nic szkoda, poczekam może ktoś się odezwie Aktualnie wczytałem z pliku listę ponad 100 symboli, ale wiadomo że broker może mieć symbole których na liście nie ma. Pozdrawiam! Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Andrzej Pierz Opublikowano 13 Maja 2013 Zgłoś Udostępnij Opublikowano 13 Maja 2013 lepiej późno niż wcale void start(){ string symbols[];// do tej tablicy zapisuje wszystkie dostepne symbole bool only.active = true;// true tylko te aktywne z okan MarketWatch , false wszystkie string file.name = "symbols.sel"; if (only.active == false) file.name = "symbols.raw"; int hwnd = FileOpenHistory(file.name, FILE_BIN|FILE_READ); if (hwnd < 0) return; int total.symbol = (FileSize(hwnd) - 4) / 128;// ilosc symboli int offset = 116; if (only.active == false) { total.symbol = FileSize(hwnd) / 1936; offset = 1924; } if (only.active == true) FileSeek(hwnd, 4, SEEK_SET); for(int i = 0; i < total.symbol; i++) { symbols[i] = FileReadString(hwnd, 12); FileSeek(hwnd, offset, SEEK_CUR); } FileClose(hwnd);} pozdrawiam Andrzej Pierz Forex-Service Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
raposo Opublikowano 13 Maja 2013 Zgłoś Udostępnij Opublikowano 13 Maja 2013 Hehe minęło ponad pół roku ale kto wie... Może kolega jeszcze sobie nie poradził . Miło widzieć Cię na forum Andrzej i gratuluję najlepszego rezultatu w Quizie - póki co . Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Andrzej Pierz Opublikowano 13 Maja 2013 Zgłoś Udostępnij Opublikowano 13 Maja 2013 Będzie dla potomnych pozdrawiam Andrzej Pierz Forex-Service Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Onomato Opublikowano 13 Maja 2013 Autor Zgłoś Udostępnij Opublikowano 13 Maja 2013 Witam Poradziłem sobie trochę w inny sposób Ale na pewno się komuś przyda bo widziałem kilka pytań o taką opcję na innych stronach Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.