커뮤니티

주봉으로 바꿔주세요 건강하세요

프로필 이미지
뽀스뽀스
2025-01-08 14:06:47
487
글번호 186996
답변완료
input : x1(23),alpha(0.9),NAVG(0.29); input : BPeriod(20),BMultiD(2),BMultiDD(3); var : hl2(0),a1(0),a2(0),a3(0),a4(0),b1(0); var : XQ(0),XQ1(0); var : BBup(0),BBup1(0); hl2 = (h+l)/2; var1 = ma(hl2*volume * volume, Ceiling(x1/4)) / ma(volume, Ceiling(x1/4)); var2 = ma(volume * volume, Ceiling(x1/4)) / ma(volume, Ceiling(x1/4)); var3 = ma(hl2*volume * volume, Ceiling(x1/2)) / ma(volume, Ceiling(x1/2)); var4 = ma(volume * volume, Ceiling(x1/2)) / ma(volume, Ceiling(x1/2)); a1 = var1/Var2; a2 = Var3/Var4; a3 = 2*a1-a2; a4 = ma(a3* volume, Ceiling(x1/2)) / ma(volume, Ceiling(x1/2)); b1 = 0.0; b1 = iff(IsNan(b1[1]) == true , ma(close, x1) , (b1[1] * (x1 - 1) + close) / x1); XQ = DAYHIGH[1] - DAYLOW[1]; XQ1 = DAYOPEN()+XQ*NAVG; BBup = ma((C+H+L)/3,BPeriod)+BMultiD*std((C+H+L)/3,BPeriod); BBup1 = ma((C+H+L)/3,BPeriod)+BMultiDD*std((C+H+L)/3,BPeriod); IF b1[1]>a4[1] and BBup1>XQ1 and BBup>a4 and BBup>O and a4>b1 and a4>a4[1] and CrossUp(C,XQ1) and CrossUp(C,a4) Then Find(1); 주봉 500봉으로 부탁드려요 건강하세요
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-01-09 10:15:38

안녕하세요 예스스탁입니다. XQ = DAYHIGH[1] - DAYLOW[1]; XQ1 = DAYOPEN()+XQ*NAVG; 올려주신 수식에서 주봉검색시 문제되는 부분은 위 부분입니다. 일봉에서는 전일고가,전일저가, 당일시가이므로 주봉에서 한봉전 고가, 한봉전저가, 현재봉시가로 변경하시면 됩니다. 다른 부분은 변경할 내용이 없습니다. input : x1(23),alpha(0.9),NAVG(0.29); input : BPeriod(20),BMultiD(2),BMultiDD(3); var : hl2(0),a1(0),a2(0),a3(0),a4(0),b1(0); var : XQ(0),XQ1(0); var : BBup(0),BBup1(0); hl2 = (h+l)/2; var1 = ma(hl2*volume * volume, Ceiling(x1/4)) / ma(volume, Ceiling(x1/4)); var2 = ma(volume * volume, Ceiling(x1/4)) / ma(volume, Ceiling(x1/4)); var3 = ma(hl2*volume * volume, Ceiling(x1/2)) / ma(volume, Ceiling(x1/2)); var4 = ma(volume * volume, Ceiling(x1/2)) / ma(volume, Ceiling(x1/2)); a1 = var1/Var2; a2 = Var3/Var4; a3 = 2*a1-a2; a4 = ma(a3* volume, Ceiling(x1/2)) / ma(volume, Ceiling(x1/2)); b1 = 0.0; b1 = iff(IsNan(b1[1]) == true , ma(close, x1) , (b1[1] * (x1 - 1) + close) / x1); XQ = H[1] - L[1]; XQ1 = O+XQ*NAVG; BBup = ma((C+H+L)/3,BPeriod)+BMultiD*std((C+H+L)/3,BPeriod); BBup1 = ma((C+H+L)/3,BPeriod)+BMultiDD*std((C+H+L)/3,BPeriod); IF b1[1]>a4[1] and BBup1>XQ1 and BBup>a4 and BBup>O and a4>b1 and a4>a4[1] and CrossUp(C,XQ1) and CrossUp(C,a4) Then Find(1); 즐거운 하루되세요 > 뽀스뽀스 님이 쓴 글입니다. > 제목 : 주봉으로 바꿔주세요 건강하세요 > input : x1(23),alpha(0.9),NAVG(0.29); input : BPeriod(20),BMultiD(2),BMultiDD(3); var : hl2(0),a1(0),a2(0),a3(0),a4(0),b1(0); var : XQ(0),XQ1(0); var : BBup(0),BBup1(0); hl2 = (h+l)/2; var1 = ma(hl2*volume * volume, Ceiling(x1/4)) / ma(volume, Ceiling(x1/4)); var2 = ma(volume * volume, Ceiling(x1/4)) / ma(volume, Ceiling(x1/4)); var3 = ma(hl2*volume * volume, Ceiling(x1/2)) / ma(volume, Ceiling(x1/2)); var4 = ma(volume * volume, Ceiling(x1/2)) / ma(volume, Ceiling(x1/2)); a1 = var1/Var2; a2 = Var3/Var4; a3 = 2*a1-a2; a4 = ma(a3* volume, Ceiling(x1/2)) / ma(volume, Ceiling(x1/2)); b1 = 0.0; b1 = iff(IsNan(b1[1]) == true , ma(close, x1) , (b1[1] * (x1 - 1) + close) / x1); XQ = DAYHIGH[1] - DAYLOW[1]; XQ1 = DAYOPEN()+XQ*NAVG; BBup = ma((C+H+L)/3,BPeriod)+BMultiD*std((C+H+L)/3,BPeriod); BBup1 = ma((C+H+L)/3,BPeriod)+BMultiDD*std((C+H+L)/3,BPeriod); IF b1[1]>a4[1] and BBup1>XQ1 and BBup>a4 and BBup>O and a4>b1 and a4>a4[1] and CrossUp(C,XQ1) and CrossUp(C,a4) Then Find(1); 주봉 500봉으로 부탁드려요 건강하세요