커뮤니티

수식 문의

프로필 이미지
아이스탁
2011-09-06 16:46:34
822
글번호 42516
답변완료
10분봉 시스템을 사용중입니다. 1. 일봉을 참조주기로 하여 분봉 차트에 다음의 수식의 일봉값을 출력하고 싶습니다. (분봉 값도 사용하고, 동시에 일봉값도 사용할 예정입니다.) input : Period(14); var : Plus(0),Minus(0),adxv(0); plus = Ema(iff(H-H[1]>0 && L-H[1]>L[1]-L,H-H[1],0),Period)/ Ema(max(max(H-L,abs(C[1]-H)),abs(C[1]-L)),Period)*100; Minus = ema(iff(L[1]-L>0 && H-L[1]<L[1]-H,L[1]-L,0),Period)/ ema(max(max(H-L,abs(C[1]-H)),abs(C[1]-L)),Period)*100; adxv = Ema(abs(plus-Minus)/(plus+Minus),period)*100; 2.마찬가지 10분봉 시스템식에 월봉 MACD 오실레이터 값을 출력하고 싶습니다. (분봉 값도 사용하고, 동시에 주봉값도 사용할 예정입니다.) 감사합니다. ^^
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-09-06 16:56:55

안녕하세요 예스스탁입니다. 1. 일봉을 참조데이터(data2)로 추가하시고 아래와 같이 작성하신 후 사용하시면 됩니다. input : Period(14); var : Plus(0),Minus(0),adxv(0); var : d2Plus(0,data2),d2Minus(0,data2),d2adxv(0,data2); plus = Ema(iff(H-H[1]>0 && L-H[1]>L[1]-L,H-H[1],0),Period)/ Ema(max(max(H-L,abs(C[1]-H)),abs(C[1]-L)),Period)*100; Minus = ema(iff(L[1]-L>0 && H-L[1]<L[1]-H,L[1]-L,0),Period)/ ema(max(max(H-L,abs(C[1]-H)),abs(C[1]-L)),Period)*100; adxv = Ema(abs(plus-Minus)/(plus+Minus),period)*100; d2plus = data2(Ema(iff(H-H[1]>0 && L-H[1]>L[1]-L,H-H[1],0),Period)/ Ema(max(max(H-L,abs(C[1]-H)),abs(C[1]-L)),Period)*100); d2Minus = data2(ema(iff(L[1]-L>0 && H-L[1]<L[1]-H,L[1]-L,0),Period)/ ema(max(max(H-L,abs(C[1]-H)),abs(C[1]-L)),Period)*100); d2adxv = data2(Ema(abs(plus-Minus)/(plus+Minus),period)*100); plot1(D2plus); plot2(D2Minus); plot3(D2Adxv); 2. 주봉과 월봉을 각각 참조데이터로 추가하시고 참조데이터의 번호 확인한수후 함수의 참조함수안에 넣으시면 됩니다. 주종목이 분봉이고 주간봉이 data2이고 월봉이 data3일 경우 plot1(data1(macd_Osc(12,26,9))); plot2(data2(macd_Osc(12,26,9))); plot3(data3(macd_Osc(12,26,9))); 즐거운 하루되세요 > 도전목표달성 님이 쓴 글입니다. > 제목 : 수식 문의 > 10분봉 시스템을 사용중입니다. 1. 일봉을 참조주기로 하여 분봉 차트에 다음의 수식의 일봉값을 출력하고 싶습니다. (분봉 값도 사용하고, 동시에 일봉값도 사용할 예정입니다.) input : Period(14); var : Plus(0),Minus(0),adxv(0); plus = Ema(iff(H-H[1]>0 && L-H[1]>L[1]-L,H-H[1],0),Period)/ Ema(max(max(H-L,abs(C[1]-H)),abs(C[1]-L)),Period)*100; Minus = ema(iff(L[1]-L>0 && H-L[1]<L[1]-H,L[1]-L,0),Period)/ ema(max(max(H-L,abs(C[1]-H)),abs(C[1]-L)),Period)*100; adxv = Ema(abs(plus-Minus)/(plus+Minus),period)*100; 2.마찬가지 10분봉 시스템식에 월봉 MACD 오실레이터 값을 출력하고 싶습니다. (분봉 값도 사용하고, 동시에 주봉값도 사용할 예정입니다.) 감사합니다. ^^