커뮤니티

문의 합니다.

프로필 이미지
너무조아
2014-12-05 10:14:03
135
글번호 81089
답변완료
NO.39341 보충질문 입니다. Input : Period(10), Period1(5),K(0); var : StoK(0),StoD(0); StoK = StochasticsK(Period,Period1); StoD = StochasticsD(Period,Period1,Period1); If CrossUp(stoK,stoD) Then{ Value1 = stoK; if abs(value1-value3) > K and value3 > 0 Then buy(); } If CrossDown(stoK,stoD) then{ Value3 = stoK; if abs(value1-value3) > K and value3 > 0 Then buy(); } 여기서 if abs(value1-value3) > K and value3 > 0 의 중복사용을 하지 않는 방법으로 수식을 완성하여 주십시요. 그리고 value3 > 0 을 사용하는 이유는 무엇인가요? stochastics k 값이 음의 수가 나올 수 있나요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-12-05 14:15:15

안녕하세요 예스스탁입니다. 1. 중복사용하지 않으신다는게 어떤 의미이신지 모르겠습니다. 변수로 처리했습니다. Input : Period(10), Period1(5),K(0); var : StoK(0),StoD(0); StoK = StochasticsK(Period,Period1); StoD = StochasticsD(Period,Period1,Period1); Condition1 = (value1-value3) > K and value1 > 0 and value3 > 0; If CrossUp(stoK,stoD) Then{ Value1 = stoK; if Condition1 == true Then buy(); } If CrossDown(stoK,stoD) then{ Value3 = stoK; if Condition1 == true Then buy(); } 2. 초기값이 0이므로 값이 할당되었다는 의미입니다. value1 > 0도 추가해 드립니다. 즐거운 하루되세요 > 너무조아 님이 쓴 글입니다. > 제목 : 문의 합니다. > NO.39341 보충질문 입니다. Input : Period(10), Period1(5),K(0); var : StoK(0),StoD(0); StoK = StochasticsK(Period,Period1); StoD = StochasticsD(Period,Period1,Period1); If CrossUp(stoK,stoD) Then{ Value1 = stoK; if abs(value1-value3) > K and value3 > 0 Then buy(); } If CrossDown(stoK,stoD) then{ Value3 = stoK; if abs(value1-value3) > K and value3 > 0 Then buy(); } 여기서 if abs(value1-value3) > K and value3 > 0 의 중복사용을 하지 않는 방법으로 수식을 완성하여 주십시요. 그리고 value3 > 0 을 사용하는 이유는 무엇인가요? stochastics k 값이 음의 수가 나올 수 있나요?