커뮤니티

지표수식전환 요청

프로필 이미지
이대표
2021-05-13 23:30:06
1329
글번호 148990
답변완료
다음 수식을 예스수식으로 전환부탁드립니다. <1> BW= if(C>BBandsC(period,d1), (BBandsup(period,d1)-BBandsdown(period,d1))/BBandsC(period,d1),0); K=if(BW<BW(n),BW(n)-BW,0); P=if(BW>BW(n),BW-BW(n),0); PP=avg(P,m); KK=avg(k,m); 조건=Crossup(pp,kk) or crossdown(pp,kk); valuewhen(1,조건,C) period 20 d1 1 n 2 m 5 <2>볼린저밴드 4개 (20/1 20/1.5 20/2 20/2.5)를 한꺼번에 지표로 캔들에 띄운후 상단밴드와 하단밴드 사이에 색깔을 입히는 방법 부탁드립니다. (키움수식에 있어서 일목균형표로 표시하여 색깔을 입히는 방법...)
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-05-14 12:37:18

안녕하세요 예스스탁입니다. 1 Input : Period(20), d1(1),nn(2),mm(5); var : BW(0),p(0),k(0),pp(0),kk(0); var : BBmd(0),BBup(0),BBdn(0); BBmd = ma(C,Period); BBup = BollBandUp(Period,d1); BBdn = BollBandDown(Period,d1); BW = iff(C>bbmd,(bbup-bbdn)/bbmd,0); K = iff(BW<BW[nn],BW[nn]-BW,0); P = iff(BW>BW[nn],BW-BW[nn],0); PP = ma(P,mm); KK = ma(k,mm); Condition1 = Crossup(pp,kk) or crossdown(pp,kk); if Condition1 == true Then var1 = C; if var1 > 0 Then Plot1(var1); 2 지표사이에 색을 채우는 부분은 수식안에서 설정이 되지 않고 지표속성창에서 직접 설정하셔야 합니다. 아래식을 지표식으로 작성후 문법검증(f4)을 한후 f5키를 누르면 지표속성창이 나타납니다. 지표속성창의 차트표시탭에서 채우기기능 이용하셔서 설정하시면 됩니다. Input : Period1(20), d1(1); Input : Period2(20), d2(1.5); Input : Period3(20), d3(2); Input : Period4(20), d4(2.5); var : BBup1(0),BBdn1(0); var : BBup2(0),BBdn2(0); var : BBup3(0),BBdn3(0); var : BBup4(0),BBdn4(0); BBup1 = BollBandUp(Period1,d1); BBdn1 = BollBandDown(Period1,d1); BBup2 = BollBandUp(Period2,d2); BBdn2 = BollBandDown(Period2,d2); BBup3 = BollBandUp(Period3,d3); BBdn3 = BollBandDown(Period3,d3); BBup4 = BollBandUp(Period4,d4); BBdn4 = BollBandDown(Period4,d4); Plot1(BBup1,"상단1"); Plot2(BBdn1,"하단1"); Plot3(BBup2,"상단2"); Plot4(BBdn2,"하단2"); Plot5(BBup3,"상단3"); Plot6(BBdn3,"하단3"); Plot7(BBup4,"상단4"); Plot8(BBdn4,"하단4"); 즐거운 하루되세요 > 이대표 님이 쓴 글입니다. > 제목 : 지표수식전환 요청 > 다음 수식을 예스수식으로 전환부탁드립니다. <1> BW= if(C>BBandsC(period,d1), (BBandsup(period,d1)-BBandsdown(period,d1))/BBandsC(period,d1),0); K=if(BW<BW(n),BW(n)-BW,0); P=if(BW>BW(n),BW-BW(n),0); PP=avg(P,m); KK=avg(k,m); 조건=Crossup(pp,kk) or crossdown(pp,kk); valuewhen(1,조건,C) period 20 d1 1 n 2 m 5 <2>볼린저밴드 4개 (20/1 20/1.5 20/2 20/2.5)를 한꺼번에 지표로 캔들에 띄운후 상단밴드와 하단밴드 사이에 색깔을 입히는 방법 부탁드립니다. (키움수식에 있어서 일목균형표로 표시하여 색깔을 입히는 방법...)