• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Soru Web sayfasından data çekme sorunu

Katılım
14 Nisan 2011
Mesajlar
8
Excel Vers. ve Dili
5.0 türkçe
Teknik analiz sayfasından data çekerken sadece saatlik veriyi alabiliyorum. Excel'in arayüzü tablodaki günlük, haftalık gibi başlıkları seçmeye izin vermediği için olmuyor. Sayfanın linki bu https://tr.investing.com/currencies/xau-usd-technical
Başka bir yöntem var mıdır? Düzenleyebileceğim bir excel dosyası yüklerseniz onu da alabilirim. Şimdiden tşk.
 
investing.com'un istediğiniz gibi bir Web API'sı varsa, onu kullanmak herkesin kafa sağlığı için daha rahat olur..... yoksa debelenmek gerekebilir....

.
 
investing.com un apisi malesef yok
 
Teknik indikatörler için bir API bulunmuyor ne yazık ki. Özeti var sadece. RSI, STOCH, MACD gibi indikatörlerin tüm zamanlara göre değerlerini çekmek lazım. Ancak sayfayı açınca otomatik olarak saatlik değer çıkıyor. Linki https://tr.investing.com/technical/indicators
Dakikalık ve günlük verileri menüden seçmek gerektiği için Excele aktarmak mümkün olmuyor.
 
Mesela linki günlük değerleri gösterecek şekilde browser url'sinden açabilsek sorun çözülür. Mesele bu
 
Merhaba,

Web sayfasında iken;
Ctrl U
Yeni ekranda F5 sonrasında Devam yapınca kodlara ulaşmamıyor musunuz?

Kodun ilgili bölümü:

Kod:
</script><form name="toolTable" action="//tr.investing.com/technical/indicators" method="POST">
<div style="margin:10px 0;" class="curr-drop-down">
<div class="lightgrayFont float_lang_base_2 timeFrameWrap">
Zaman <select name="period" id="period" class="selectBox" onchange="document.toolTable.submit();">
    <option value="60">1 Dakika</option>
   <option value="300">5 Dakika</option>
   <option value="900">15 Dakika</option>
   <option value="1800">30 Dakika</option>
   <option value="3600">Saatlik</option>
   <option value="18000">5 Saat</option>
   <option value="86400" selected="selected">Günlük</option>
   <option value="week">Haftalık</option>
   <option value="month">Aylık</option>
</select>
</div>
 
Merhaba,

Web sayfasında iken;
Ctrl U
Yeni ekranda F5 sonrasında Devam yapınca kodlara ulaşmamıyor musunuz?

Kodun ilgili bölümü:

Kod:
</script><form name="toolTable" action="//tr.investing.com/technical/indicators" method="POST">
<div style="margin:10px 0;" class="curr-drop-down">
<div class="lightgrayFont float_lang_base_2 timeFrameWrap">
Zaman <select name="period" id="period" class="selectBox" onchange="document.toolTable.submit();">
    <option value="60">1 Dakika</option>
   <option value="300">5 Dakika</option>
   <option value="900">15 Dakika</option>
   <option value="1800">30 Dakika</option>
   <option value="3600">Saatlik</option>
   <option value="18000">5 Saat</option>
   <option value="86400" selected="selected">Günlük</option>
   <option value="week">Haftalık</option>
   <option value="month">Aylık</option>
</select>
</div>

Kodu buldum ama eklediğim dosyadaki ilgili hücreye veriyi çekemiyorum. Saatlik veri default olarak geliyor, onda sıkıntı yok ama 30 Dakika mesela gelmiyor.
 
www.google.com

excel vba web tab table import diye aratın binlerce örnek gelecektir.
 
www.google.com

excel vba web tab table import diye aratın binlerce örnek gelecektir.
O kadar aradım ki VBAdan vazgeçtim. Basit bir yöntemi olmalı. Tablodaki veriler Dropdown menü ile değiştiği için daha böyle bir örneğini bulamadım.
Teknik analiz tablosu bu linkte: https://tr.investing.com/currencies/usd-try-technical
Tablodan 15 ya da 30 dakikayı seçtikten sonra çıkan RSI gibi teknik dataları almaya çalıştım olmadı
 
Geri
Üst