請(qǐng)教MACD公式 [通達(dá)信]
-
咨詢內(nèi)容:
請(qǐng)教:求離當(dāng)前時(shí)間最近macd為連續(xù)一堆綠柱時(shí)MACD最低值(有可能只一個(gè)綠柱),及這堆綠柱中價(jià)格最低值;同時(shí)算出離當(dāng)前時(shí)間第二近macd為連續(xù)一堆綠柱時(shí)MACD最低值(有可能只一個(gè)綠柱),及這堆綠柱中價(jià)格最低值(副圖)。如下圖:
此主題相關(guān)圖片如下qq圖片20140119105318.jpg:
-
通達(dá)信技術(shù)部:
去參考 nirendao的帖子。 他那里是 Diff背離,你要做的是 macd柱背離。
-
通達(dá)信客服:
用以下方式能準(zhǔn)確計(jì)算出lmacd1和llv1,但是lmacd2和llv2有時(shí)不正確,用計(jì)算出的數(shù)字代替TS1+TS2+TS5和TS6時(shí)驗(yàn)證又是正確的,請(qǐng)指導(dǎo)下
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
TS1:BARSLAST(MACD<0);
{從右向左數(shù)第一堆紅柱的個(gè)數(shù),如最后一個(gè)是綠柱,則TS1為0}
TS2:REF(BARSLAST(MACD>0),TS1);
{從右向左數(shù)起,第一堆綠柱的個(gè)數(shù)}
TS5:REF(BARSLAST(MACD<0),TS1+TS2);
{從右向左數(shù)起,第二堆紅柱的個(gè)數(shù),若最后一個(gè)是綠柱,則為第一堆紅柱的個(gè)數(shù)}
TS6:=REF(BARSLAST(MACD>0),TS1+TS2+TS5);
{從右向左數(shù)起,第二堆綠柱的個(gè)數(shù)}
LMACD1:REF(LLV(MACD,TS2),TS1);
{從右向左數(shù)起,第一堆綠柱的MACD值的最低值}
LMACD2:REF(LLV(MACD,TS6),TS1+TS2+TS5);
{從右向左數(shù)起,第二堆綠柱的MACD值的最低值}
LLV1:REF(LLV(L,TS2),TS1);
{從右向左數(shù)起,第一堆綠柱的價(jià)格的最低值}
LLV2:REF(LLV(L,TS6),TS1+TS2+TS5);
{從右向左數(shù)起,第二堆綠柱的價(jià)格的最低值};
-
網(wǎng)友交流:
macd:=macd.macd;
jcb1:=barslast(cross(macd,0));
scb1:=barslast(cross(0,macd));
jcb2:=ref(barslast(jc),jcb1+1)+jcb1+1;
d1:ref(llv(macd,scb1+1),jcb1); c1:ref(llv(c,scb1+1),jcb1);
d2:ref(llv(macd,scb1+1),jcb2); c2:ref(llv(c,scb1+1),jcb2);
(4個(gè)綠柱區(qū)最低值,這樣寫簡(jiǎn)明。)
- 網(wǎng)友交流: 這哥們兒看起來(lái)好像是個(gè)纏論愛(ài)好者。。。
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容