【 包寧傑帶狀操作(一) 】
文章重點:
什麼是包寧傑帶狀?
對比傳統的交易通道,包寧傑帶狀有何優點?
如何調整參數?
為何包寧傑不建議過度最佳化(over optimization)?
約翰.包寧傑(John Bollinger,港譯保歷加),為包寧傑資產管理的創辦人及主席,擁有特許財務分析師(CFA)、特許技術分析師(CMT)兩大資格。包氏專業本為攝影師,且對電腦科技極有心得,早於1977年,已能自行組裝電腦和開發電腦程式。他在1983年,發明「包寧傑帶狀」(保歷加通道),成為全球最常見的技術分析工具之一。
包氏著有《包寧傑帶狀操作法》一書,亦常於技術分析相關刊物撰文。包氏於2005年,榮獲技術分析協會行業傑出貢獻獎;後於2015年,再榮獲國際技術分析聯會(IFTA)終身成就獎。
以下嘗試從包氏的訪問及著作,了解如何活用這種工具,作為操作利器:
問:甚麼驅使閣下,改良原有的交易通道(trading bands)概念?
包寧傑 :在我發明包寧傑帶狀前,交易通道確實早已存在。我見過最早的出處,為1973年 ,J.M. Hurst所著The Profit Magic of Stock Transaction Timing。書中詳述於價格上下,繪製通道之法。由此引伸出固定闊度的交易通道:將移動平均線,提升、下降某一百分比,成為通道。十年之間,此法獨步天下。
然而,自1980年代初,人們漸漸發現,固定闊度交易通道,有其根本問題:每支股票適用的百分比,並不相同。例如一支沉寂的公用股,闊度可用平均線+1.5%或2%;但一支極波動的場外交易(OTC)股,可能要+20%。要人手肉眼逐一判斷,費時失事;即使設定好,也不能隨市況自行調節。
我很熟悉期權市場,對研究市場波動性,亦感興趣。期權市場以不同概念,理解波動性:一是實際波動性;一是反映在價格上、交易員對波幅的估計(註:引伸波幅)。我花了很多時間,去理解它們對市場的影響,並嘗試用於預測走勢。
一日,我靈機一觸,想到可以用波動性,來設定交易通道的闊度。測試了7種不同的方法後,發現最堅實的,是用標準差(standard deviation)。參考J.M. Hurst和其他人的研究,要描繪價格結構,20天或21天移動平均線,是較好的選擇。我採用了20天線,因為20正是一個月交易日的約數。
起初,使用固定的標準差(standard static deviation),並不奏效;後來,改以移動平均線,再加上移動的標準差,才大功告成。
🔥(請參考圖一、圖二)
問:此一實驗,為時多久?
包:難以定論。我持續研究交易通道多年,才想出最後答案;在公開之前,自己先實際應用了一年。當時,我是財經新聞網絡(FNN)的技術分析總監,最終我在節目中公諸於世。起初尚無名稱;有日展示時,節目主持Bill Griffeth問我它的名字,我答道:「我猜一定是包寧傑帶狀吧。」
問:包寧傑帶狀的定義是?
包:包寧傑帶狀的基礎,是根據20天線,分別於過去的每一點,分別向上、向下推移2個標準差。
如果想用較短期的平均線,須同時縮短標準差的參數,相反亦然。例如,改用10天線,則同時改為向上、向下推移1.5個標準差。 若用50天線,則改為上下2.5個標準差。
是故平均線與標準差的參數,互為相關。箇中關係,非以直覺宣稱,而是按實證推所得。
問:按上述結論,何時用哪一參數?
包:中長線交易員,多用50天線;短線作手,則多用10日線。個人選用20日線/2標準差,因為自己慣常的操作對象,似乎非常配合。我們的資產管理工作,以股票及相關資產為主,雖然偶爾也會投資債券。股票類的資產,20日線/2標準極為適用。
自己對於過度最佳化(over optimization),不感興趣。或許你能為每支股票,找出絕配的參數。但18日線、19日線,與20日線、21日線,功效不會相去太遠;1.5/2/2.2個標準差,效果同樣不錯。與其追求最佳化,不如直接採用原已相當堅實的數字。過度最佳化,可能令關係斷裂,落得身首異處。20日線/2標準差,已是一套隨插即用的堅實參數。
問:如何定義短期、中期、長期?
包:個人以1個月以下為短期;1-6個月為中期,6個月以上為長期。當然,純屬個人選擇。有些人可能視2-3分鐘為短期、半小時為中期、數小時為長期。巴菲特或許定義長期為50年。對他而言會是適用,卻會令我有點焦急。
(未完待續)
👉備註:本文授權轉載自美股隊長
📢 立即加入凱基官方帳號 📢
⭐LINE凱基樂活投資人:https://goo.gl/SIzVsD
同時也有1部Youtube影片,追蹤數超過4萬的網紅阿康嚼舌根GOODSKANG,也在其Youtube影片中提到,昨天因為去吃了好吃燒肉結果太忙沒時間上片QQ" 還請大家見諒 前兩天有洩露出了AirPods 3 的消息,就不負責任的討論還有分享一些我個人對於AirPods, PowerBeats Pro好不好用的看法與感想吧 轉載原文: https://9to5mac.com/2019/10/02/new-i...
何時 使用 static 在 紀老師程式教學網 Facebook 的精選貼文
[好站分享] GitHub 上的瘋狂 C++ 相關資源清單:Awesome-C++
逛國外網站這麼久,很少碰到有資源齊全到讓我倒抽一口涼氣的...這個作者對 C++ 很有愛啊~~
Awesome-C++,是掛在 GitHub 上的一個 C++ 資源清單。收集了 C++ 相關的函式庫、軟體、書籍、文章...還推薦作者覺得也不錯的其它清單。連結如下:
https://github.com/fffaraz/awesome-cpp
一旦點進去,你會被裡面滿滿的超鏈結,把你的腎上腺素濃度打到最高... XD。如果您平常工作與 C++ 相關,您絕對不能錯過這份清單。我簡單列出一下這份清單有什麼:
(以下文長,是寫給英文苦手的讀者看的。英文沒啥問題的朋友,建議直接看原文即可)
一、函式庫與框架
* 標準函式庫(Standard Libraries):
C++ 原生函式庫、POSIX、ISO、GNU 各家出品的標準函式庫都有。
* 程式框架(Frameworks)
「框架」比「函式庫」規格大一點。一般來說,「函式庫」幫你把常用的程式寫好,你只要叫用就好了,是一種幫助你加速完工、但並沒帶來任何新功能的一堆程式碼。「框架」則是替原始 C++ 帶來一些令人驚艷的新功能。不過這種分法,並非絕對的。
* 人工智慧(Artificial Intelligence, AI)相關框架與函式庫
想要催得動這一坨東西,得有點 AI 背景。否則你可能不知道函式庫提供給你「深先搜尋(Depth-first Search)」與「廣先搜尋(Width-first Search)」這些函數怎麼讓那堆冷冰冰的硬體多一點智慧。
* 非同步呼叫所使用的事件佇列(Asynchronous Event Loop)
一般來說,一個程式呼叫另一個程式,「叫人的」得等「被叫的」把事情做完,才能繼續進行下一步。就像一個經理眼睛盯著新手做事、沒辦法回到辦公桌做自己的事一樣,這種模式叫「同步呼叫(Synchronous Call)」。比較好的作法,是你交代完新手該做什麼,就離開回去做自己的事,等新手做完了,再來報告說「我做完了」,這種模式叫「非同步呼叫(Asynchronous Call)」。不過要能做到「非同步」,「叫人者」與「被叫者」之間,得有「事件(Event)」這個機制,讓兩者互相溝通該做的事,以及是否完工。此處提供的,都是讓 C++ 能達成「非同步」機制的函式庫或框架。
* 音效(Audio)相關框架或函式庫
這裡放的,都是讓你的 C++ 能做到讀取音效檔(如:mp3),並用程式碼對該檔進行剪輯、混音...等動作的函式庫或框架。
* 生物(Biology)相關框架或函式庫
這邊的函式庫,可以讓您用 C++ 比對兩條 DNA 序列相似度有多高,或者從一大堆不同樣本的 DNA 中,找出哪條 DNA 與哪條可能有親緣關係...等。
* 命令列(Command Line Interface, CLI)相關框架或函式庫
用這邊的函式庫,可以讓您在命令列跑出一些令人驚艷的效果。如 NCurses 就是一套能在命令列之下,用文字盡量模擬出下拉式選單、按鈕...圖形界面的感覺。
* 壓縮(Compression)相關函式庫
讓您不必瞭解檔案壓縮原理,會叫用相關函數就能做到檔案壓縮。
* 平行處理(Concurrency)相關函式庫
讓 C++ 也能輕易做到同時處理多件事情的函式庫。
* 資料結構相關函式庫(Containers)
提供資料結構內的 B-Tree 與 Hashmaps 等架構,讓 C++ 輕鬆取用。
* 加密(Cryptography)相關函式庫
提供加密解密相關函數。
* 資料庫(Database)相關函式庫
讓 C++ 可以用幾道命令,輕鬆接取 MySQL、MongoDB...等知名資料庫內的資料。
* 除錯、測試、效能(Debug)相關函式庫
雖然原文只用了「Debug」這樣的簡單字眼,但這一區的函式庫包含「單元測試(Unit Test)」、「效能測試(Benchmark)」、「記憶體用量追蹤(Memory Tracking)」等功能的函數。讓您的程式在還沒跑之前,就接受嚴格檢驗,降低發生錯誤的機會。
* 遊戲引擎(Game Engine)
提供一些函數,讓您輕鬆讀入 3D 建模軟體(如:Maya, 3D Studio...)做出來的模型與動畫。並在程式內特定事件(如:碰撞)發生時播放。也提供打光(Shading)、物理函數(如:彈跳、碰撞)...等方便的程式供您取用。這些東西讓您在寫遊戲時,能以更快的效率產出結果。
* 圖形界面(Graphical User Interface, GUI)
讓您用 C++ 建立漂亮的視窗、對話框、核取框、下拉式功能表...等圖形界面。
* 圖形(Graphics)相關函式庫
這部分多與遊戲引擎搭配,提供 2D 圖形處理或 3D 光跡追蹤(Rendering)等「外觀美化」的函數。讓您的遊戲角色或場景,看起來更栩栩如生。
* 影像處理(Image Processing)相關函式庫
包含讀入/繪出各式圖檔(PNG、JPG、GIF...)、光學字元辨識、電腦視覺、讀入/播放各式影片(MP4...)等函數。
* 國際化(Internationalization)相關函式庫
讓您用 C++ 寫出來的程式,可以輕易支援各國語言(當然,各國語言要事先請翻譯社先翻好,這邊只是提供語系切換的機制)。
* 行程間通訊(Inter-Process Communication, IPC)相關函式庫
兩個跑起來的獨立程式(如:兩個執行檔)想在執行過程中交換資料,稱為「行程間通訊」,簡稱 IPC。IPC 雖然不至於難如登天,不過要做到,手續還是很瑣碎的。這邊的函式庫提供好用函數,讓兩個行程交換資料時,變得比較容易。
* JSON 支援相關函式庫
JSON 原文是 JavaScript Object Notation。是一種用「純文字」來表示「資料」的方法。如一筆「李大華、35 歲、手機 0937555666」的資料,用 JSON 表示是這樣的:
[
Name: "李大華",
Age: 35,
Mobile: "0937555666"
]
之後可以讓這樣的資料,流通於瀏覽器與伺服器之間。而 JSON 函式庫,可以快速幫您分析 JSON 表示的資料,將它還原成您要的格式。
* 日誌(Logging)支援函式庫
日誌在「系統稽核」中,是很重要的功能。系統得把「什麼人、等級多高、做了什麼事、何時做的、對哪部分做的、從哪個 IP 過來...」忠實記錄下來。萬一系統出事了,我們就能追查可能是誰搞的。類似「監視器」的功能。這部分的函式庫,可以讓 C++ 輕易做到「日誌」功能,您不用傷腦筋日誌功能該怎麼寫,它已經幫您寫好了。您只要會用就行。
* 機器學習(Machine Learning)相關函式庫
提供如「類神經網路」、「電腦視覺」等進階函式庫,讓您的 C++ 程式有少量人類視覺與思考能力(真的很少量,請不用有太高期待)。
* 數學(Math)相關函式庫
一些線性代數、矩陣運算...等相關數學函數。
* 多媒體(Multimedia)相關函式庫
如:影音串流...等相關函數。
* 網路(Networking)相關函數
提供各種低階網路協定相關函數。如:TCP/IP、HTTP、點對點傳輸、非同步通訊、以及一些與 Facebook 橋接的相關函數。
* 物理模擬(Physics)相關函數
這部分也可以大量用於遊戲程式設計。主要提供一些函數,用來模擬自然界各種物理現象。如水流、風吹、碰撞、彈跳...等。
* 機器人控制(Robotics)相關函數
一堆方便你控制或模擬機器人行為的函數。
* 科學運算(Scientific Computing)
一些在科學上比較用得著的數學運算。如工程數學、傅立葉分析...等。
* 腳本語言控制(Scripting)
包含一些能讓 C++ 與各種腳本語言(JavaScript、PHP、Perl...)橋接的函數。
* 序列化控制(Serialization)
首先解釋一下何謂序列化。序列化可以把程式執行到一半的樣子,如數保存於硬碟中,甚至於可以關機。之後可以把序列化的資料「反序列化」,將它「解凍」還原至記憶體繼續跑,就像當初跑到一半被「冷凍」當下再往下執行一樣。這邊提供許多 C++ 序列化的函式庫。
* 影片處理(Video)
可以讀入/播放各種影片檔的函式庫。
* 虛擬機(Virtual Machines)
這邊提供一些用 C++ 寫出來的「輕量級」虛擬機。所謂虛擬機,是用軟體模擬出硬碟、處理器、記憶體、螢幕,工程師可以在虛擬機內安裝另一個作業系統,就好像安裝作業系統至真實機器一樣。
* 網頁應用軟體框架(Web Application Framework)
集合了一些用 C++ 寫出來的 WWW 伺服器、或開發網頁時用得上的函式庫等。
* XML
如果你希望教會你的 C++ 程式「讀懂」一個 XML 檔在講什麼,這邊提供了一堆 XML 解析器(XML Parser),方便您分析從遠方伺服器傳來的 XML 檔到底想表達什麼樣的資料。
* 其它(Miscellaneous)
一些無法分類的東西,通通塞在這裡。大部分是一些小型的函式庫或 C++ 與其它語言的橋接軟體。
二、C++ 相關軟體
* 編譯器(Compiler)
各類把 C++ 原始碼編成 0 與 1 機械碼的軟體。
* 線上編譯器(Online Compiler)
懶得安裝編譯器的話,現在有一堆線上的編譯器。你上傳原始碼,它會編成機械碼後,丟還個執行檔給你下載。
* 除錯器(Debugger)
一些有名的 C++ 除錯器。當你的程式無法執行時,可以靠它找出到底錯在哪裡。
* 整合式開發環境(Integrated Development Environment, IDE)
IDE 就是把文字編輯器(Editor)、編譯器(Compiler)、除錯器(Debugger)...等軟體整合成一體的軟體。您可以不離開該環境,就能寫碼、編譯、除錯、執行...。
* 軟體建構系統(Build Systems)
簡單說,就是把一些瑣碎動作事先安排好、可以在程式碼修改後,下達一條指令(如:「建構!」),就可全自動一條鞭地從編譯、測試、備份、安裝...一口氣完成的系統。
* 原始碼靜態分析軟體(Static Code Analysis)
丟入原始碼,可以幫你找出哪段程式可能發生錯誤,或者可能造成效能低下。也能找出完全沒被叫用到的原始碼,提醒您刪除。甚至於可以把您的程式碼重排成符合特定格式,統一多人寫碼風格時很有用。
三、其它資源
* API Design 文件
* 有用文章(Articles)
* 推薦書籍(Books)
* 寫碼風格(Coding Style)
* 演講(Talks)
* 影片教學(Videos)
* 有用網站(Web Sites)
* 有用部落格(Weblogs)
* 其它 Awesome C++ 姊妹作(Other Awesome Projects)
四、其它也很棒的清單(Other Awesome Lists)
能看到這行字的,給您拍拍手!辛苦了!希望今天分享的內容您會喜歡!也請您不吝按讚鼓勵,或分享給您 Facebook 的親朋好友!
何時 使用 static 在 阿康嚼舌根GOODSKANG Youtube 的精選貼文
昨天因為去吃了好吃燒肉結果太忙沒時間上片QQ"
還請大家見諒
前兩天有洩露出了AirPods 3 的消息,就不負責任的討論還有分享一些我個人對於AirPods, PowerBeats Pro好不好用的看法與感想吧
轉載原文:
https://9to5mac.com/2019/10/02/new-in-ear-airpods-with-noise-cancelling-found-in-ios-13-2-beta/
有觀眾問到小米手環4 vs Apple Watch Series 5 哪個好,這個其實真的問倒我了蠻難回答的XD....因為價格區間拉太大其實真的不好比較啦!
小米手環只能說以865這個價格來說真的很厲害,智慧穿戴基本功能該有的都有,但是 Apple Watch 售價一萬多,可以呼叫回Line看圖片、打電話、叫Siri做事, 有 Apple Pay, 發票載具, 看股票, 聽音樂, 記帳, 可以看空氣品質, 使用Nike Run, Strava, Adidas Run Static運動, 導航, 還有超級多的錶帶配件可以換(小米選擇不多) ,比起來雖然小米手環真的很夠用了,但是Apple Watch 多花那一萬多塊我覺得是有花在刀口上值得的啦!
我知道還有很多不夠詳細,只是我就一個人時間有限,我再找時間慢慢拍囉QQ”還請大家包容見諒,有什麼想法、給我建議或是想看我拍什麼都歡迎多留言囉!
Paypal贊助我的影片和文章:https://paypal.me/goodskang?locale.x=zh_TW
按讚Facebook 粉絲專頁:https://www.facebook.com/goodskang/
痞客邦 Pixnet : http://goodskang.pixnet.net/blog
延伸閱讀:
【Apple Watch Series 5, 4 保護殼開箱 JTLEGEND Doux 柔矽全方位保護殼組 (保護殼+3D保貼)】
https://youtu.be/mahDqvoq0ho
【延伸各代至Apple Watch 5 使用心得以及如何帶來方便的生活?實用APP和 Siri, Line回覆 直接操作給你看 】https://youtu.be/pUMHaBZpS1s
【實用好玩Apple Watch Apps 分享】
https://youtu.be/vTNc0AMWpbc
【iOS 13.1 更新 和 Apple Watch Series 5 系列 耗電續航力 運動App 心跳偵測點 心率偵測App】
https://youtu.be/kyvH7zvyQK0
【Apple Watch Series 5 與各代通用的必看問題彙整連線、Siri、Apple Pay】
https://youtu.be/2LqKPtBBEUc
【買Apple Watch Series 5, 4, 3之前各種常見問題彙整】
https://youtu.be/kZ8GMqsx0fA
【Apple Watch 5 vs Apple Watch 3 發表會大降價後該選三代還五代?】
https://youtu.be/5siUwrYJfPs
【Apple Watch 入手Series 5或是各代前必看 Siri偵測使用 尼龍錶帶橡膠錶帶差異以及Watch OS 6 實用APP初步試玩】
https://youtu.be/jG8KRB5ucxQ
【iPhone 11 Pro開箱!iPhoneXS也有理由升級的!iPhone 11 Pro 夜拍三鏡頭望遠廣角超廣角實測】
https://youtu.be/oeM1RbbntaM
【要買iPhone 11 還是 iPhone 11 Pro (Max) ?】
https://youtu.be/sOYXOmHEzN4
【鈦金屬陶瓷不鏽鋼Apple Watch 5台灣何時發售?價格多少?GPS無線網路版該怎麼選?】 https://youtu.be/i0tGy0kwJt0
【開箱】淘寶Apple Watch錶帶大解析破解!
https://youtu.be/jkiojqCCnxI
【Apple Watch Series 5才有睡眠偵測?兩套睡眠偵測APP以及睡眠小知識分享】
https://youtu.be/Ke1FqloE380