커뮤니티

수식검토와 새 지표식부탁드립니다

프로필 이미지
bestkim
2016-09-03 16:14:30
113
글번호 101648
답변완료
안녕하세요 1. 49439에서 작성해주신 수식에서 adx상승내용이 빠져있는것같아 다시 검토부탁드립니다 식을 제가 아래처럼 수정해보았는데 신호가 잘 안맞습니다 input : n(7),k(0.1),P1(5); input : ADXP(2); var : T1(0),T2(0),T3(0),MM(0),ADXV(0); var : Bcond(false),Scond(false); var1 = C-C[n-1]; var2 = n*k; var3 = ATan(var1/var2)*180/3.14; value1 = ma(C,P1); value2 = value1-value1[n-1]; value3 = n*k; value4 = ATan(value2/value3)*180/3.14; if var3>var3[1] Then T1 = 1; Else T1 = -1; if value4>value4[1] Then T2 = 1; Else T2 = -1; mm = MedianPrice; adxv = ADX(ADXP); if mm > mm[1] and ADXV > ADXV[1] Then T3= 1; if mm < mm[1] and ADXV > ADXV[1] Then T3 = -1; Bcond = T1 == 1 and T2 == 1 and T3 == 1 ; scond = T1 == -1 and T2 == -1 and T3 == -1 ; if Bcond == true and Bcond[1] == false then buy("기울기매수"); if Scond == true and Scond[1] == false then sell("기울기매도"); 2.그리고 이평기울기각도식에서 수식1과 수식2선이 adx가 상승하면 굵어지는 식으로 변경부탁드립니다 재차 감사 말씀드립니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-09-05 10:03:58

안녕하세요 예스스탁입니다. 1. input : P1(2); var1 = MedianPrice; var2 = ADX(P1); if var2 > var2[1] Then var3 = 10; #상승시 굵기 8 Else var3 = 3; #하락시 굵기 0 if var1 > var1[1] Then plot1(var1,"MP",YELLOW,def,var3); Else plot1(var1,"MP",BLACK,def,var3); 49439번의 위식에서 ADX는단순 지표의 굵기를 지정할 뿐입니다. 지표의 색은 MedianPrice의 상승하락으로 결정되는데 굵기지정을 어떤 내용을 시스템식에 이용하실려고 하는지 정확치 않습니다. ADX가 상승중일때 MedianPrice의 상승하락의로 구분하신다면 작성한 내용이 맞습니다, if mm > mm[1] and ADXV > ADXV[1] Then T3= 1; if mm < mm[1] and ADXV > ADXV[1] Then T3 = -1; 해당 부분은 이전값과 비교해서 부등호로 지정만 하시면 되는 부분입니다. 사용자분의 의도에 맞게 처리하시기 바랍니다. 2 input : n(7),k(0.1),P1(5),adxp(2); var : ADXv(0),VV(0); var1 = C-C[n-1]; var2 = n*k; var3 = ATan(var1/var2)*180/3.14; value1 = ma(C,P1); value2 = value1-value1[n-1]; value3 = n*k; value4 = ATan(value2/value3)*180/3.14; adxv = ADX(adxp); if adxv > adxv[1] Then vv = 10; #상승시 굵기 8 Else vv = 3; #하락시 굵기 0 if var3>var3[1] Then plot1(var3,"수식1",red,def,vv); Else plot1(var3,"수식1",BLACK,def,vv); if value4>value4[1] Then plot2(value4,"수식2",MAGENTA,def,vv); Else plot2(value4,"수식2",LMAGENTA,def,vv); 즐거운 하루되세요 > bestkim 님이 쓴 글입니다. > 제목 : 수식검토와 새 지표식부탁드립니다 > 안녕하세요 1. 49439에서 작성해주신 수식에서 adx상승내용이 빠져있는것같아 다시 검토부탁드립니다 식을 제가 아래처럼 수정해보았는데 신호가 잘 안맞습니다 input : n(7),k(0.1),P1(5); input : ADXP(2); var : T1(0),T2(0),T3(0),MM(0),ADXV(0); var : Bcond(false),Scond(false); var1 = C-C[n-1]; var2 = n*k; var3 = ATan(var1/var2)*180/3.14; value1 = ma(C,P1); value2 = value1-value1[n-1]; value3 = n*k; value4 = ATan(value2/value3)*180/3.14; if var3>var3[1] Then T1 = 1; Else T1 = -1; if value4>value4[1] Then T2 = 1; Else T2 = -1; mm = MedianPrice; adxv = ADX(ADXP); if mm > mm[1] and ADXV > ADXV[1] Then T3= 1; if mm < mm[1] and ADXV > ADXV[1] Then T3 = -1; Bcond = T1 == 1 and T2 == 1 and T3 == 1 ; scond = T1 == -1 and T2 == -1 and T3 == -1 ; if Bcond == true and Bcond[1] == false then buy("기울기매수"); if Scond == true and Scond[1] == false then sell("기울기매도"); 2.그리고 이평기울기각도식에서 수식1과 수식2선이 adx가 상승하면 굵어지는 식으로 변경부탁드립니다 재차 감사 말씀드립니다