日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

驚喜!首創(chuàng)新算法---引用2日自定義周期數(shù)據(jù)的算法研究(續(xù))

 冷雨雪 2022-06-14 發(fā)布于上海

驚喜?是的,伴隨著興奮與激動。

獨特思想下的特殊時刻,經(jīng)過一宿一個白天的思考,終于解開了答案---雖然不那么的盡善盡美,也能夠交上滿意的答卷了。

請回顧上一篇文章---《引用2日自定義周期數(shù)據(jù)的算法研究》,當時只運用了REFX函數(shù)向右1日的取值,沒有對MOD函數(shù)進一步的運用。就在剛才,靈光一現(xiàn),為什么不進行嵌套運算呢?

是的,答案為大家奉上:

思路步驟:

第一,首先使用取模函數(shù)MOD,將數(shù)據(jù)進行平均分組,并且只用一個語句完成收盤價的取值、賦值;

第二,引入任意算法中,完成結果輸出。

算法流程:

1.輸出自定義周期的基本數(shù)據(jù)

{2日自定義周期}

K位:=
TOTALBARSCOUNT-CURRBARSCOUNT+1;

C2:=IF(MOD(K位,2)=1,REFX(C,1),IF(MOD(K位,2)=0,C,DRAWNULL));

{4日自定義周期}

K位:=
TOTALBARSCOUNT-CURRBARSCOUNT+1;

C4:=IF(MOD(K位,4)=1,REFX(C,3),IF(MOD(K位,4)=2,REFX(C,2),IF(MOD(K位,4)=3,REFX(C,1),IF(MOD(K位,4)=0,C,DRAWNULL))));

{6日自定義周期}

K位:=
TOTALBARSCOUNT-CURRBARSCOUNT+1;

C6:=IF(MOD(K位,6)=1,REFX(C,5),IF(MOD(K位,6)=2,REFX(C,4),IF(MOD(K位,6)=3,REFX(C,3),IF(MOD(K位,6)=4,REFX(C,2),IF(MOD(K位,6)=5,REFX(C,1),IF(MOD(K位,6)=0,C,DRAWNULL))))));

依此類推,

不但可以獲取收盤價格,更可以獲取全部基本數(shù)據(jù)---H,O,L,VOL 等;

而且,有了此算法,可以對數(shù)據(jù)進行任意周期的自定義了。

---比如:

6分鐘、9分鐘、12分鐘等等,均可以用于3分鐘周期中一并顯示;

---再如:

2日周期、3日周期、4日周期、6日周期、…等等,均可以在日K線一個周期之下,一并統(tǒng)一顯示所有。

唯一的美中不足,就是到此刻還無法使用變量來實現(xiàn)基本數(shù)據(jù)的取值與賦值。

2.引入至算法中進行運算

例一:

{在日線周期下,顯示2日自定義周期的MACD}

K位:=
TOTALBARSCOUNT-CURRBARSCOUNT+1;

C2:=IF(MOD(K位,2)=1,REFX(C,1),IF(MOD(K位,2)=0,C,DRAWNULL));

{下述是引入的 MACD的代碼,參數(shù)部分在引入公式MACD時,自動填入上方的表格里。}

DIF2:EMA(C2,SHORT*2)-EMA(C2,LONG*2);

DEA2:EMA(DIF2,MID*2);

MACD2:(DIF2-DEA2)*2,COLORSTICK;

例二:

{在日線周期下,顯示4日自定義周期的MACD}

K位:=
TOTALBARSCOUNT-CURRBARSCOUNT+1;

C4:=IF(MOD(K位,4)=1,REFX(C,3),IF(MOD(K位,4)=2,REFX(C,2),IF(MOD(K位,4)=3,REFX(C,1),IF(MOD(K位,4)=0,C,DRAWNULL))));

{下述是引入的 MACD的代碼,參數(shù)部分在引入公式MACD時,自動填入上方的表格里。}

DIF4:EMA(C4,SHORT*4)-EMA(C4,LONG*4);

DEA4:EMA(DIF4,MID*4);

MACD4:(DIF4-DEA4)*2,COLORSTICK;

例三:

{在日線周期下,顯示6日自定義周期的MACD}

K位:=
TOTALBARSCOUNT-CURRBARSCOUNT+1;

C6:=IF(MOD(K位,6)=1,REFX(C,5),IF(MOD(K位,6)=2,REFX(C,4),IF(MOD(K位,6)=3,REFX(C,3),IF(MOD(K位,6)=4,REFX(C,2),IF(MOD(K位,6)=5,REFX(C,1),IF(MOD(K位,6)=0,C,DRAWNULL))))));

{下述是引入的 MACD的代碼,參數(shù)部分在引入公式MACD時,自動填入上方的表格里。}

DIF6:EMA(C6,SHORT*6)-EMA(C6,LONG*6);

DEA6:EMA(DIF6,MID*6);

MACD6:(DIF6-DEA6)*2,COLORSTICK;

例四:

有了基本數(shù)據(jù),可以進行任何計算了---

2日、4日、6日自定義周期的5日移動平均線如下

MA(C2,5*2);

MA(C4,5*4);

MA(C6,5*6);

均可一并在一個日K線的周期下呈現(xiàn)。

文章圖片1

在日K線一個周期下一并顯示 今日、2日、4日、6日的MACD效果圖

寫在結尾:江豐魚的文章在今日頭條首發(fā),文中代碼均可運行。

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約