커뮤니티

문의 드립니다

프로필 이미지
회원
2015-03-31 13:48:37
194
글번호 84618
답변완료
var1 = wma(c,5); var2 = wma(c,20); if crossup(var1,var2) then value1 = var1; if CrossDown(var1,var2) Then value1 = var1; var3 = var1-value1; if var3 > 0 Then{ plot1(var1,"선1"); plot2(value1-(var3),"선2"); } else{ plot1(var1,"선1"); plot2(value1+abs(var3),"선2"); } .......................... 1. 상기식을 데이타2용으로 고쳐 주세요 2. 상기식을 검색식으로 고쳐 주시고 상승일때는 빨간색 하락일때는 파란색을 캔들에 나타내 주세요 감사합니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-03-31 18:00:01

안녕하세요 예스스탁입니다. 1 input : P1(5),P2(20); var :Wma1(0,data2),wma2(0,data2),value(0,data2),diff(0,data2); WMA1 = data2(wma(c,P1)); WMA2 = data2(wma(c,P2)); if crossup(WMA1,WMA2) then value = WMA1; if CrossDown(WMA1,WMA2) Then value = WMA1; diff = wma1-value; if diff > 0 Then{ plot1(wma1,"선1"); plot2(value-(diff),"선2"); } else{ plot1(wma1,"선1"); plot2(value+abs(diff),"선2"); } 2. 검색식을 특정조건만족봉에 점을 찍습니다. 상승과 하락이 어떤 조건이신지 모르겠습니다. var3이 0을 상향돌파하면 빨간점 하향이탈하면 파란점을 찍게 작성해 드립니다. var1 = wma(c,5); var2 = wma(c,20); if crossup(var1,var2) then value1 = var1; if CrossDown(var1,var2) Then value1 = var1; var3 = var1-value1; if crossup(var3,0) Then plot1(H,"검색",RED); if CrossDown(var3,0) Then plot1(L,"검색",blue); var3이 0보다 큰구간은 빨간색 작은구간은 파란색점을 찍으신다면 아래와 같습니다. var1 = wma(c,5); var2 = wma(c,20); if crossup(var1,var2) then value1 = var1; if CrossDown(var1,var2) Then value1 = var1; var3 = var1-value1; if var3 > 0 Then plot1(H,"검색",RED); else plot1(L,"검색",blue); 즐거운 하루되세요 > alsk 님이 쓴 글입니다. > 제목 : 문의 드립니다 > var1 = wma(c,5); var2 = wma(c,20); if crossup(var1,var2) then value1 = var1; if CrossDown(var1,var2) Then value1 = var1; var3 = var1-value1; if var3 > 0 Then{ plot1(var1,"선1"); plot2(value1-(var3),"선2"); } else{ plot1(var1,"선1"); plot2(value1+abs(var3),"선2"); } .......................... 1. 상기식을 데이타2용으로 고쳐 주세요 2. 상기식을 검색식으로 고쳐 주시고 상승일때는 빨간색 하락일때는 파란색을 캔들에 나타내 주세요 감사합니다