如何使用jsl下載yahoo的美股行情。瀏覽器可以瀏覽和下載雅虎網站的股票行情,直接下載CSV格式的數據文件。
但是直接複製這個文件的鏈接,然後使用JMP下載軟件下載提示登錄即可。

如何使用 JSL 批量下載這些股票數據文件?
https://finance.yahoo.com/quote/GE/history?period1=-252374400&period2=1583107200&interval=1d&filter=history&frequency=1d
文件
https://query1.finance.yahoo.com/v7/finance/download/GE?period1=-252374400&period2=1583107200&interval=1d&events=history&crumb=nAEMY74aBER
使用 JSL 下載的錯誤消息

謝謝!
Re: 如何用jsl下載yahoo的美股行情。怎樣才能把這個文件下載到“D:\ge.jmp”?
不必打開它。
謝謝專家!
Re: 如何用jsl下載yahoo的美股行情。是的,它可以。
謝謝專家!

Re: 如何用jsl下載yahoo的美股行情。你好@lwx228
你能試試下面的腳本嗎:
Open ("https://query1.finance.yahoo.com/v7/finance/download/GE?period1=-252374400&period2=1636243200&interval=1d&events=history&includeAdjustedClose=true");
您可以通過首先在網頁上設置表格並單擊應用來獲取鏈接。
然後,右鍵單擊下載並複制鏈接位置。這實際上是一個 CSV 文件的鏈接,只需打開命令即可正確打開,無需其他規範。

請讓我知道它是否適合您。
羅恩
Re: 如何用jsl下載yahoo的美股行情。按照說明使用了,還是沒有數據。
也許那不是我想要的。非常感謝!

Re: 如何用jsl下載yahoo的美股行情。你見過這個插件嗎?雅虎金融獲取器
Re: 如何用jsl下載yahoo的美股行情。如何直接從 JSL 下載此 CSV 文件?
謝謝!Re: 如何用jsl下載yahoo的美股行情。謝謝吉姆!
但是為什麼用jim的JSL只能下載100行數據呢?我下載文件就可以得到所有的日期。
與鏈接相比的日期範圍是相同的。

Re: 如何用jsl下載yahoo的美股行情。您可以通過以下方式直接訪問雅虎的網站數據:
文件=>Internet 打開=>網頁
它下載的數據表有一個“Source”條目,提供了一個JSL,可用於直接從JSL打開表

所以這裡是直接打開雅虎表的腳本
names default to here(1);
Open(
"https://finance.yahoo.com/quote/GE/history?period1=-252374400&period2=1583107200&interval=1d&filter=history&frequency=1d",
HTML Table( 1, Column Names( 1 ), Data Starts( 2 ) )
);