作者rolems (rolems)
看板Trading
标题[问题] 使用回圈抓取网页data
时间Wed Jan 23 02:06:54 2013
各位好
小弟最近有在写交易程式 我用的是VBA
不过需要 历史 数据
我发现到网路上历史数据常常是不正确的..而我又很龟毛..
所以我去台湾期货交易所抓取
如果网页是html 像是
http://www.twse.com.tw/ch/trading/indices/MFI94U/genpage
/Report201301/A941201301.php?STK_NO=&myear=2013&mmon=01
这类的php "问号" 後面有参数可以让你导入..
你可以使用回圈 再利用excel 读取外部web资料来抓取
无奈 有一些网页是没有参数给你导入的
例如
http://www.taifex.com.tw/chinese/3/3_1_1.asp
这种是要你自己选择 然後按确定来得到你要的
请问这种的要怎麽使用回圈抓取呢?
我会vba 以及 一点点javascript...
敬请高手指教~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.193.71.35
1F:推 ETHZ:你用VBA,就可以透过支援DDE的券商看盘软体抓资料. 01/23 02:59
2F:→ ETHZ:这比Parse HTML要快多了 01/23 02:59
3F:→ rolems:目前还不会使用劵商VBA与API做连结..>< 01/23 03:08
4F:→ rolems:我也会html 以及 一滴滴 ASP and PHP .. 01/23 03:10
5F:→ rolems:GOOGLE之後还是没有想到什麽idea..请高手给个提示.. 01/23 03:11
6F:推 ETHZ:我用永丰的eleader看盘软体为例: 01/23 06:36
7F:→ ETHZ:1. 把你要抓的资料透过DDE导入到Excel中(看eleader说明就会) 01/23 06:37
8F:→ ETHZ:2.写你的VBA程式去抓Excel储存格中即时变动的资料 01/23 06:37
9F:→ ETHZ:3.永丰有提供一套API让你呼叫下单,API的说使用说明里面就有 01/23 06:38
10F:→ ETHZ:VBA的程式范例. 01/23 06:39
11F:→ ETHZ:永丰API网址: 01/23 06:40
13F:推 cobrasgo:程式交易还抓网页啊… 01/23 09:01
14F:推 yuting0103:DDE^^ 01/23 09:03
15F:推 chiefchief:DDE比抓网页简单多了吧.....建议稍微了解一下搂 01/23 09:15
16F:推 yuting0103:我记得永丰的程式交易合作对象是奇狐,可以问有没有便宜 01/23 09:17
17F:→ yuting0103:不过我们那个年代要这样搞也就算了 01/23 09:18
18F:→ yuting0103:现在这麽方便的环境,干嘛连一个月一千块钱都舍不得花 01/23 09:19
19F:推 Uizmp:抓网页啊..这个已经过时十年以上了耶.. @@" 01/23 10:08
20F:→ rolems:你们说的是即时资料吗?? 我想要的是历史资料 01/23 12:19
21F:→ rolems:我记得DDE 是抓即时资料 对吧? 01/23 12:19
※ 编辑: rolems 来自: 123.193.71.35 (01/23 12:28)
22F:推 yuting0103:要历史资料很简单 01/23 12:53
23F:→ yuting0103:kimo打 群益multicharts 或 元大multicharts 01/23 12:53
24F:→ yuting0103:灌好主程式跟十年资料之後, 从quotemanager导出即可 01/23 12:55
25F:→ yuting0103:国内跟国外期货都有.... 01/23 12:55
26F:→ likesea:进阶的都是花点小钱搞定资料问题,这问不到就到codejob去 01/23 13:18
27F:→ cybermohrg:用DDE资料品质容易有些参差不齐,还是推花钱买的 @@ 01/23 18:14
28F:→ cybermohrg:一定要抓网页资料的话,请爱用AutoIt搭配excel呼叫外部 01/23 18:15
29F:推 psliurt:网页的资料不外乎Request跟Response,研究一下吧 01/27 00:42
30F:→ psliurt:上面说的用DDE抓的大部分应该是K线的资料或是Tick资料 01/27 00:43