如何多周期循環取值? [博易POBO]
咨詢內容:
M2:=MA(C,10);
T1:=BARSLAST(CROSS(M1,M2))+1;
T2:=BARSLAST(CROSS(M2,M1))+1;
我的思路是:
1,界定循環周期的含義:即以均線金死叉作為標準確定,m1>=m2為多頭周期{起始位cross(m1,m2),終點為cross(m2,m1)},m1<=m2為空頭周期{與多頭周期相反}。
2,假設價格都是這樣不斷循環運行,而且確實也是這樣:
?? (1)如果現在是多頭周期(循環多頭1周期),那上一個周期肯定是空頭周期(循環空頭2周期),上上個肯定是多頭周期(循環多頭3周期),上上上一個周期肯定是空頭周期(循環空 頭4周期),上上上上個肯定是多頭周期(循環多頭5周期).
? (2)如果現在是空頭周期(循環空頭0周期),那上一個周期肯定是多頭周期(循環多頭1周期),上上個肯定是空頭周期(循環空頭2周期),上上上一個周期肯定是多頭周期(循環多 頭3周期),上上上上個肯定是空頭周期(循環空頭4周期).
??? 分別計算出這5個循環周期的最高價和最低價,除了現在的周期的最高價和最低價不確定之外,其他的都確定。
??? 為了區分不同的周期:H0,H2,L0,L2.....偶數為空頭周期的最高價和最低價,H1,H3,L1,L3,L5.....奇數為多頭周期的最高價和最低價。
3,請您幫助寫出這5個周期的最高價和最低價!不管用什么函數,只要達到目的即可。
?????? 謝謝您!
?
M2:MA(C,10);
A1:=ALTFILTER(M1>M2,M2<M1);
AA1:=CROSS(M1,M2);
AAA1:=BARSLAST(AA1)+1;
A2:=IF(A1>0 AND H>=HHV(H,AAA1) AND H>REFX(H,1) AND H>REFX(H,2),H,-1);
A3:=IF(A1>0 AND L<=LLV(L,AAA1) AND L<REFX(L,1) AND H<REFX(L,2),L,-1);
DRAWNUMBER(A2>1,H*1.01,H,0),COLORRED,ALIGN1;
DRAWNUMBER(A3>1,L*0.998,L,0),COLORGREEN,ALIGN1;
B1:=ALTFILTER(M1<M2,M2>M1);
BB1:=CROSS(M2,M1);
BBB1:=BARSLAST(BB1)+1;
B2:=IF(B1>0 AND H>=HHV(H,BBB1) AND H>REFX(H,1) AND H>REFX(H,2),H,-1);
B3:=IF(B1>0 AND L<=LLV(L,BBB1) AND L<REFX(L,1) AND H<REFX(L,2),L,-1);
DRAWNUMBER(B2>1,H*1.01,H,0),COLORYELLOW,ALIGN1;
DRAWNUMBER(B3>1,L*0.998,L,0),COLORBLUE,ALIGN1; 來源 程序化久久網
如何多周期循環取值?
M1:=MA(C,5);M2:=MA(C,10);
T1:=BARSLAST(CROSS(M1,M2))+1;
T2:=BARSLAST(CROSS(M2,M1))+1;
我的思路是:
1,界定循環周期的含義:即以均線金死叉作為標準確定,m1>=m2為多頭周期{起始位cross(m1,m2),終點為cross(m2,m1)},m1<=m2為空頭周期{與多頭周期相反}。
2,假設價格都是這樣不斷循環運行,而且確實也是這樣:
?? (1)如果現在是多頭周期(循環多頭1周期),那上一個周期肯定是空頭周期(循環空頭2周期),上上個肯定是多頭周期(循環多頭3周期),上上上一個周期肯定是空頭周期(循環空 頭4周期),上上上上個肯定是多頭周期(循環多頭5周期).
? (2)如果現在是空頭周期(循環空頭0周期),那上一個周期肯定是多頭周期(循環多頭1周期),上上個肯定是空頭周期(循環空頭2周期),上上上一個周期肯定是多頭周期(循環多 頭3周期),上上上上個肯定是空頭周期(循環空頭4周期).
??? 分別計算出這5個循環周期的最高價和最低價,除了現在的周期的最高價和最低價不確定之外,其他的都確定。
??? 為了區分不同的周期:H0,H2,L0,L2.....偶數為空頭周期的最高價和最低價,H1,H3,L1,L3,L5.....奇數為多頭周期的最高價和最低價。
3,請您幫助寫出這5個周期的最高價和最低價!不管用什么函數,只要達到目的即可。
?????? 謝謝您!
?
?
?來源:程序化99網( m.kzuj.com.cn )
博易技術人員: M1:MA(C,5);M2:MA(C,10);
A1:=ALTFILTER(M1>M2,M2<M1);
AA1:=CROSS(M1,M2);
AAA1:=BARSLAST(AA1)+1;
A2:=IF(A1>0 AND H>=HHV(H,AAA1) AND H>REFX(H,1) AND H>REFX(H,2),H,-1);
A3:=IF(A1>0 AND L<=LLV(L,AAA1) AND L<REFX(L,1) AND H<REFX(L,2),L,-1);
DRAWNUMBER(A2>1,H*1.01,H,0),COLORRED,ALIGN1;
DRAWNUMBER(A3>1,L*0.998,L,0),COLORGREEN,ALIGN1;
B1:=ALTFILTER(M1<M2,M2>M1);
BB1:=CROSS(M2,M1);
BBB1:=BARSLAST(BB1)+1;
B2:=IF(B1>0 AND H>=HHV(H,BBB1) AND H>REFX(H,1) AND H>REFX(H,2),H,-1);
B3:=IF(B1>0 AND L<=LLV(L,BBB1) AND L<REFX(L,1) AND H<REFX(L,2),L,-1);
DRAWNUMBER(B2>1,H*1.01,H,0),COLORYELLOW,ALIGN1;
DRAWNUMBER(B3>1,L*0.998,L,0),COLORBLUE,ALIGN1; 來源 程序化久久網
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 或微信:cxhjy888 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容