커뮤니티
문의 합니다.
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 값이 음의 수가 나올 수 있나요?