斐波那契序列和盧卡斯序列

2021-02-18 持倉365

時間序列

今天我們來研究斐波那契序列和盧卡斯序列。當然,這兩種時間序列在數學原理上相似,同樣是常用也很經典的時間窗預測工具。

斐波那契額序列

數字1, 1, 2, 3, 5, 8, 13, 21, 34, 55, .構成了一個序列。這個數列有個十分明顯的特點,那就是:前面相鄰兩項之和,構成了後一項。這個數列是義大利中世紀數學家斐波那契在《算盤書》中提出的。我們此前用過的黃金比率就是根據斐波那契序列演算出來的,即兩個連續的「斐波那契數」的序列相互分割將接近黃金比率(1.618 : 1或1 : 0.618),斐波那契數列還有兩個有趣的性質: 1)斐波那契數列中任一項的平方數都等於跟它相鄰的前後兩項的乘積加1或減1;2)任取相鄰的四個斐波那契數,中間兩數之積(內積)與兩邊兩數之積(外積)相差1。

斐波那契序列可以很經典地用在時間窗的預測上,在把握價格走勢拐點方面有著獨特的功效。斐波那契時間窗一般以有代表性的反轉點對應的時間作為測量基準,一般以階段性高點或低點對應的時間為基準,時間由此往後推進,在未來對應的斐波那契的時間點則有機會形成價格反轉的時間窗。在實際應用中,選擇基準點存在一定分歧。有的以產生極值的當根K線作為基準,有的是以下一根K線作為基準。其實這兩種方式均可以,因為用斐波那契預估時間窗時出現一根K線的誤差的情況非常常見。

我們來看上證指數的月線圖,我們以極值後的第一根K線作為基準,在6124見頂之後的第13個月,指數開始於2008年11月展開級別反彈。在反彈後的第8個月也就是6124以來的第21個月,指數再度反轉向下回到了下跌走勢中。在第33個月指數又展開了一波反彈,當然和34的斐波那契數列有點誤差,但是並不大。6124以後的第55個月出現了一個轉折性高點。

當斐波那契時間窗和黃金倍幅比率產生共振時,也就是說當時間上為斐波那契時間窗,同時價格走勢滿足了黃金倍幅目標,那麼價格走勢可能會出現大幅波動或者轉折。

如圖, 2014年12月9日上證指數出現大幅震蕩,該日適逢2014年11月21日以來的強軋空行情的第13天,並且在空間上基本上滿足了對數坐標下1974-2391的1.618擴大浪映射目標。這兩個目標的重疊加之斐波那契時間窗效應顯現導致股指暴跌。

盧卡斯序列

盧卡斯數列與斐波那契數列具有相同的性質:從第三項開始,每一項都等於前兩項之和,盧卡斯序列為1, 3, 4, 7, 11, 18, 29, 47, 76, …它在價格走勢上也適合預估時間窗。在實際中,時間窗有時遵循斐波那契序列,有時遵循盧卡斯序列,所以兩者均可參考。

看圖,這個我們以出現極值的當根K線作為測量基準,在盧卡斯序列的第18根K線處,股價收出錘頭線,出現小幅整固,但是並未止跌。在序列中的第29根K線處見底,由此展開反彈。第47周為階段反彈的最後一根K線,接下來又展開下跌走勢。在第75周,與盧卡斯列的76有一根K線的誤差,但屬於正常情況,由此股價展開了階段性上漲行情。

相關焦點

  • leetcode873_go_最長的斐波那契子序列的長度
    如果序列 X_1, X_2, ..., X_n 滿足下列條件,就說它是 斐波那契式 的:n >= 3對於所有 i + 2 <= n,都有 X_i + X_{i+1} = X_{i+2}給定一個嚴格遞增的正整數數組形成序列,找到 A 中最長的斐波那契式的子序列的長度。如果一個不存在,返回 0 。
  • 動態規劃刷題篇(1) 斐波那契、爬樓梯、路徑與最長遞增子序列
    斐波那契數斐波那契數,通常用 F(n) 表示,形成的序列稱為 斐波那契數列 該數列由 0 和 1 開始,後面的每一項數字都是前面兩項數字的和。也就是:F(0) = 0,F(1) = 1F(n) = F(n - 1) + F(n - 2),其中 n > 1給你 n ,請計算 F(n) 。
  • 斐波那契數列的兩個令人著迷的特性 - 電子通信和數學
    斐波那契數列是一個眾所周知的且經過研究的數字序列,經常在學校和休閒數學中使用,因為它很容易被那些受過有限的專業數學教育的人理解。序列的定義如下:第一項是零,第二項是一,任何其他項都是序列前兩項的和。這個序列的正式寫法如下當n> 1時。
  • 【時間序列】時間序列基本概念總結
    1.基本概念1.1 時間序列預測預測是商業中的常見統計任務,它可以為生產、運輸和人員安排等決策提供信息,並為長期戰略規劃提供指導。預測是指在考慮到所有可用信息的前提下,包括歷史數據和可以影響預測的任何未來事件的知識,儘可能準確地預言。而時間序列預測是指按照時間順序觀察事物的變換。
  • 非常奇妙:黃金分割率、斐波那契數列、楊輝三角與易經河洛的關係
    這個時候,我們來看看斐波那契數列與矩形面積的生成相關,由此可以導出一個斐波那契數列的一個性質。斐波那契數列前幾項的平方和可以看做不同大小的正方形,由於斐波那契的遞推公式,它們可以拼成一個大的矩形。這樣所有小正方形的面積之和等於大矩形的面積。
  • 磁共振序列的故事(十)——T2 FLAIR序列
    T2 FLAIR或者T2 Flair這個序列前面有一個T2作為序列對比度或者權重的限定詞,代表這個序列第一是一個偏T2權重或者以T2權重為主的序列(因為有的公司還有T1 FLAIR這個序列和它相區別);其次,這個序列最重要的是FLAIR,FLAIR的全稱是Fluid Attenuated Inversion Recovery,液體衰減(抑制)反轉恢復序列。
  • python邏輯控制總結——斐波那契數列
    控制臺更多的PyCharm的工具的使用,同學們可以自行百度和熟悉。斐波那契數列斐波那契數列在數學上,是一個特殊的數列,它的特徵如下:1. 第一項和第二項均為1。斐波那契數列代碼1運行結果如下:嚴格來說,它用於對一個序列進行遍歷。demo可以改造成for的形式,不過,需要提供一個序列用於配合。通過內置函數range來配合,是最簡單的。range函數可以生成一個數字序列,可提供1到3個參數。當提供1個參數n時,代表數字序列從0開始,到n-1結束。當提供2個參數m和n時,代表數字序列從m開始,到n-1結束。
  • 斐波那契數列在自然界中如何表達
    1202年,義大利數學家李奧納多·皮薩諾(也被稱為斐波那契,意為「波那契之子」)思考了這樣一個問題:給定最優條件,一年裡一對兔子能生出多少對兔子?這個思想實驗告訴我們,母兔子總是生下一對,每一對都是一個雄性和一個雌性。兩隻剛出生的兔子被放在一個有柵欄的院子裡。兔子要到至少一個月大才能繁殖,所以第一個月只有一對。在第二個月底,雌性生下了兩隻兔子。
  • 解密二十二序列!整理《詭秘之主》的序列之謎
    佔卜家序列序列9:佔卜家。 序列8:小丑。 序列7:魔術師。 序列6:無面人。 序列5:秘偶大師。 序列4:詭法師。 序列3:古代學者。 序列2:奇蹟師。 序列1:詭秘侍者。 序列0:愚者。偷盜者序列序列9:偷盜者。 序列8:詐騙師。 序列7:解密學者。 序列6:盜火人。 序列5:竊夢家。 序列4:寄生者。 序列3:欺瞞導師。 序列2:命運木馬。 序列1:時之蟲。 序列0:錯誤。
  • R時間序列分析(6)時間序列分解(下)
    在識別和修改極值之後,將生成季節性分量、季節性調整序列、趨勢成分和不規則成分的最終估計值。步驟2由三個子步驟組成:a、在第一個迭代中,對原始序列運用一個中心化的12期移動平均,提供趨勢-周期的初步估計。這個移動平均組合了13個連續的月取值(12期移動平均的2期移動平均),移除了$ {S_{t}}$ 和
  • 集合:Python最後一類序列,序列知識點匯總
    主題Python基礎知識點「序列」已經進入第十一個章節,學完最後一類序列「集合」後,再對序列知識點進行總結。1、何為集合?3、列表、元組、字典、集合四類序列間的異常?集合定義:集合是Python中一種無序可變、元素不能重複的序列。
  • 第一序列完結,與第一序列的不解之緣
    肘子的第一序列完結了,看完之後,突然覺得悵然若失,仿佛有什麼東西從手中流失了一樣。肘子開新書是在19年4月中旬吧,那時候肘子就說過:「至於這本書本身怎麼樣,成績會怎麼樣,暫時不在考慮範圍之內。畢竟,不是太缺錢了……寫第一序列之前被很多人勸過說不要寫,畢竟這世界觀存在一些問題,這也是沒有大神碰這個題材的原因。
  • 【SQL】序列SEQUENCE
    若要創建在達到預定義限制後重新啟動的序列,需要指定MAXVALUE 和 MINVALUE 參數指定值。還要指定CYCLE。SHARING僅適用於在應用root app中創建序列。這種類型的序列稱為應用程式公共對象,可以在pdb中共享,包幹以下三個參數METADATA 元數據連結共享序列的元數據,但其數據對於每個容器是唯一的。
  • 單序列與雙序列動態規劃經典題解
    找到一個j, 滿足  0 < j < i ,  只要s.substring(1,j) 和 s.substring(j+1,i) 兩個子字符串在給定的詞典中,那麼該字符串就能完美切割。上述計算過程,我們用一個boolean型一維數組f[s.length() + 1]來記錄計算過程中的結果。
  • Python序列詳解
    但是,在這個過程中,還出現了 itertools 模塊,它可以組合和創建各種類型的迭代器。還出現了 iter() 內置函數,它可以將許多類似於序列的對象轉換為迭代器。在 Python 2.4 中,出現了生成器表達式(generator expression);在 2.5 中,出現了改進的生成器,這使編寫協同例程更為輕鬆。
  • 序列比對原理
    【由於公眾號不支持  KaTex 部分公式和符號轉換成圖片再插入,導致部分排版錯位,請諒解。】Needleman–Wunsch    Needleman–Wunsch 是用動態規劃(dynamic programming)尋找最優序列全局比對的算法。他將大問題(如:全局序列比對)分解為小問題,通過最優化解決小問題實現大問題的最優解。
  • 擴增子分析解讀4去嵌合體,非細菌序列,生成代表性序列和OTU表
    去嵌合體,非細菌序列,生成代表性序列和OTU表本節課程,需要完成擴增子分析解讀1質控,實驗設計,雙端序列合併2提取barcode,質控及樣品拆分,切除擴增引物3格式轉換,去冗餘,聚類  先看一下擴增子分析的整體流程,從下向上逐層分析。
  • 時間序列分析(三):平穩時間序列分析之數據準備
    平穩時間序列是時間序列中一類重要的時間序列,對於該時間序列,有一套非常成熟的平穩序列建模方法,這也是本節中將重點介紹的部分。對於非平穩序列,可以通過差分、提取確定性成分等方法,將轉化成平穩序列,再運用平穩序列建模方法進行建模。在實際操作中,由於樣本數據的匱乏,要根據樣本數據要找到生成樣本的真實隨機過程基本是不太可能的。
  • 磁共振2D和3D掃描序列的區別
    然後在層面內,通過頻率編碼梯度和相位編碼梯度進行空間編碼,最終把人體不同空間上的組織位置和這個二維圖像上的不同空間信號強度進行一一對應,形成解剖圖像。    3D序列在完成激發後,會對三維空間進行編碼。如果以Z方向為層方向,那麼另外兩個方向Y和X則自然為層面內的方向(即頻率編碼方向和相位編碼方向,這一點和2D序列相同)。而Z方向,由於不是通過選層得來的,而是通過進行空間編碼來的,這個方向就不是層選擇方向,而是另外一個相位編碼方向。這個方向體素大小多大,則類似於這個方向上的層厚。
  • PHP算法:斐波那契數列的N種算法
    前言前段時間,遇到優化計算斐波那契數列的常規遞歸方法,但是一時間並沒有及時想到很好的方法,所以後面查找了相關資料,總結了多種計算解法,所以分享出來,和大家一起交流學習。斐波那契數是什麼斐波那契數列(Fibonacci sequence),又稱黃金分割數列、因數學家列昂納多·斐波那契(Leonardoda Fibonacci)以兔子繁殖為例子而引入,故又稱為「兔子數列」,指的是這樣一個數列:1、1、2、3、5、8、13、21、34、……在數學上,斐波那契數列以如下被以遞推的方法定義:F(