커뮤니티

지표

프로필 이미지
sdsadsa
2018-07-16 11:51:40
222
글번호 120624
답변완료
1. 밑의 수식으로 나타낼경우 거래대금 (Mn=(H+L)/2*v/100000000;) 이것이 너무 작게나오는데 거래대금합 SUM~을 Y축 지표 상관없이 나타내는방법없나요 var : Mn(0),sum(0); if bdate != bdate[1] Then sum = 0; Mn=(H+L)/2*v/100000000; sum = sum + Mn; if C > O or (C == O and C >= C[1]) Then{ plot1(Mn,"거대대금(양)"); plot3(sum,"당일합(양)"); } Else{ plot2(Mn,"거래대금(음)"); plot4(sum,"당일합(음)"); } 2. 키움수식인데 변환좀 부탁드립니다 B = sum(if(c>o,(H+O+L+C)/4*V/100000000,if(c<o,-(H+O+L+C)/4*V/100000000,0))); B2 = valuewhen(1, date == 날짜 and date(1) != 날짜, B(1)); B - B2
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-07-16 15:27:09

안녕하세요 예스스탁입니다. 1 y축 범위는 자동으로 스케일링 되는 부분이라 수식안에서 제어가 되지 않습니다. 2 input : 날짜(20180702); var : B(0),B2(0); B = Accum(iff(c>o,(H+O+L+C)/4*V/100000000,iff(c<o,-(H+O+L+C)/4*V/100000000,0))); if date == 날짜 and date[1] != 날짜 Then B2 = B[1]; plot1(B - B2); 즐거운 하루되세요 > sdsadsa 님이 쓴 글입니다. > 제목 : 지표 > 1. 밑의 수식으로 나타낼경우 거래대금 (Mn=(H+L)/2*v/100000000;) 이것이 너무 작게나오는데 거래대금합 SUM~을 Y축 지표 상관없이 나타내는방법없나요 var : Mn(0),sum(0); if bdate != bdate[1] Then sum = 0; Mn=(H+L)/2*v/100000000; sum = sum + Mn; if C > O or (C == O and C >= C[1]) Then{ plot1(Mn,"거대대금(양)"); plot3(sum,"당일합(양)"); } Else{ plot2(Mn,"거래대금(음)"); plot4(sum,"당일합(음)"); } 2. 키움수식인데 변환좀 부탁드립니다 B = sum(if(c>o,(H+O+L+C)/4*V/100000000,if(c<o,-(H+O+L+C)/4*V/100000000,0))); B2 = valuewhen(1, date == 날짜 and date(1) != 날짜, B(1)); B - B2