커뮤니티

15200번 재질문입니다.

프로필 이미지
깜피
2010-08-16 23:26:37
771
글번호 31616
답변완료

첨부 이미지

제가 표현을 잘못했습니다. 골든크로스 발생시 1을줘서 데드발생시까지는 1을 유지하고, 데드발생후 골든 발생시까지 0을 주는 식입니다. 그런데 그림에서 보시면 골든크로스가 발생했음에도 발생시에만 1을 주고, 다음 봉에서부터 0이 나오는 것을 알 수 있습니다. 이게 왜 그런지를 알고 싶어서 문의드렸습니다 > 깜피 님이 쓴 글입니다. > 제목 : 스토캐스틱 관련 질문입니다. > 제가 Stochastik(90,45,45)로 골든,데드크로스를 조사해서, var 90에다가 골든 = 1, 데드 = 0 이렇게 주고 있는데, 데드가 일어나지 않았는데 var90=0이 들어갑니다. 식은 이렇습니다. 확인 부탁드리겠습니다. 감사합니다. -------------------------------------------------------------------- Input:ShortPeriod2(90), LongPeriod2(45),Period2(45); StoK2 = StochasticsK(ShortPeriod2, LongPeriod2); StoD2 = StochasticsD(ShortPeriod2, LongPeriod2,Period2); If CrossUp(StoK2, StoD2) Then{ var90=1; } If CrossDown(StoK2, StoD2) or CrossDown(StoK2,80) Then{ var90=0; } messageLog("StoK90 %.6f StoD90 %.6f Var5 %.2f",StoK2, StoD2, var90);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-08-17 11:52:40

안녕하세요 예스스탁입니다. 틱차트가 실시간 차트에서만 조회되고 현재 최대 5000개로 100틱차트에서 8월 4일부터 조회가 되어 해당 봉을 조회가 가능하지 않고 현재 5000봉에서는 올리신 부분과 같은 경우가 발생하지 않아 확인이 어렵습니다. 계속 테스트를 해보면서 조사해 보도록 하겠습니다. 즐거운 하루되세요 > 깜피 님이 쓴 글입니다. > 제목 : 15200번 재질문입니다. > 제가 표현을 잘못했습니다. 골든크로스 발생시 1을줘서 데드발생시까지는 1을 유지하고, 데드발생후 골든 발생시까지 0을 주는 식입니다. 그런데 그림에서 보시면 골든크로스가 발생했음에도 발생시에만 1을 주고, 다음 봉에서부터 0이 나오는 것을 알 수 있습니다. 이게 왜 그런지를 알고 싶어서 문의드렸습니다 > 깜피 님이 쓴 글입니다. > 제목 : 스토캐스틱 관련 질문입니다. > 제가 Stochastik(90,45,45)로 골든,데드크로스를 조사해서, var 90에다가 골든 = 1, 데드 = 0 이렇게 주고 있는데, 데드가 일어나지 않았는데 var90=0이 들어갑니다. 식은 이렇습니다. 확인 부탁드리겠습니다. 감사합니다. -------------------------------------------------------------------- Input:ShortPeriod2(90), LongPeriod2(45),Period2(45); StoK2 = StochasticsK(ShortPeriod2, LongPeriod2); StoD2 = StochasticsD(ShortPeriod2, LongPeriod2,Period2); If CrossUp(StoK2, StoD2) Then{ var90=1; } If CrossDown(StoK2, StoD2) or CrossDown(StoK2,80) Then{ var90=0; } messageLog("StoK90 %.6f StoD90 %.6f Var5 %.2f",StoK2, StoD2, var90);