還等什麼呢?驚喜因你而準備!
神奇的數字,為你、為我們打開欣賞偉大自然規律的大門。。。
斐波那契數列是世所共知的著名數列,有着許多神奇的屬性,對自然界有着最直接的描述與表達。
這裡的嘗試,隻是用到了該數列的數字,作為函數的參數,實現數據可視化的時空表達的途徑之一。
斐波那契數列如下:
1,1,2,3,5,8,13,21,34,55,89,144,233,...
引用思路有兩個方面
- 引用為空間均線的參數;
- 引用為時間區間的參數。
建立流程如下
- 直接将該數列數,作為均線計算的參數使用,建立斐波那契數列均線系統。代碼為
MA5:MA(C,5);
MA8:MA(C,8);
MA13:MA(C,13);
MA21:MA(C,21);
MA34:MA(C,34);
MA55:MA(C,55);
MA89:MA(C,89);
等等。。。。。。
- 直接将該數列數,作為峰位、谷位向右的K線序列數的特殊位置---黃金位進行豎線的标注
FKXXS:=CONST(PEAKBARS(1,5,1))-CURRBARSCOUNT 1 1;{ FKXXS 意思為峰K線序數}
DRAWNUMBER(CURRBARSCOUNT<=CONST(PEAKBARS(1,5,1)) 1,H*1.005, FKXXS),COLORWHITE;
GKXXS:=CONST(TROUGHBARS(2,5,1))-CURRBARSCOUNT 1 1; { GKXXS 意思為谷K線序數}
DRAWNUMBER(CURRBARSCOUNT<=CONST(TROUGHBARS(2,5,1)) 1,L*0.995, GKXXS),COLORWHITE;
下述代碼,隻描述了峰位向右的數列黃金位的算法
DRAWSL(FKXXS=5,L,10000,1024,2);
DRAWSL(FKXXS=8,L,10000,1024,2);
DRAWSL(FKXXS=13,L,10000,1024,2);
DRAWSL(FKXXS=21,L,10000,1024,2);
DRAWSL(FKXXS=34,L,10000,1024,2);
DRAWSL(FKXXS=55,L,10000,1024,2);
DRAWSL(FKXXS=89,L,10000,1024,2);
等等。。。。。。
效果圖請見圖一
谷位向右的數列黃金位的算法與此類似。
算法效果圖
圖一 引用斐波那契數列效果
,