커뮤니티

지표식 부탁드립니다.

프로필 이미지
양치기
2021-10-05 10:30:29
991
글번호 152632
답변완료
항상 도움 주셔서 감사합니다. 볼린저밴드를 변형하여 차트에 표현하고 싶습니다. 아래 키움수식을 예스스탁 수식으로 부탁드립니다. # 지표식 1 지표명 볼밴상하단_첫돌파(일목균형표) 지표조건설정 기간 20 D1 2 표시가격 C 수식1 상단첫돌파(박스상단) 상=BBANDSUP(기간,D1); 하=BBANDSDown(기간,D1); 중=BBANDSC(기간,D1); BN=BARSSINCE(TIME!=TIME); BN_UP중=Valuewhen(1,CrossUP(C,중),BN); BN_DN중=Valuewhen(1,CrossDown(C,중),BN); BN_DN하=Valuewhen(1,CrossDown(C,하),BN); BN_UP상=Valuewhen(1,CrossUP(C,상),BN); 조건2=BN_DN중(1)>BN_UP상(1) && CrossUP(C,상); Valuewhen(1,조건2,표시가격); 수식2 하단첫돌파(박스하단) 상=BBANDSUP(기간,D1); 하=BBANDSDown(기간,D1); 중=BBANDSC(기간,D1); BN=BARSSINCE(TIME!=TIME); BN_UP중=Valuewhen(1,CrossUP(C,중),BN); BN_DN중=Valuewhen(1,CrossDown(C,중),BN); BN_DN하=Valuewhen(1,CrossDown(C,하),BN); BN_UP상=Valuewhen(1,CrossUP(C,상),BN); 조건1= BN_UP중(1)>BN_DN하(1) && CrossDown(C,하); Valuewhen(1,조건1,표시가격); # 지표식 2 MACD 0선을 차트에 표현하고 싶습니다. 아래와 같이 키움 수식을 작성해 보았는데 예스수식으로 전환 부탁드립니다. MD = MA(C,12) - MA(C,24) ; valuewhen(1,crossup(MD,0) || crossdown(MD,0),C); # 지표식 3 이평이 하락, 상승시 색깔이 변하는 그물망 차트를 만들고 싶습니다 이평선 : 5, 이평선 10, 이평선 15 이평선 3개를 가지고 그물망 차트를 만들되, 이동평균선이 하락시 파란색으로 이동평균선 상승시 빨간색으로 표현하고 싶습니다. 지표식 부탁드립니다. 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-10-05 16:50:34

안녕하세요 예스스탁입니다. 1 input : 기간(20),D1(2); var : 표시가격(0),상(0),하(0),중(0),조건1(False),조건2(False); var : BN_UP상(0),BN_UP중(0),BN_DN중(0),BN_DN하(0); 표시가격 = C; 상=BollBandUp(기간,D1); 하=BollBandDown(기간,D1); 중=ma(C,기간); if CrossUp(C,중) Then BN_UP중 = Index; if CrossDown(C,중) Then BN_DN중 = Index; if CrossDown(C,하) Then BN_DN하 = Index; if CrossUp(C,상) Then BN_UP상 = Index; 조건2 = BN_DN중[1] > BN_UP상[1] && CrossUP(C,상); if 조건2 then var2 = 표시가격; 조건1= BN_UP중[1]>BN_DN하[1] && CrossDown(C,하); if 조건1 then var1 = 표시가격; Plot1(var1,"하단첫돌파"); plot2(Var2,"상단첫돌파"); 2 var : MD(0); MD = MA(C,12) - MA(C,24) ; if CrossUp(MD,0) or CrossDown(MD,0) Then var1 = C; Plot1(var1); 3 input : P1(5),P2(10),P3(15); var : X(0),Y(0),Z(0); var1 = ma(c,P1); var2 = ma(c,P2); var3 = ma(c,P3); if var1 > var1[1] Then X = 1; if var1 < var1[1] Then X = -1; if var2 > var2[1] Then Y = 1; if var2 < var2[1] Then Y = -1; if var3 > var3[1] Then Z = 1; if var3 < var3[1] Then Z = -1; Plot1(var1,"이평1",IFf(X==1,RED,BLUE)); Plot2(var2,"이평2",IFf(Y==1,RED,BLUE)); Plot3(var3,"이평3",IFf(Z==1,RED,BLUE)); 즐거운 하루되세요 > 양치기 님이 쓴 글입니다. > 제목 : 지표식 부탁드립니다. > 항상 도움 주셔서 감사합니다. 볼린저밴드를 변형하여 차트에 표현하고 싶습니다. 아래 키움수식을 예스스탁 수식으로 부탁드립니다. # 지표식 1 지표명 볼밴상하단_첫돌파(일목균형표) 지표조건설정 기간 20 D1 2 표시가격 C 수식1 상단첫돌파(박스상단) 상=BBANDSUP(기간,D1); 하=BBANDSDown(기간,D1); 중=BBANDSC(기간,D1); BN=BARSSINCE(TIME!=TIME); BN_UP중=Valuewhen(1,CrossUP(C,중),BN); BN_DN중=Valuewhen(1,CrossDown(C,중),BN); BN_DN하=Valuewhen(1,CrossDown(C,하),BN); BN_UP상=Valuewhen(1,CrossUP(C,상),BN); 조건2=BN_DN중(1)>BN_UP상(1) && CrossUP(C,상); Valuewhen(1,조건2,표시가격); 수식2 하단첫돌파(박스하단) 상=BBANDSUP(기간,D1); 하=BBANDSDown(기간,D1); 중=BBANDSC(기간,D1); BN=BARSSINCE(TIME!=TIME); BN_UP중=Valuewhen(1,CrossUP(C,중),BN); BN_DN중=Valuewhen(1,CrossDown(C,중),BN); BN_DN하=Valuewhen(1,CrossDown(C,하),BN); BN_UP상=Valuewhen(1,CrossUP(C,상),BN); 조건1= BN_UP중(1)>BN_DN하(1) && CrossDown(C,하); Valuewhen(1,조건1,표시가격); # 지표식 2 MACD 0선을 차트에 표현하고 싶습니다. 아래와 같이 키움 수식을 작성해 보았는데 예스수식으로 전환 부탁드립니다. MD = MA(C,12) - MA(C,24) ; valuewhen(1,crossup(MD,0) || crossdown(MD,0),C); # 지표식 3 이평이 하락, 상승시 색깔이 변하는 그물망 차트를 만들고 싶습니다 이평선 : 5, 이평선 10, 이평선 15 이평선 3개를 가지고 그물망 차트를 만들되, 이동평균선이 하락시 파란색으로 이동평균선 상승시 빨간색으로 표현하고 싶습니다. 지표식 부탁드립니다. 감사합니다.