關(guān)于多周期時(shí)間下,K線之間的比較
作者:開(kāi)拓者 TB 來(lái)源:cxh99.com 發(fā)布時(shí)間:2015年07月02日
- 咨詢內(nèi)容:
例如:5分鐘調(diào)用30分鐘的26均線。
MtMa(TimeFrame,BarsBack,Length1,oMA1);
MA1 = oMA1;
把ma1提取出來(lái)后,用ma1>ma1[1],來(lái)做條件判斷的話,明顯不對(duì),只是對(duì)比了小周期中的ma1>ma1[1],只在六個(gè)周期開(kāi)始和結(jié)束的時(shí)候有變化。我想要的是30分鐘上的條件判定,應(yīng)如何實(shí)現(xiàn)?
- TB技術(shù)人員:
自己解決了, 加個(gè)mtBarCnt
mtBarCnt=MtMa(TimeFrame,BarsBack,Length1,oMA1);
If (MA1[mtBarCnt]>ma1[mtBarCnt-1])
ma3=1;
Else ma3=0;
PlotNumeric("MA3",MA3);
但又有個(gè)新問(wèn)題,我的意思是當(dāng)前的大于前一個(gè)的,ma3=1,否則等于0,但從實(shí)際效果看,當(dāng)前的K線大于前一個(gè)的K線時(shí),返回的是零。
這個(gè)公式哪錯(cuò)了嗎?