2015年11月16日

[ Discovery ] 人腦大升級 - Redesign My Brain

    今天無意間在 Discovery 看到『 人腦大升級 』這個節目,我覺得非常的有趣而且有長知識的感覺,趁還有記憶的時候寫下一些升級大腦的方式,希望看了之後大家IQ都能180。

    這一集的內容是在講述節目主持人 - Todd Sampson 要在六週的時間內,完成矇眼攀岩的挑戰。這裡的攀岩當然不是內湖運動中心那種攀岩場,而是一個位於猶他州的120公尺高大峭壁。光想就覺得不可能啊!沒有矇眼六週完成挑戰感覺還可行,可是他必須要矇眼完成!攀岩不僅是對全身肌耐力的挑戰,在心理層面的影響更是巨大,過程中還可能會遇到各種問題及疼痛。因此在這六週時間內,他必須在身體及心理上做鍛鍊,來強化他的大腦足以『適應』這些挑戰。

1. 提高大腦耐力
 
    - 透過在澳洲的運動科學實驗室實驗得知,其實在忍耐這檔事上,是你的大腦背叛了你。
      其實你的肌肉可以堅持得更久,但你的大腦告訴你你已經不行了。

    - 透過騎腳踏車的訓練,用最快速度騎 4公里。兩個小時後,再做一次一樣的訓練,
      而這次的目標,是要比上一次快,藉此來提升自己的大腦耐力。

2. 提高大腦應變能力

    - 透過街頭實驗,模擬遇到問題時該如何用思考及想像來解決問題,以提升應變能力。

    - 做滾木頭的運動,訓練自己在水上滾動木頭堅持更長的時間。

3. 讓大腦適應疼痛

    - 從實驗得知,人類是可以透過大腦來降低疼痛感的。

    - 過程中可以告訴自己,這不會怎麼樣、一切就快要結束了、這沒什麼嘛...等等方式,
      來讓自己適應疼痛。

    透過以上這些訓練,最後他成功爬上大峭壁,實在是有點厲害啊。下次在健身房,我也要來試試,看能不能爬上內湖運動公園的攀岩牆XD

Reference :

Redesign My Brain with Todd Sampson

2015年11月10日

[ Day 1 ] 布林通道選股系統實作 - 開發環境

前言:

因為工作的關係,有工作用筆電、測試PC、自用筆電...等多種選擇。實在不想要來回一直切換開發的地方,剛好最近雲端 + 虛擬化很夯,所以就選擇利用Amazon的雲端平台AWS,讓自己接觸更多的東西,所以最終開發的選擇如下:

1. Amazon AWS EC2 雲端平台

    目前AWS有提供一年的免費使用者專案,加上他應該是目前主流的雲端平台,所以就選擇了AWS來做。申請及使用教學可以參考:請點我

2. OS : Red Hat Enterprise Linux Server release 7.1

    不知道為什麼python + windows 如此的難用,用linux方便許多。

3. Python

    會選擇python主要是因為要達成撈取股價歷史數據的功能,勢必會需要用到網路爬蟲方式,去特定的一些網站把資料抓下來,python在這方面的處理,有很多的函式可以利用,能夠更快地達成我的需求。

4. Sqlite database


以上就是目前使用到的工具,先用這幾種來做基本的功能,也許未來可以寫前端的網頁或者把系統做成APP的形式,來讓使用方式更人性化。
這些都是一些構想,有的話再加進來吧!



[ Day 0 ] 布林通道選股系統實作 - 功能介紹

前言 :

這個系統是利用布林通道的概念,將符合選股條件的個股列出,當作投資的參考。


系統概述 :

目前所需要的基本功能如下:

1. 抓取台股與陸股近十年的歷史資料,包含股票代碼、開盤價、收盤價、成交量...等資訊。

2. 計算出每檔股票的五日均價、十日均價、二十日均價、布林通道上界、下界值

3. 根據使用者給定的選股條件,列出所有符合條件的股票

4. 每日收盤後自動更新本日的收盤結果,並重新計算數據

5. 可使用使用者給定的選股條件,回測股票歷史數據,以驗證條件是否有好的報酬率


    投資理財是人一輩子必學的項目,希望能夠將自己的程式所學與投資相結合,利用程式自動選股的概念來提升投資報酬率,也在這個過程中提升自己的寫程式實力。
    接下來會開始記錄自己寫程式時的想法及實作的做法,以提供自己日後的參考。

2015.11.10