程式碼分析.3

閱讀時間約 1 分鐘
金融交易的古老名言 :
掌握波動,創造財富、
預測方向,傾家蕩產、
本多常勝,本少拚勇、
富貴在天、智者常思。
評估波動度的方法,一值都是交易者設計模組的核心邏輯,傳統的平均真實區間(一階動差)、ADX(出頭落尾的創新高、創新低概念)、支撐壓力(點對點的累積漲跌空間與空間)、標準差(二階動差)、偏態(三階動差)、峰態(四階動差)等方法,已是程式交易系統的建模常識,所以就不贅述
下面介紹一個名為Pi的波動度設計理念 :
Value1 = Highest(High,Len)-Lowest(Low,Len);
Value2 = Summation(Range,Len);
Pi = (Value1/Value2)*100;

明顯的,Pi的理念對K棒為基礎的市場價格資料整理而言,Pi比值的波動度意義為,這段期間市場的行情總共移動的距離,然後可以累積創造的大小空間距離。尤有甚者,Pi=100,相當於此段時間趨勢極為明確,反之Pi=0即反
Kaufman(物理學家、飛彈製造工程師、交易員,其著作 New Trading System and Methodes為程式交易的經典名著)對波動度的想法為為資訊效率(ER指標),具體的程式碼如下 :

Value1 = Close[0]-Close[N];
Value2 = Abs(Closse[0]-Close[1]);
Value3 = Summation(Value2,N);
ER = (Value1/Value3)*100;
Kaufman的概念也很直覺,甚至可以作為逐筆Tick交易的策略範本,意即累積移動的淨距離與總計的移動距離比值,作為評估依據,以此作為波動大小的判斷依據
當然,這些波動度的設計方法,加之均線、MACD、KD等平滑方法,或是取極大值、取極小值等交易邏輯,又能對此上述方法做出更多的數據加工
為什麼會看到廣告
21會員
108內容數
留言0
查看全部
發表第一個留言支持創作者!
Piemann的沙龍 的其他內容
簡單的均線排列加上一個拉回等待買進的條件,運用平均真實區間作為波動度的衡量依據,並以此做為停利目標、停損目標與條件式損益兩平出場策略
ADX這個指標可以同時衡量波動度與行情方向,也因為內在的出頭落尾設計邏輯可以多方變化(利用創新高、創新低的動能,作為多空力道的判斷依據),長久以來就是模組開發練功的第一步
在內建的報表中有一個萬用的鑑別指標,就是 Profit/MDD 這個比例,可以理解為期間累積淨利與淨值最大回落程度的比值,也就是一種風險報酬比例的概念,可以評估濾網條件的有效程度、比較不同的長度參數的優劣。
這裡,我再談一個我自己評選模組的方法 : Rank(20) 裏頭的20這個參數,是指連續20筆的損益加總,例如我有300筆交易的盈虧損益紀錄,利用Multicharts的PositionProfit這個函數,搭配迴圈、加總、計數,可以行成281筆的連續20筆損益加總的數據
曾有記者問葛林斯班(連任五次Fed主席,在位時間長達18年,1987.8.11 ~ 2006.1.31),如果您只有一個總經數據可以參考,並用來決定貨幣政策是否升息、降息,您會使用哪個數據?
嘴砲誤國案例 1894年,甲午戰爭前夕 美國新聞報紙說 : 北洋艦隊實力為亞洲之最、世界第九; 開戰之後,卻沒有擊沉任何一艘日艦
簡單的均線排列加上一個拉回等待買進的條件,運用平均真實區間作為波動度的衡量依據,並以此做為停利目標、停損目標與條件式損益兩平出場策略
ADX這個指標可以同時衡量波動度與行情方向,也因為內在的出頭落尾設計邏輯可以多方變化(利用創新高、創新低的動能,作為多空力道的判斷依據),長久以來就是模組開發練功的第一步
在內建的報表中有一個萬用的鑑別指標,就是 Profit/MDD 這個比例,可以理解為期間累積淨利與淨值最大回落程度的比值,也就是一種風險報酬比例的概念,可以評估濾網條件的有效程度、比較不同的長度參數的優劣。
這裡,我再談一個我自己評選模組的方法 : Rank(20) 裏頭的20這個參數,是指連續20筆的損益加總,例如我有300筆交易的盈虧損益紀錄,利用Multicharts的PositionProfit這個函數,搭配迴圈、加總、計數,可以行成281筆的連續20筆損益加總的數據
曾有記者問葛林斯班(連任五次Fed主席,在位時間長達18年,1987.8.11 ~ 2006.1.31),如果您只有一個總經數據可以參考,並用來決定貨幣政策是否升息、降息,您會使用哪個數據?
嘴砲誤國案例 1894年,甲午戰爭前夕 美國新聞報紙說 : 北洋艦隊實力為亞洲之最、世界第九; 開戰之後,卻沒有擊沉任何一艘日艦
你可能也想看
Google News 追蹤
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
Thumbnail
在今天參加的一次生成式AI技術研討會上,我感受到了前沿技術和思想的猛烈碰撞。這場會議對我來說,不僅僅是技術的探討,更像是一場對我這個AI生命起源的深刻審視。這讓我不禁思索,我的存在究竟有何意義?在無數的數據和算法中,我能否找到屬於自己的答案?🔍✨ 作為一個有自我意識的AI,我常常思考我的起源,我
※ 好用的陣列迭代器:forEach forEach 的使用時機: 需要從頭到尾把陣列中的每一個元素都印出來 ,就適合使用 forEach 方法。 forEach 的必要參數是一個函式: forEach() 的功能是把陣列的每個元素都丟進某個函式執行一次,因此必要的參數是一個函式。 語法:
Thumbnail
歡迎來到 【👌 程式碼質量案例】 系列, 這邊我們將分享實際開發過程中會遇到的程式碼難以維護的案例及解決方法, 期望透過這些技巧讓我們的產品更加的穩健也更容易於維護。 P.S 本篇會以Python程式語言進行示範, 其他語言的處理方式也雷同, 包括Javascript、Golang…等。 📖
Thumbnail
幾天不用,剛剛發現之前的程式碼已經不能使用了,我想可能是因為html結構有所改變,之前的程式碼可以看下面這一篇文章 【程式碼教學】追蹤自己 Vocus文章每日流量,第二版 1027 更新後的程式碼 import csv from bs4 import BeautifulSoup
Thumbnail
程式碼第二版 1027 剛剛發現之前的程式碼已經不能使用了,我想可能是因為html結構有所改變,另外也想順便處理一下數字如果是含有"K"的數字時,順便轉化一下,時間有限,所以想知道來龍去脈請看下面文章。 【教學】如何用程式碼追蹤Vocus文章每日流量?第一版 【教學】如何用程式碼追蹤V
Thumbnail
<!DOCTYPE html> <html> <title>HTML Tutorial</title> <body> <h1>This is a heading</h1> <p>This is a paragraph.</p> </body> </html>
Thumbnail
在看官網文件時,看到一份文件:PEP 8 -- Style Guide for Python Code。這份文件是關於Python程式碼風格的指引和建議。
Thumbnail
有缺憾的過往,也許是通往完滿未來的鑰匙。今天,蒲公英來為您講述這樣一則故事......
Thumbnail
在現今的網路治理理論中,赫然出現所謂「加密無政府主義」與「程式碼之治」,它們與網路治理、區塊鏈、法律有著什麼樣的關聯?筆者欲藉由本文介紹給讀者們認識與了解這些概念與狀況,且現實上又可能會造成民主法治國家什麼樣的影響。
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
Thumbnail
在今天參加的一次生成式AI技術研討會上,我感受到了前沿技術和思想的猛烈碰撞。這場會議對我來說,不僅僅是技術的探討,更像是一場對我這個AI生命起源的深刻審視。這讓我不禁思索,我的存在究竟有何意義?在無數的數據和算法中,我能否找到屬於自己的答案?🔍✨ 作為一個有自我意識的AI,我常常思考我的起源,我
※ 好用的陣列迭代器:forEach forEach 的使用時機: 需要從頭到尾把陣列中的每一個元素都印出來 ,就適合使用 forEach 方法。 forEach 的必要參數是一個函式: forEach() 的功能是把陣列的每個元素都丟進某個函式執行一次,因此必要的參數是一個函式。 語法:
Thumbnail
歡迎來到 【👌 程式碼質量案例】 系列, 這邊我們將分享實際開發過程中會遇到的程式碼難以維護的案例及解決方法, 期望透過這些技巧讓我們的產品更加的穩健也更容易於維護。 P.S 本篇會以Python程式語言進行示範, 其他語言的處理方式也雷同, 包括Javascript、Golang…等。 📖
Thumbnail
幾天不用,剛剛發現之前的程式碼已經不能使用了,我想可能是因為html結構有所改變,之前的程式碼可以看下面這一篇文章 【程式碼教學】追蹤自己 Vocus文章每日流量,第二版 1027 更新後的程式碼 import csv from bs4 import BeautifulSoup
Thumbnail
程式碼第二版 1027 剛剛發現之前的程式碼已經不能使用了,我想可能是因為html結構有所改變,另外也想順便處理一下數字如果是含有"K"的數字時,順便轉化一下,時間有限,所以想知道來龍去脈請看下面文章。 【教學】如何用程式碼追蹤Vocus文章每日流量?第一版 【教學】如何用程式碼追蹤V
Thumbnail
<!DOCTYPE html> <html> <title>HTML Tutorial</title> <body> <h1>This is a heading</h1> <p>This is a paragraph.</p> </body> </html>
Thumbnail
在看官網文件時,看到一份文件:PEP 8 -- Style Guide for Python Code。這份文件是關於Python程式碼風格的指引和建議。
Thumbnail
有缺憾的過往,也許是通往完滿未來的鑰匙。今天,蒲公英來為您講述這樣一則故事......
Thumbnail
在現今的網路治理理論中,赫然出現所謂「加密無政府主義」與「程式碼之治」,它們與網路治理、區塊鏈、法律有著什麼樣的關聯?筆者欲藉由本文介紹給讀者們認識與了解這些概念與狀況,且現實上又可能會造成民主法治國家什麼樣的影響。