커뮤니티

재문의 드립니다

프로필 이미지
dsad
2013-07-18 17:20:49
232
글번호 65492
답변완료
거래량기반 이평선을 기준으로 스토캐스틱 슬로우지표를 짜달랬는데 좀 다른 결과가 나온것같습니다 input : P(20); var : cnt(0),VWMA(0); value1 = accumn(V,P); VWMA = 0; for cnt = 0 to P-1{ VWMA = VWMA+(C[cnt]*(V[cnt]/value1)); } plot1(VWMA); 이렇게 짜주셧는데요 이건그냥 선하나만 나오는 지표에요 뭔가 착오가 생긴것같은데 다시짜주시면 감사하겟습니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-07-18 21:36:59

안녕하세요 예스스탁입니다. 죄송합니다. 답변이 누락됬습니다. 이전에 올려드린 내용은 VWMA를 예스랭귀지로 구현한 내용입니다. VWMA 이평방법을 사용한 스토케스틱 식은 아래와 같습니다. Input : Period(10), Period1(5),Period2(5); var : cnt(0),VWMA1(0),VWMA2(0),FK(0),StoK(0),StoD(0); FK = FastK(Period); value1 = accumn(V,Period1); VWMA1 = 0; for cnt = 0 to Period1-1{ VWMA1 = VWMA1+(FK[cnt]*(V[cnt]/value1)); } StoK = VWMA1; value1 = accumn(V,Period2); VWMA2 = 0; for cnt = 0 to Period2-1{ VWMA2 = VWMA2+(StoK[cnt]*(V[cnt]/value1)); } StoD = VWMA2; plot1(stok); plot2(stod); PlotBaseLine1(20); PlotBaseLine2(80); 즐거운 하루되세요 > dsad 님이 쓴 글입니다. > 제목 : 재문의 드립니다 > 거래량기반 이평선을 기준으로 스토캐스틱 슬로우지표를 짜달랬는데 좀 다른 결과가 나온것같습니다 input : P(20); var : cnt(0),VWMA(0); value1 = accumn(V,P); VWMA = 0; for cnt = 0 to P-1{ VWMA = VWMA+(C[cnt]*(V[cnt]/value1)); } plot1(VWMA); 이렇게 짜주셧는데요 이건그냥 선하나만 나오는 지표에요 뭔가 착오가 생긴것같은데 다시짜주시면 감사하겟습니다