改變世界的九大演算法:讓今日電腦無所不能的最強概念 (Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today’s Computers,John MacCormick  

 

改變世界的九大演算法:讓今日電腦無所不能的最強概念 (Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today’s Computers,John MacCormick) 

    這本看得很快,比看小說還快,談不上太多難度,科普嘛,既要科又要普,避免內容太艱深或過度嚴肅成了課題,從普及化的角度,這本應該會贏得掌聲,手邊這本是第十二刷,不過以軟體技術見長者可能會覺得這本只能當成搭車打發時間的小點心沒太多可以窺探的新東西,也完全沒深入技術核心,只是一本略談演算法概念的書籍,文科生可能會驚艷,想學演算法的會失望這現象跟現實生活還挺接近的,表演型包裝強的總是受矚目,太嚴肅的學科內容則乏人問津. 

    改變未來的是不是這九種演算法不重要,這本書最大的特點是在寫法,John MacCormick以極簡單的比喻法或具體物品來描寫每一個可能用到複雜數學公式或學理背後的邏輯,比如用調顏色的方式來講述公鑰加密,簡單易懂,讀者居然不需具備較高的數學程度就能理解加密的原則,但也因為如此其實談不上什麼核心知識,想要自己研發一個加密系統就不太可能曾這裡得到什麼,做為知識的普及化有用,想知道更深的運用與研究的可能就感到失望.書的內容在吳軍寫的數學之美已見大半,對於個人來說能夠產生新思考觀點的部分在模式辨識與壓縮資料這兩部份,比如壓縮資料以圖片檔案的壓縮為例寫得相當清楚簡單,沒有數學卻能解釋一張240X360的圖檔如何壓縮成60x90,雖然圖像失去部分真實卻依然讓人眼能辨識圖像的內容同時降低傳輸或儲存的數據空間,而這不就與2根5分鐘k線合併成一根10分鐘k線的概念是一致的. 

    在投機活動中,有很小一部份人已經採用程式來替代人工交易,程式交易原始的目的是要避開人類受心理狀態起伏變化的影響,因為機械性的交易動作不受到外界當下各類雜訊影響,也可避免短線上暫時不利部位的價格走勢,這些外在變化都會影響交易者對於交易系統當下的信心,以至於經常有所反覆,也就是這種程式交易是為了讓執行一致性的系統成為可能.問題是這種程式交易是讓行為機械化,但有經驗的觀察者應該會發現,目前從事程式交易者所擁有的系統除了讓他們的交易行為機械化外,卻常常隱藏了一個嚴重的問題,就是交易策略也因此成了簡單的機械化,目前多數已見於市面的系統,它的執行參考觸發機制或系統往往與人類真正的思考模式相差甚遠,傳統的均線穿越就是一個明證,雖然它簡單易懂,歷史資料有一定的信賴度,但是系統勝率普遍不高,之所以如此的其中一個原因是這種模式缺乏真正經濟,交易人氣數據背景的支撐,而要構建一個符合這種背景支撐的系統,就需要跳脫傳統的思維模式,比如採用相對數據比較法,採取相對較大的資料庫,以比較相對價位籌碼,買賣掛單,經濟數據,等多層次考量,這些都不是均線穿越能做到的,另外,除了均線法則外,日本的陰陽線或是形態學系統的運用是另一類問題所在,不妨翻一下專述這些工具的書籍,作者往往以某一種陰陽線,如晨星,晨星十字,錘子,鑷頂或是頭肩型態為一種反轉訊號或型態,接著便以某種商品曾經出現某個例子的圖形做說明試圖向讀者證明它是對的,但是只要稍微再深入一步,就會發現這種論述的盲點,不妨自問一下頭肩頂或夜星訊號的勝率是如何?這時讀者可能才會發現似乎不曾在任何書上看過這類訊號的歷史資料追溯的紀錄,那麼何妨不自己寫個程式來回測一下呢?不論是以經濟數據或掛單資料或是加上各類的型態,模式辨識在此處就成了重點,因為與均線穿越的單純不同,這些型態資料的變形不只一種,實在比較適合讓測試者先行定義出各種可能的結構,再轉換成為測試的標準,雖然一些套裝軟體如HTS4000將陰陽線寫成程式,我們可以自行地將它們轉成Multichart或Wealth Lab上的程式使用,但它們終究沒有被真的進行回測,但提供了一般交易人如何切進型態或是多層多種數據的方式,比如加進經濟數據,掛單數據,相對位置籌碼,與各類的支撐壓力數據,同時在一個系統中該如何執行,這些都是型態判別做為程式交易的內涵,與所謂的語音辨識,圖形辨識,在概念上其實並無不同,只是我們沒有被暗示提醒就想不到他們間的關聯性,透過這些回測驗證,起碼你會丟掉一大堆無用的所謂分析,而專注在交易的本身,勝率的提升,而這些新創的多層系統就不再是與人類大腦運作完全背離的東西,而本書在型態辨識中所提的樹狀圖與類神經網絡是實務上可行的兩條路. 

    個人以為一個同時建立在全經濟數據與交易大數據上的多商品綜合程式交易系統是可行的,國外也許早就有人這樣做了,只是不知屆時如果許多人同時都這樣做,會不會創造出另一個世紀災難?抑或是另外會創造出更新的投機交易模式?也許正像本書末所提出的,MacCormick表示現在出現新演算法的可能性雖仍在,但未知的影響力已經逐漸在降低,但真是如此嗎?演算法改變世界的影響力是如作者所言已逐步趨於平淡,抑或是會有石破驚天改變人類生活的新算法出現,誰也不知道!以上.

 

arrow
arrow
    全站熱搜

    speculatortw 發表在 痞客邦 留言(0) 人氣()