二分法尋根求解

閱讀時間約 1 分鐘
承續前文的模擬與交易一文,為了將If Condition1 then Buy next bar at Highest(High,8) stop的語法,可以提前在當支K棒作用,進而化為 Buy next bar at XXX stop,其中求解適當的XXX價位有不少的方法,諸如假位法、牛頓法、正割法、疊代法、Wegstein、鬆弛法,不過考慮簡單入門易懂的原則,本文介紹二分法
二分法的邏輯很簡單,就是先對合理的數值解,找一個極端小的值與極端大的值,然後反覆運算,左右夾擊逼近到正確的數值解。
二分夾擊法圖示
參考程式碼如下
minAns=8000
maxAns=20000
'以目前的台指期為例,數值解極端小值設為8000、極端大值為20000
testAns=(minAns+maxAns)*0.5
'n二分法目前執行的計數值、f為二分法預計實施的次數、testAns為測試數值
Do while n<=f
testValue=Statistics(testAns)
If testValue>PValue then
maxAns=testAns
testAns=(minAns+testAns)*0.5
Else
'testValue=代入測試數值於檢定統計式
'Pvalue=查表而得的臨界值上、下界
'縮小極大值的邊界,然後產生新的測試值
minAns=testAns
testAns=(testAns+maxAns)*0.5
End If
n=n+1
Loop
Ans=testAns
即將進入廣告,捲動後可繼續閱讀
為什麼會看到廣告
21會員
108內容數
留言0
查看全部
發表第一個留言支持創作者!
Piemann的沙龍 的其他內容
生死之際該有的素質 1945.4 ~ 1945.6 美日在沖繩島上大戰
評 : 賺得少、花的多,當然會債務違約,可是200年都快過去了,體質還是沒轉大人 ? 思 : 要是這個地小、民貧的台灣也發生外幣債務違約,然後只能賤賣祖產還債,大概是亡國不遠矣 !!
在對稱分布的情況下,均數(Mean)、眾數(Mode)、中數(Middle),三個敘述統計量彼此相等。也就是說,在不對稱有所偏態的情況下,除去眾數不討論,右偏之下,極端值(大)會加大均數的數值,而有Mean>Middle;反之,左偏則有Middle>Mean
舉例而言,有價格數據資料八筆,依大小排序為 : X(1)、X(2)、...、X(7)、X(8),定義全距(Range)=Max-Min=X(1)-X(8)=R(1,8)。依此類推,R(3,6)就是X(3)-X(6)的距離,所以評估波動度的方法,又多了一個想法,就是R(1,8)/R(3,6)的比值
概念 : 1. 產生標準常態分配亂數、2. 一次性抓取N筆資料、3. 然後取最大值、最小值,然後兩數相減,得到全距、4. 重複步驟1~3、10萬次、5. 製作查表值
迅速地在小樣本中判斷是否有異常值發生,然後讓下列的Multicharts程式碼發出訊號,一值是開發者重點 If Condition1 then Buy next bar at Highest(High,8) stop;
生死之際該有的素質 1945.4 ~ 1945.6 美日在沖繩島上大戰
評 : 賺得少、花的多,當然會債務違約,可是200年都快過去了,體質還是沒轉大人 ? 思 : 要是這個地小、民貧的台灣也發生外幣債務違約,然後只能賤賣祖產還債,大概是亡國不遠矣 !!
在對稱分布的情況下,均數(Mean)、眾數(Mode)、中數(Middle),三個敘述統計量彼此相等。也就是說,在不對稱有所偏態的情況下,除去眾數不討論,右偏之下,極端值(大)會加大均數的數值,而有Mean>Middle;反之,左偏則有Middle>Mean
舉例而言,有價格數據資料八筆,依大小排序為 : X(1)、X(2)、...、X(7)、X(8),定義全距(Range)=Max-Min=X(1)-X(8)=R(1,8)。依此類推,R(3,6)就是X(3)-X(6)的距離,所以評估波動度的方法,又多了一個想法,就是R(1,8)/R(3,6)的比值
概念 : 1. 產生標準常態分配亂數、2. 一次性抓取N筆資料、3. 然後取最大值、最小值,然後兩數相減,得到全距、4. 重複步驟1~3、10萬次、5. 製作查表值
迅速地在小樣本中判斷是否有異常值發生,然後讓下列的Multicharts程式碼發出訊號,一值是開發者重點 If Condition1 then Buy next bar at Highest(High,8) stop;
你可能也想看
Google News 追蹤
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
Thumbnail
這篇文章,會帶著大家複習以前學過的二分搜尋法(Binary Search)框架, 並且以二分搜尋法的概念為核心, 貫穿一些相關聯的題目,透過框架複現來幫助讀者理解這個實用的演算法框架。 Binary search 二分搜尋法框架 用途: 在已經排序好的數列中尋找目標值。
Thumbnail
題目敘述 題目會給定一個輸入陣列piles,代表每堆香蕉所擁有的香蕉數量,和 一個時間上限h小時。 Koko喜歡吃香蕉,每小時可以吃k個香蕉,請問k值最少需要多少,才能讓Koko在h小時內吃完所有的香蕉? 題目的原文敘述 測試範例 Example 1: Input: piles =
Thumbnail
題目敘述 題目會給定一個猜數字的場景和介面 (包含一個可以呼叫,驗證是否為答案的API guess() function), 要求我們實現猜數字的function guessNumber(int n)。 題目已經事先設定好一個祕密數字,要求我們去找出來那個祕密數字是多少。 就好像小時候
Thumbnail
題目會給我們一個山形的輸入陣列,和目標值target,要求我們找出目標值所在的陣列索引。如果出現兩次,返回比較小的那一個,也就是比較靠左的那個索引值。 山形的意思就是說,從最左側到山頂最大值都是遞增,從山頂最大值到右側都是遞減。
Thumbnail
題目會給我們一個排序好的陣列,還有一個目標值target 要求我們在陣列中尋找target所在的索引位置。 如果target 不存在,返回-1 題目要求必須在O( log n )對數時間內完成 。
Thumbnail
你是否聽過「不是成功就是失敗」、「不是完全認同就是反對」或「不是輸就是贏」?
Thumbnail
我自己滿常讀哲學書的,只有邏輯學算是少數我沒有了解過的範疇,這一本是剛好在圖書館翻到的,意外的能用"中文"好好說明。 書名:邏輯的藝術:融合理性與感性的16堂邏輯思維課 作者: 鄭樂雋 出版社:天下文化 出版日期:2019/12/26
Thumbnail
他們為了證明自己的陣營為善 所以不惜用上一切惡的手段 他們為了證明敵人的陣營為惡 所以不惜捨棄一切不屬於自己的善良 這就是完美一刀切的二分法 我營為善 敵營為惡 只是那完美的一刀永遠都會切在你身上 不管是我贏為善 或是敵贏為惡 勝負的二分法之劍 永遠都七      刀在你身上 ~~~ 偶爾
Thumbnail
2004年《生命中不能承受之輕》在台灣出版,我正好當時迷上法國文學,看了第一次,那時我還未成年,有許多不明白的部分;十年後,台灣出版社發行了30週年紀念版,我又重溫了一次。
Thumbnail
2004年《生命中不能承受之輕》在台灣出版,我正好當時迷上法國文學,看了第一次,那時我還未成年,有許多不明白的部分;十年後,台灣出版社發行了30週年紀念版,我又重溫了一次。
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
Thumbnail
這篇文章,會帶著大家複習以前學過的二分搜尋法(Binary Search)框架, 並且以二分搜尋法的概念為核心, 貫穿一些相關聯的題目,透過框架複現來幫助讀者理解這個實用的演算法框架。 Binary search 二分搜尋法框架 用途: 在已經排序好的數列中尋找目標值。
Thumbnail
題目敘述 題目會給定一個輸入陣列piles,代表每堆香蕉所擁有的香蕉數量,和 一個時間上限h小時。 Koko喜歡吃香蕉,每小時可以吃k個香蕉,請問k值最少需要多少,才能讓Koko在h小時內吃完所有的香蕉? 題目的原文敘述 測試範例 Example 1: Input: piles =
Thumbnail
題目敘述 題目會給定一個猜數字的場景和介面 (包含一個可以呼叫,驗證是否為答案的API guess() function), 要求我們實現猜數字的function guessNumber(int n)。 題目已經事先設定好一個祕密數字,要求我們去找出來那個祕密數字是多少。 就好像小時候
Thumbnail
題目會給我們一個山形的輸入陣列,和目標值target,要求我們找出目標值所在的陣列索引。如果出現兩次,返回比較小的那一個,也就是比較靠左的那個索引值。 山形的意思就是說,從最左側到山頂最大值都是遞增,從山頂最大值到右側都是遞減。
Thumbnail
題目會給我們一個排序好的陣列,還有一個目標值target 要求我們在陣列中尋找target所在的索引位置。 如果target 不存在,返回-1 題目要求必須在O( log n )對數時間內完成 。
Thumbnail
你是否聽過「不是成功就是失敗」、「不是完全認同就是反對」或「不是輸就是贏」?
Thumbnail
我自己滿常讀哲學書的,只有邏輯學算是少數我沒有了解過的範疇,這一本是剛好在圖書館翻到的,意外的能用"中文"好好說明。 書名:邏輯的藝術:融合理性與感性的16堂邏輯思維課 作者: 鄭樂雋 出版社:天下文化 出版日期:2019/12/26
Thumbnail
他們為了證明自己的陣營為善 所以不惜用上一切惡的手段 他們為了證明敵人的陣營為惡 所以不惜捨棄一切不屬於自己的善良 這就是完美一刀切的二分法 我營為善 敵營為惡 只是那完美的一刀永遠都會切在你身上 不管是我贏為善 或是敵贏為惡 勝負的二分法之劍 永遠都七      刀在你身上 ~~~ 偶爾
Thumbnail
2004年《生命中不能承受之輕》在台灣出版,我正好當時迷上法國文學,看了第一次,那時我還未成年,有許多不明白的部分;十年後,台灣出版社發行了30週年紀念版,我又重溫了一次。
Thumbnail
2004年《生命中不能承受之輕》在台灣出版,我正好當時迷上法國文學,看了第一次,那時我還未成年,有許多不明白的部分;十年後,台灣出版社發行了30週年紀念版,我又重溫了一次。