커뮤니티

항상수고많으 십니다

프로필 이미지
wkri
2023-10-17 15:10:36
1037
글번호 173139
답변완료
항상감사드립니다. 키움에서 넘어오다 보니 지표 셋팅이 어렵네요 하다보니 좀 많습니다 죄송합니다 지표표 부탁드립니다(지표에 기준선을 5 , 0 ,-5 를 넣고 -5밑으로 색이들어가게 부탁드립니다) 수식1 B1=if(eavg(C,12)-eavg(C,26) > eavg(eavg(C,12)-eavg(C,26),9), 1,-1); B2=if(C > avg(C, 20), 1, -1); B3=if((C - C(12)) / C(12) * 100 > 0, 1, -1); B4=if(eavg((C-lowest(L, 5)) / (highest(H, 5) - lowest(L, 5)) * 100, 3)>50, 1, -1); B5=If(CCI(20) > 0,1,-1); B6=If(C > SAR(0.02,0.2),1,-1); B7=If((eavg(sum(((C -L)-(H- C))/ (H-L)*V), 3)-eavg(sum(((C -L)-(H- C))/(H-L)*V), 10))>0,1,-1); A=B1+B2+B3+B4+B5+B6+B7; eavg(A,12)-eavg(A,26) 수식2 B1=if(eavg(C,12)-eavg(C,26) > eavg(eavg(C,12)-eavg(C,26),9), 1,-1); B2=if(C > avg(C, 20), 1, -1); B3=if((C - C(12)) / C(12) * 100 > 0, 1, -1); B4=if(eavg((C-lowest(L, 5)) / (highest(H, 5) - lowest(L, 5)) * 100, 3)>50, 1, -1); B5=If(CCI(20) > 0,1,-1); B6=If(C > SAR(0.02,0.2),1,-1); B7=If((eavg(sum(((C -L)-(H- C))/ (H-L)*V), 3)-eavg(sum(((C -L)-(H- C))/(H-L)*V), 10))>0,1,-1); A=B1+B2+B3+B4+B5+B6+B7; eavg(A,9) ---------------------------------------------------------------- 두선사이에 색깔을 넣을수 있게 지표부탁드립니다 수식1 eavg(C,20) 수식2 eavg(C,60) ------------------------------------------------------------- 지표부탁드립니다 수식1 RSI(Period) 변수 Period : 9 ------------------------------------------------------------------- 지표부탁드립니다 수식1 (highest(H,Period) - C) / (highest(H, Period) - lowest(L, Period)) * (-100) Period : 84 -------------------------------------------------------------------- 지표부탁드립니다 수식1 ap = (HIGH+LOW+CLOSE)/3; esa = eavg(ap, 10); d = eavg(abs(ap - esa), 10); ci = (ap - esa) / (0.015 * d); wt1 = eavg(ci, 21); wt2 = avg(wt1,4); wt1 수식2 ap = (HIGH+LOW+CLOSE)/3; esa = eavg(ap, 10); d = eavg(abs(ap - esa), 10); ci = (ap - esa) / (0.015 * d); wt1 = eavg(ci, 21); wt2 = avg(wt1,4); wt2 수식3 ap = (HIGH+LOW+CLOSE)/3; esa = eavg(ap, 10); d = eavg(abs(ap - esa), 10); ci = (ap - esa) / (0.015 * d); wt1 = eavg(ci, 21); wt2 = avg(wt1,4); (wt1-wt2)*1.5 --------------------------------------------------------------- 지표부탁드립니다 수식1 A=MA(C,5)-MA(C,25); 수식2 B=avg(A,9); 수식3 A-B ----------------------------------------------------------------- 지표부탁드립니다 수식1 A=LinearRegressionValue(C,기간1,0); A1=LinearRegressionValue(A,기간1,0); eq= A-A1; ZL =A+eq 변수 기간 : 20 ------------------------------------------------------------------- 강세약세 부탁드립니다 강세패턴 A=((기간1*(Sum(Sum(1)*C,기간1)))-(Sum(Sum(1),기간1)*(Sum(C,기간1))))/ ((기간1*Sum(Pow(Sum(1),2),기간1))-Pow(Sum(Sum(1),기간1),2)); A1=((기간2*(Sum(Sum(1)*C,기간2)))-(Sum(Sum(1),기간2)*(Sum(C,기간2))))/ ((기간2*Sum(Pow(Sum(1),2),기간2))-Pow(Sum(Sum(1),기간2),2)); A2=((기간3*(Sum(Sum(1)*C,기간3)))-(Sum(Sum(1),기간3)*(Sum(C,기간3))))/ ((기간3*Sum(Pow(Sum(1),2),기간3))-Pow(Sum(Sum(1),기간3),2)); B=((기간1*(Sum(Sum(1)*V,기간1)))-(Sum(Sum(1),기간1)*(Sum(V,기간1))))/ ((기간1*Sum(Pow(Sum(1),2),기간1))-Pow(Sum(Sum(1),기간1),2)); B1=((기간2*(Sum(Sum(1)*V,기간2)))-(Sum(Sum(1),기간2)*(Sum(V,기간2))))/ ((기간2*Sum(Pow(Sum(1),2),기간2))-Pow(Sum(Sum(1),기간2),2)); B2=((기간3*(Sum(Sum(1)*V,기간3)))-(Sum(Sum(1),기간3)*(Sum(V,기간3))))/ ((기간3*Sum(Pow(Sum(1),2),기간3))-Pow(Sum(Sum(1),기간3),2)); 조건=((A>A1 && A>A2 && A1>A2 && A>A(1)) AND (B>B1 && B>B2 && B1>B2 && B>B(1))); 조건 && !조건(1) 약세패턴 avg(c,5) < avg(c,20) and Disparity(10) < 100 지표변수 기간1 : 5 기간2 : 10 기간3 : 20
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-10-17 16:18:33

안녕하세요 예스스탁입니다. 지표 사이에 색을 채우는 기능은 수식안에서 설정이 가능하지 않습니다. 모두 지표속성창의 차트표시탭에서 직접 설정하셔야 합니다. 수식작성하고 문법검증(f4) 후에 f5키를 누르면 지표속성창이 나타납니다. 지표속성창 차트표시탭에서 채우기 기능이용해 설정하시면 됩니다. 1 var : b1(0),b2(0),b3(0),b4(0),b5(0),b6(0),b7(0),A(0); B1=iff(ema(C,12)-ema(C,26) > ema(ema(C,12)-ema(C,26),9), 1,-1); B2=iff(C > ma(C, 20), 1, -1); B3=iff((C - C[12]) / C[12] * 100 > 0, 1, -1); B4=iff(ema((C-lowest(L, 5)) / (highest(H, 5) - lowest(L, 5)) * 100, 3)>50, 1, -1); B5=Iff(CCI(20) > 0,1,-1); B6=Iff(C > SAR(0.02,0.2),1,-1); B7=Iff((ema(Accum(((C -L)-(H- C))/ (H-L)*V), 3)-ema(Accum(((C -L)-(H- C))/(H-L)*V), 10))>0,1,-1); A=B1+B2+B3+B4+B5+B6+B7; var1 = ema(A,12)-ema(A,26); Var2 = ema(A,9); Plot1(var1); plot2(Var2); PlotBaseLine1(5,"5"); PlotBaseLine2(0,"0"); PlotBaseLine3(-5,"-5"); 2 var1 = Ema(C,20); Var2 = ema(C,60); Plot1(var1); plot2(Var2); 3 input : Period(9); var1 = RSI(Period); Plot1(var1); 4 input : Period(9); var1 = (highest(H,Period) - C) / (highest(H, Period) - lowest(L, Period))* (-100); Plot1(var1); 5 var : ap(0),esa(0),d(0),ci(0),wt1(0),wt2(0); ap = (HIGH+LOW+CLOSE)/3; esa = Ema(ap, 10); d = Ema(abs(ap - esa), 10); ci = (ap - esa) / (0.015 * d); wt1 = Ema(ci, 21); wt2 = ma(wt1,4); Plot1(wt1); plot2(wt2); plot3((wt1-wt2)*1.5); 6 var : A(0),B(0); A=MA(C,5)-MA(C,25); B=ma(A,9); Plot1(A); plot2(B); plot3(A-B); 7 input : 기간1(20); var : A(0),A1(0),eq(0),zl(0); A=LRL(C,기간1); A1=LRL(A,기간1); eq= A-A1; ZL =A+eq; Plot1(zl); 8 예스랭귀지 수식종류에는 강세약세가 없습니다. 박스함수로 비슷하게 바탕화면이 변경되게 작성해 드립니다. input : 기간1(5),기간2(10),기간3(20); var : A(0),A1(0),A2(0),B(0),B1(0),B2(0); A=((기간1*(accumn(accum(1)*C,기간1)))-(accumn(accum(1),기간1)*(accumn(C,기간1))))/ ((기간1*accumn(Pow(accum(1),2),기간1))-Pow(accumn(accum(1),기간1),2)); A1=((기간2*(accumn(accum(1)*C,기간2)))-(accumn(accum(1),기간2)*(accumn(C,기간2))))/ ((기간2*accumn(Pow(accum(1),2),기간2))-Pow(accumn(accum(1),기간2),2)); A2=((기간3*(accumn(accum(1)*C,기간3)))-(accumn(accum(1),기간3)*(accumn(C,기간3))))/ ((기간3*accumn(Pow(accum(1),2),기간3))-Pow(accumn(accum(1),기간3),2)); B=((기간1*(accumn(accum(1)*V,기간1)))-(accumn(accum(1),기간1)*(accumn(V,기간1))))/ ((기간1*accumn(Pow(accum(1),2),기간1))-Pow(accumn(accum(1),기간1),2)); B1=((기간2*(accumn(accum(1)*V,기간2)))-(accumn(accum(1),기간2)*(accumn(V,기간2))))/ ((기간2*accumn(Pow(accum(1),2),기간2))-Pow(accumn(accum(1),기간2),2)); B2=((기간3*(accumn(accum(1)*V,기간3)))-(accumn(accum(1),기간3)*(accumn(V,기간3))))/ ((기간3*accumn(Pow(accum(1),2),기간3))-Pow(accumn(accum(1),기간3),2)); Condition1=((A>A1 && A>A2 && A1>A2 && A>A[1]) AND (B>B1 && B>B2 && B1>B2 && B>B[1])); var : box1(0),box2(0); if Condition1 == true Then { if Condition1[1] == False Then { box1 = Box_New(sDate,sTime,H,NextBarSdate,NextBarStime,L); Box_SetColor(box1,Red); Box_SetFill(box1,true); Box_SetExtFill(box1,true); } Else Box_SetEnd(box1,NextBarSdate,NextBarStime,L); } Condition2 = ma(c,5) < ma(c,20) and Disparity(10) < 100; if Condition2 == true Then { if Condition2[1] == False Then { box2 = Box_New(sDate,sTime,H,NextBarSdate,NextBarStime,L); Box_SetColor(box2,Blue); Box_SetFill(box2,true); Box_SetExtFill(box2,true); } Else Box_SetEnd(box2,NextBarSdate,NextBarStime,L); } 즐거운 하루되세요 > wkri 님이 쓴 글입니다. > 제목 : 항상수고많으 십니다 > 항상감사드립니다. 키움에서 넘어오다 보니 지표 셋팅이 어렵네요 하다보니 좀 많습니다 죄송합니다 지표표 부탁드립니다(지표에 기준선을 5 , 0 ,-5 를 넣고 -5밑으로 색이들어가게 부탁드립니다) 수식1 B1=if(eavg(C,12)-eavg(C,26) > eavg(eavg(C,12)-eavg(C,26),9), 1,-1); B2=if(C > avg(C, 20), 1, -1); B3=if((C - C(12)) / C(12) * 100 > 0, 1, -1); B4=if(eavg((C-lowest(L, 5)) / (highest(H, 5) - lowest(L, 5)) * 100, 3)>50, 1, -1); B5=If(CCI(20) > 0,1,-1); B6=If(C > SAR(0.02,0.2),1,-1); B7=If((eavg(sum(((C -L)-(H- C))/ (H-L)*V), 3)-eavg(sum(((C -L)-(H- C))/(H-L)*V), 10))>0,1,-1); A=B1+B2+B3+B4+B5+B6+B7; eavg(A,12)-eavg(A,26) 수식2 B1=if(eavg(C,12)-eavg(C,26) > eavg(eavg(C,12)-eavg(C,26),9), 1,-1); B2=if(C > avg(C, 20), 1, -1); B3=if((C - C(12)) / C(12) * 100 > 0, 1, -1); B4=if(eavg((C-lowest(L, 5)) / (highest(H, 5) - lowest(L, 5)) * 100, 3)>50, 1, -1); B5=If(CCI(20) > 0,1,-1); B6=If(C > SAR(0.02,0.2),1,-1); B7=If((eavg(sum(((C -L)-(H- C))/ (H-L)*V), 3)-eavg(sum(((C -L)-(H- C))/(H-L)*V), 10))>0,1,-1); A=B1+B2+B3+B4+B5+B6+B7; eavg(A,9) ---------------------------------------------------------------- 두선사이에 색깔을 넣을수 있게 지표부탁드립니다 수식1 eavg(C,20) 수식2 eavg(C,60) ------------------------------------------------------------- 지표부탁드립니다 수식1 RSI(Period) 변수 Period : 9 ------------------------------------------------------------------- 지표부탁드립니다 수식1 (highest(H,Period) - C) / (highest(H, Period) - lowest(L, Period)) * (-100) Period : 84 -------------------------------------------------------------------- 지표부탁드립니다 수식1 ap = (HIGH+LOW+CLOSE)/3; esa = eavg(ap, 10); d = eavg(abs(ap - esa), 10); ci = (ap - esa) / (0.015 * d); wt1 = eavg(ci, 21); wt2 = avg(wt1,4); wt1 수식2 ap = (HIGH+LOW+CLOSE)/3; esa = eavg(ap, 10); d = eavg(abs(ap - esa), 10); ci = (ap - esa) / (0.015 * d); wt1 = eavg(ci, 21); wt2 = avg(wt1,4); wt2 수식3 ap = (HIGH+LOW+CLOSE)/3; esa = eavg(ap, 10); d = eavg(abs(ap - esa), 10); ci = (ap - esa) / (0.015 * d); wt1 = eavg(ci, 21); wt2 = avg(wt1,4); (wt1-wt2)*1.5 --------------------------------------------------------------- 지표부탁드립니다 수식1 A=MA(C,5)-MA(C,25); 수식2 B=avg(A,9); 수식3 A-B ----------------------------------------------------------------- 지표부탁드립니다 수식1 A=LinearRegressionValue(C,기간1,0); A1=LinearRegressionValue(A,기간1,0); eq= A-A1; ZL =A+eq 변수 기간 : 20 ------------------------------------------------------------------- 강세약세 부탁드립니다 강세패턴 A=((기간1*(Sum(Sum(1)*C,기간1)))-(Sum(Sum(1),기간1)*(Sum(C,기간1))))/ ((기간1*Sum(Pow(Sum(1),2),기간1))-Pow(Sum(Sum(1),기간1),2)); A1=((기간2*(Sum(Sum(1)*C,기간2)))-(Sum(Sum(1),기간2)*(Sum(C,기간2))))/ ((기간2*Sum(Pow(Sum(1),2),기간2))-Pow(Sum(Sum(1),기간2),2)); A2=((기간3*(Sum(Sum(1)*C,기간3)))-(Sum(Sum(1),기간3)*(Sum(C,기간3))))/ ((기간3*Sum(Pow(Sum(1),2),기간3))-Pow(Sum(Sum(1),기간3),2)); B=((기간1*(Sum(Sum(1)*V,기간1)))-(Sum(Sum(1),기간1)*(Sum(V,기간1))))/ ((기간1*Sum(Pow(Sum(1),2),기간1))-Pow(Sum(Sum(1),기간1),2)); B1=((기간2*(Sum(Sum(1)*V,기간2)))-(Sum(Sum(1),기간2)*(Sum(V,기간2))))/ ((기간2*Sum(Pow(Sum(1),2),기간2))-Pow(Sum(Sum(1),기간2),2)); B2=((기간3*(Sum(Sum(1)*V,기간3)))-(Sum(Sum(1),기간3)*(Sum(V,기간3))))/ ((기간3*Sum(Pow(Sum(1),2),기간3))-Pow(Sum(Sum(1),기간3),2)); 조건=((A>A1 && A>A2 && A1>A2 && A>A(1)) AND (B>B1 && B>B2 && B1>B2 && B>B(1))); 조건 && !조건(1) 약세패턴 avg(c,5) < avg(c,20) and Disparity(10) < 100 지표변수 기간1 : 5 기간2 : 10 기간3 : 20