Line在現在已是大家常用的通訊軟體之一,2016/12/26 Line在台舉辦LINE Taiwan TechPulse大會中,介紹了在LINE平台上的5大開發套件,分別是OWA(Official Web App)、LINE Notify、LINE SMS、Customer Connect、Group App Platform,讓有興趣透過API來開發服務的朋友們可以方便使用。
我是Amin,喜好整合軟體之間的應用至數據分析,如Excel VBA、Python、C/C++、C#、JavaScript、Google Apps Script、Batch、MultiCharts的相互應用,歡迎各領域同好相互討論,創造人生精采的火花
最新消息
[公告2014/05/30] 如有需要將部落格中,任何一篇文章的程式碼使用在商業用途,請與我聯繫。
[公告2015/04/26] Line版的 iInfo程式與投資應用 群組已上線想加入的朋友們,請先查看 "入群須知" 再與我聯繫 Line : aminwhite5168,加入請告知身分與回答 "入群須知" 的問題。
[公告2018/04/22] 台北 Python + Excel VBA 金融資訊爬蟲課程,課程如網頁內容 金融資訊爬蟲班:台北班 Python 金融資訊爬蟲、EXCEL VBA 金融資訊爬蟲。
[公告2019/01/08] 請注意:我再次重申,部落格文章的程式碼,是要提供各位參考與學習,一旦網頁改版請自行修改,別要求東要求西要我主動修改,你們用我寫東西賺錢了、交差了,請問有分我一杯羹嗎?既然賺錢沒分我,請問有什麼理由要求我修改,如果沒能力改,就花錢來找我上課。
[公告2015/04/26] Line版的 iInfo程式與投資應用 群組已上線想加入的朋友們,請先查看 "入群須知" 再與我聯繫 Line : aminwhite5168,加入請告知身分與回答 "入群須知" 的問題。
[公告2018/04/22] 台北 Python + Excel VBA 金融資訊爬蟲課程,課程如網頁內容 金融資訊爬蟲班:台北班 Python 金融資訊爬蟲、EXCEL VBA 金融資訊爬蟲。
[公告2019/01/08] 請注意:我再次重申,部落格文章的程式碼,是要提供各位參考與學習,一旦網頁改版請自行修改,別要求東要求西要我主動修改,你們用我寫東西賺錢了、交差了,請問有分我一杯羹嗎?既然賺錢沒分我,請問有什麼理由要求我修改,如果沒能力改,就花錢來找我上課。
[公告2019/12/01] 若各位有 Excel VBA 案子開發需求,歡迎與我聯繫,可接案處理。
[公告2020/05/22] 頁面載入速度慢,起因為部分JS來源(alexgorbatchev.com)失效導致頁面載入變慢,目前已做調整,請多見諒。
[公告2020/05/22] 頁面載入速度慢,起因為部分JS來源(alexgorbatchev.com)失效導致頁面載入變慢,目前已做調整,請多見諒。
2016年12月30日 星期五
2016年12月28日 星期三
Google Spreadsheet自動產生台指結算日
前一篇 Excel VBA自動產生台指結算日,現在筆者將同樣的觀念在 Google Spreadsheet上使用Google Apps Script、JavaScript寫一個同樣功能程式,以方便套用在 Google Spredsheet 抓 TXF 台指未平倉量與台指次月契約開倉成本 文章上。
2016年12月27日 星期二
Google Spreadsheet自動產生摩台結算日
前一篇 Excel VBA自動產生摩台結算日,現在筆者將同樣的觀念在Google Spreadsheet上使用Google Apps Script、JavaScript寫一個同樣功能程式,以方便套用在 Google Spredsheet 抓 SGX 摩台未平倉量與摩台次月契約開倉成本 文章上。
2016年12月25日 星期日
Excel VBA自動產生台指結算日
手邊有一些關於台指期VBA檔案都需要參考到結算日來計算,但結算日常需要手動輸入,今天花了一點時間寫了一個小程式,解決需要手動輸入台指期結算日的日期,這樣只要針對特定的日期去做調整就好。
2016年12月23日 星期五
在Google Spreadsheet使用Google Apps Script畫圖
前面 Google Spredsheet 抓 SGX 摩台未平倉量與摩台次月契約開倉成本 與 Google Spredsheet 抓 TXF 台指未平倉量與台指次月契約開倉成本 文章在Google Spreadsheet上抓資料,並使用Google Apps Script畫圖,這裡明說一下Google Apps Script畫圖方法,有興趣的朋友可以自行繪製。
Google Spredsheet 抓 TXF 台指未平倉量與預估台指契約開倉成本
台指未平倉量資料一直是投資朋友們想收集統計,筆者透過Google Spreadsheet每日自動抓取台指未平倉量,並計算預估台指次月契約開倉成本,藉此觀察台指股價與外資未平倉量的動向。
2016年12月21日 星期三
Google Spredsheet 抓 SGX 摩台未平倉量與摩台次月契約開倉成本
摩台未平倉量資料一直是投資朋友們想收集統計,筆者透過Google Spreadsheet每日自動抓取摩台未平倉量,並計算預估摩台次月契約開倉成本,藉此觀察摩台股價與外資未平倉量的動向。
摩台未平倉量資料顯示如下功能:
免責聲明:以下內容僅供網路程式教學使用,請勿以此作為投資參考之依據,盈虧不負。
摩台未平倉量資料顯示如下功能:
- 每日下午3:00 ~ 4:00由Google排程自動更新每日摩台未平倉量資料。
- 每月摩台結算日後,自動計算次月的開倉成本並畫成圖。
- 從2016/08/01後,開始記錄每月資料並自動留存。
- 程式以Google Apps Script、JavaScript撰寫。
- 摩台期貨契約換倉預估成本是結算日計算次月倉的開倉預估成本,不是每天預估計算的成本。
- 從2016/08/01後開始記錄未平倉量資料,是指目前有記錄的資料,並非每個月的契約資料都是從2016/08/01開始記錄,昨晚(2016/12/22)筆者在FB上遇到一個期貨白癡,他在搞不清楚期貨契約開倉時間跟結算日的狀態下就來質詢,像這樣的投資人是否應該考慮先加強自己的投資常識。
- 資料僅就上午T盤資料為主,期交所2017/05後,這會再添加下午T+1盤的資料。
免責聲明:以下內容僅供網路程式教學使用,請勿以此作為投資參考之依據,盈虧不負。
自製JavaScript dateDiff函數
在Google Spreadsheet上寫JavaScript真的很多要注意,JavaScript沒有dateDiff() 這樣的日期時間處理函數,找了一下網路剛好有,順道記錄一下。
2016年12月14日 星期三
2016年12月12日 星期一
MultiCharts串接元大YesWin越是贏DDE接收報價行情
繼前2篇 MultiCharts串接DDE接收報價行情 與 MultiCharts串接元大RTD接收報價行情 介紹MultiCharts串接外部看盤軟體報價元後,今天在簡單介紹串接元大YesWin越是贏的DDE。
2016年11月23日 星期三
2016年11月20日 星期日
2016年11月19日 星期六
MultiCharts 與 Excel 畫冰火能量圖 (9)
前面8篇的冰火能量圖的介紹後,今天介紹非XQ系統,含有特定資料DDE或RTD的券商軟體,大家有興趣可以自行去找營業員開戶,下載看盤軟體使用。
Excel VBA 使用DDE函數抓取看盤軟體DDE數值
這幾天有個想法,就是在含有DDE的檔案上,在開啟檔案時則選擇不更新連結DDE,那後續又要讓Excel與DDE進行連結,有沒有什麼方法可以做到呢?答案是有,可藉由DDEInitiate、DDERequest、DDETerminate等函數就可以完成,以下就簡單說明相關內容。
2016年10月30日 星期日
Excel VBA清除剪貼簿內容
近期為了解決一個在Excel上進行大量複製時而發生記憶體空間不足的問題,想說要將清除剪貼簿內容,但始終不得其門而入,後來將程式改寫另一種優化方法克服。
這裡將先將找到清除剪貼簿內容先做一紀錄,等未來找到更好解法再行補充。
這裡將先將找到清除剪貼簿內容先做一紀錄,等未來找到更好解法再行補充。
2016年9月15日 星期四
Google Sheets API v4 使用 C# (1) --- 讀取Google Spreadsheet
在前一篇文章說明如何建立存取Google API憑證:建立Google OAuth 2.0 憑證後,接著就來說明如何在應用程式操作指定的Google API。
2016年9月7日 星期三
防止Excel修改 --- 禁止另存新檔 (1)
各位是否有經驗遇到過Excel檔案無法另存新檔情況呢?這部分一般有2種方式可以達成,一為使用VBA程式的限制、二為直接修改檔案的屬性,以下就先介紹程式方法來限制使用者另存新檔。
2016年7月18日 星期一
MultiCharts 匯入外部資料(2) --- Excel VBA 產生的外資、自營商 大台、小台 未平倉量檔案
延續前面文章的作法,這節將擴充功能,一次產生4個檔案,大台外資未平倉量、大台自營商未平倉量、小台外資未平倉量、小台自營商未平倉量檔案,匯入MultiCharts的方法可以參考 MultiCharts 匯入外部資料(1) --- Excel VBA 產生的外資未平倉量檔案。
2016年7月16日 星期六
MultiCharts 與Excel:由日K棒價格看台指與摩台每月換倉成本
很多人常會在電視節目上看到分析師在講每個月台指期與摩台指換倉成本,但至今卻沒有一個比較標準的計算方式,這裡筆者僅提供自己使用的方法讓大家參考,並將內容轉成MultiCharts程式碼,大家可以自行參考。
以下內容僅供教學分享使用,請勿以此作為投資方法,如採用作為投資方法,盈虧自負,一概不負相關責任。
以下內容僅供教學分享使用,請勿以此作為投資方法,如採用作為投資方法,盈虧自負,一概不負相關責任。
2016年7月9日 星期六
Excel VBA使用CDO物件,寄送盤後冰火能量圖
前面寫了8篇冰火能量圖的文章,這裡在Excel VBA檔案中加入Email的寄送功能,執行時間在每天下午13:45期貨收盤後,寄送出 市場多空走勢.jpg、大戶走勢.jpg、買賣力差走勢.jpg的圖片。
2016年6月30日 星期四
MultiCharts 與 Excel 畫冰火能量圖 (8)
前面寫了一系列的冰火能量圖都是以Multicharts為主,接下來筆者就來介紹以Excel VBA的冰火能量圖,這一系列的冰火能量圖的用法寫完後,可能會讓這個方法失效,大家就低調點,千萬! 千萬! 不要告訴你的爸爸、媽媽、叔叔、伯伯、阿姨、阿公、阿媽、鄰居、及親朋友好們,以下說明僅供教學使用,請勿做為投資之依據,投資盈虧一概不負責。
2016年6月25日 星期六
MultiCharts 與 Excel 畫冰火能量圖 (7)
繼前面 MultiCharts 與 Excel 畫冰火能量圖 (1) ~ MultiCharts 與 Excel 畫冰火能量圖 (6) 介紹後,完成最後類似坊間賣的專業看盤軟體,這裡再補充一個指標 買賣力差 或 均口差 讓大家可以了解更多籌碼指標,以下說明僅供教學使用,請勿做為投資之依據,投資盈虧一概不負責。
MultiCharts ADE 資料傳送與接收(1)
今天看來介紹如何使用ADE來傳送與接收資料,ADE全名All Data Everywhere,它可以作為在2張圖表視窗之間傳送資料的橋梁,至於該怎麼做呢?請看以下的介紹。
2016年6月20日 星期一
在blogspot 使用Mathjax顯示數學表示式
這2天在寫TWSE Tick文章找到有關可以在blogspot 上顯示數學方程式的文章,這需要透過 MathJax 的 JavaScript 支援,順道也整理一下相關內容,以便未來需要用到。
2016年6月19日 星期日
抓取TWSE Tick資料不求人--- Python篇
繼前一篇 抓取TWSE Tick資料不求人--- Excel VBA篇 後,筆者將 Python 版也一起PO上來,執行還是會慢一點,不過比起Excel VBA快了多,主要還是取決於證交所的網頁開啟的速度(原因是證交所的資料沒壓縮處理),這部分無法避免。
Python 程式碼中使用了 Pandas、BeautifulSoup 套件,請各位有記得要安裝這兩套件才能正常執行。
感謝群裡的大數學堂執行長David的指點,久久沒寫Python Code真的會生疏,程式如有錯誤還請提出幫忙糾正,或提供優化方法,謝謝。
Python 程式碼中使用了 Pandas、BeautifulSoup 套件,請各位有記得要安裝這兩套件才能正常執行。
感謝群裡的大數學堂執行長David的指點,久久沒寫Python Code真的會生疏,程式如有錯誤還請提出幫忙糾正,或提供優化方法,謝謝。
2016年6月17日 星期五
抓取TWSE Tick資料不求人--- Excel VBA篇
在MultiCharts程式交易中,有一個策略就是用加權指數(TWSE)與台指期指數(TXF)的價差來做進場的依據,在開發策略回測驗證時,歷史資料就很珍貴,有鑑於歷史資料取得不易,筆者花了一點時間用Excel VBA來寫一個抓取證交所加權指數歷史資料來產生TWSE Tick資料,希望能能幫助大家。
2016年6月13日 星期一
MultiCharts 匯入外部資料(1) --- Excel VBA 產生的外資未平倉量檔案
這1~2天裡,玩了一些MultiCharts與Excel VBA相關的應用,其中一項就是匯入外資期貨未平倉口數,這一部分在網路上寫的人很少,基於此筆者也順道將做法一併整理出來,幫助有需要的朋友們。
2016年6月9日 星期四
MultiCharts 與 Excel 畫冰火能量圖 (6)
繼前面 MultiCharts 與 Excel 畫冰火能量圖 (1) ~ MultiCharts 與 Excel 畫冰火能量圖 (5) 介紹後,我們將前面的內容做一整合,完成最後類似坊間賣的專業看盤軟體,以下說明僅供教學使用,請勿做為投資之依據,投資盈虧一概不負責。
MultiCharts 與 Excel 畫冰火能量圖 (3)
繼前面兩篇粗略帶過台指籌碼後,接著用MultiCharts來介紹散戶指標撰寫,大家可以參考看看,以下說明僅供教學使用,請勿做為投資之依據,投資盈虧一概不負責。
2016年6月7日 星期二
2016年5月28日 星期六
2016年5月26日 星期四
MultiCharts 與 Excel 畫冰火能量圖 (2)
繼 MultiCharts 與 Excel 畫冰火能量圖(1) 的文章一PO出後,一堆網友就加Line問我到底怎麼做出來?原本想說PO出後可能會影響一些藉此維生的軟體業者,但後來看到網路上確實也有人PO文,心想那就也將內容PO出來好了。
不過這有個條件需請各位朋友遵守一下,在看聞此篇文章後,一定要小聲、要低調,千萬! 千萬! 不要告訴你的爸爸、媽媽、叔叔、伯伯、阿姨、阿公、阿媽、鄰居、及親朋友好們,這些是電視上、網路上分析師常用的指標。
不過這有個條件需請各位朋友遵守一下,在看聞此篇文章後,一定要小聲、要低調,千萬! 千萬! 不要告訴你的爸爸、媽媽、叔叔、伯伯、阿姨、阿公、阿媽、鄰居、及親朋友好們,這些是電視上、網路上分析師常用的指標。
2016年5月22日 星期日
2016年5月17日 星期二
2016年5月14日 星期六
MultiCharts 與 Excel 畫冰火能量圖(1)
在網路上常見到分析師拿冰火能量圖上節目分析大盤,一直在思考到底如何畫出來,直到近期才慢慢有頭緒,這裡我們用 MultiCharts 與 Excel 來畫冰火能量圖 (私心覺得一年省下幾10萬的軟體費)。
2016年4月16日 星期六
2016年4月4日 星期一
使用Microsoft Power Query for Excel 抓取 Facebook 資料
Microsoft Power Query 是微軟力推的商業智慧軟體中的其中一項功能,目前支援Excel 2010、Excel 2013、Excel 2016,而2016的版本更是將其列於內建功能,Microsoft Power Query for Excel 除了包含原本Excel既有的資料匯入功能外,將資料庫、伺服器、社群網站、雲端等的外部資料匯入功能,方便使用者可以更輕鬆地將外部資料匯入之Excel中進行分析。
2016年4月3日 星期日
使用Batch 一次開啟多個Excel檔案模擬平行執行
你是否有過想開啟多個Excel視窗進行多工的處理,Excel除了可以在同一個WorkBook中開啟多的活頁簿或工作表來處理外,另一種方式就是右鍵新開多個Excel來執行處理,如果想要一次開啟多個Excel,但手動方式就稍嫌慢了點,這裡我們以Batch下command方式來開啟多個Excel,並執行我們要做的動作。
2016年4月2日 星期六
2016年3月16日 星期三
2016年3月4日 星期五
2016年3月3日 星期四
製作MFC CListCtrl 可編輯的列表元件
近期需要寫程式需要在CListCtrl 製作一個可編輯的元件,網路上有很多種作法,看了會眼花撩亂,後來使用一個可行的方式,順道紀錄一下也提供可有需要的朋友。
2016年3月1日 星期二
VC編譯錯誤fatal error C1001: INTERNAL COMPILER ERROR
在VC6編譯發生錯誤,fatal error C1001: INTERNAL COMPILER ERROR。
2016年2月10日 星期三
2016年2月9日 星期二
2016年1月17日 星期日
2016年1月9日 星期六
訂閱:
文章 (Atom)