커뮤니티

지표수식 요청드립니다.

프로필 이미지
위피데이
2025-03-12 23:22:05
298
글번호 189098
답변완료
수고 많으세요 언제나 친절하신 도움 많이 받고 있어 감사 드리며 아래 지표수식(키움) 작성이 잘 안되서(기초 많이 부족) 또 요청 드립니다. a1 = shift(close,-midPeriod+1); a2 = BBandsC(20, 2); a3 = HuLL(h, 10); b1 = valuewhen(1, crossup(a1, a2), c); b2 = CountSince(crossup(a1, a2), date(1)!=date); b3 = valuewhen(1, crossup(a1, a3), a3); if (b3(10)>b3 && b3 >= b1 && b2 <= Period, b1, 1,0) <지표조건 : midPeriod 10, period 60> 감사합니다.
지표
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2025-03-13 13:58:24

안녕하세요 예스스탁입니다. input : midPeriod(10),Period(60); var : a2(0),a3(0),b1(0),b2(-1),b3(0); a2 = ma(C,20); a3 = wma( 2 * wma(O, IntPortion( 10 * 0.5 ) ) - wma(O, 10), IntPortion( SquareRoot( 10) ) ); if CrossUp(C,a2[midPeriod-1]) Then { b1 = c; b2 = 0; b3 = a3; } if date != date[1] Then b2 = b2+1; var1 = iff (b3[10]>b3 && b3 >= b1 && b2 <= Period, b1, 0); Plot1(var1); 즐거운 하루되세요 > 위피데이 님이 쓴 글입니다. > 제목 : 지표수식 요청드립니다. > 수고 많으세요 언제나 친절하신 도움 많이 받고 있어 감사 드리며 아래 지표수식(키움) 작성이 잘 안되서(기초 많이 부족) 또 요청 드립니다. a1 = shift(close,-midPeriod+1); a2 = BBandsC(20, 2); a3 = HuLL(h, 10); b1 = valuewhen(1, crossup(a1, a2), c); b2 = CountSince(crossup(a1, a2), date(1)!=date); b3 = valuewhen(1, crossup(a1, a3), a3); if (b3(10)>b3 && b3 >= b1 && b2 <= Period, b1, 1,0) <지표조건 : midPeriod 10, period 60> 감사합니다.
프로필 이미지

위피데이

2025-03-13 21:52:02

친절하신 답변 감사드리며, 답변주신 수식과 재가 문의드린 수식과 오류가 없는지 확인 한번 부탁 드립니다.그리고, a3 수식중 시가로 표시됨이 맞는지도 살펴 봐주시면 감사하겠습니다. a3 = wma(2* wma(O,IntPortion(10 * 0.5 ))- wma(O,10), IntPortion( SquareRoot(10))); > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 지표수식 요청드립니다. > 안녕하세요 예스스탁입니다. input : midPeriod(10),Period(60); var : a2(0),a3(0),b1(0),b2(-1),b3(0); a2 = ma(C,20); a3 = wma( 2 * wma(O, IntPortion( 10 * 0.5 ) ) - wma(O, 10), IntPortion( SquareRoot( 10) ) ); if CrossUp(C,a2[midPeriod-1]) Then { b1 = c; b2 = 0; b3 = a3; } if date != date[1] Then b2 = b2+1; var1 = iff (b3[10]>b3 && b3 >= b1 && b2 <= Period, b1, 0); Plot1(var1); 즐거운 하루되세요 > 위피데이 님이 쓴 글입니다. > 제목 : 지표수식 요청드립니다. > 수고 많으세요 언제나 친절하신 도움 많이 받고 있어 감사 드리며 아래 지표수식(키움) 작성이 잘 안되서(기초 많이 부족) 또 요청 드립니다. a1 = shift(close,-midPeriod+1); a2 = BBandsC(20, 2); a3 = HuLL(h, 10); b1 = valuewhen(1, crossup(a1, a2), c); b2 = CountSince(crossup(a1, a2), date(1)!=date); b3 = valuewhen(1, crossup(a1, a3), a3); if (b3(10)>b3 && b3 >= b1 && b2 <= Period, b1, 1,0) <지표조건 : midPeriod 10, period 60> 감사합니다.