커뮤니티
수식 요청
2007-07-01 23:49:05
907
글번호 12917
안녕하세요 무더운 날씨 에도 수고하심 감사합니다 저희 부족한점 양해^^
저희가[시스템식]수식좀 짜다가 문법오류 함수오류 원인 찾지못하고 부탁좀 합니다
질문1[내용]
//매수식기준선60미만에서 스토케스틱(12,2,2)와스토케스틱(40.5.5)이 상향교차시매수
StochasticsD_C(12,2,2) > StochasticsD_C(40,5,5) &&
StochasticsD_N(1,12,2,2) <= StochasticsD_N(1,40,5,5) &&
StochasticsD_C(12,2,2) < 60 && StochasticsD_C(40,5,5) < 60
//매수청산식스토케스틱(12,2,2)와스토케스틱(40.5.5.)이 하향 교차시 청산
StochasticsD_C(12,2,2) < StochasticsD_C(40,5,5) &&
StochasticsD_N(1,12,2,2) >= StochasticsD_N(1,40,5,5)
//매도식기준선 30이상에서 스토케스틱(12,2,2)와 스토케스틱(40.5.5)이 하향교차시 매도
StochasticsD_C(12,2,2) < StochasticsD_C(40,5,5) &&
StochasticsD_N(1,12,2,2) >= StochasticsD_N(1,40,5,5) &&
StochasticsD_C(12,2,2) > 30 && StochasticsD_C(40,5,5) > 30
//매도 청산식스토케스틱(12,2,2)와 스토케스틱(40.5.5)이 상향 교차시 청산
StochasticsD_C(12,2,2) > StochasticsD_C(40,5,5) &&
StochasticsD_N(1,12,2,2) <= StochasticsD_N(1,40,5,5)
질문2 표준편차 선형회귀선 지표와 시스템식비교 해보면
15분차트30분차트에서 보면 교차 가 안맞아요 어떻게하면 될까요
아래 식 참고하시고 교차위치 정확한 위치신호 시스템식 양방향부탁해요
답변은 yang 12133 @ empal.com 으로 부탁합니다
[내용]
Input:mm(30),n(14);
Var:j(0),k(0),계산주기(0),X(0),sumXY(0),sumX(0),sumY(0),sumX²(0),
MinLRS(0),MinB(0),MinLRL(0);
Array:MinClose[100](0);
if mm >= BarInterval() then {
계산주기 = mm/BarInterval();
}
k = k + 1;
if DayIndex()%계산주기 == 0 then {
for j = 98 downto 0 {
MinClose[j+1] = MinClose[j];
}
X = X + 1;
k = 0;
}
MinClose[0] = C;
#==========================================================================#
# 선형회귀방정식 #
#==========================================================================#
# n∑xy - (∑x)(∑y) #
# 기울기 a = --------------------- #
# n∑x²- (∑x)² #
# #
# = (n*sum(xy) - sum(x) * sum(y)) / (n*sum(x^2)-sum(x)^2) #
# #
# (∑y)(∑x²)-(∑x)(∑xy) #
# 절편 b = --------------------------- #
# n∑x²- (∑x)² #
# #
# = (sum(y)*sum(x^2) - sum(x)*sum(xy)) / (n*sum(x^2) - sum(x)^2) #
#==========================================================================#
sumXY = 0; sumX = 0; sumY = 0; sumX² = 0;
For j = 0 To n-1 {
sumXY = sumXY + (X-j)*MinClose[j];
sumX = sumX + (X-j);
sumY = sumY + MinClose[j];
sumX²= sumX²+ (X-j)^2;
}
MinLRS = (n*sumXY - sumX*sumY)/(n*sumX²- sumX^2); 선형회귀선 기울기 LRS
MinB = (sumY*sumX²-sumX*sumXY)/(n*sumX²- sumX^2); 선형회귀선 절편 B
MinLRL = MinLRS * X + MinB;
Plot1(MinLRL); 시스템식은 맞지않아서 생략 합니다
Plot2(MinLRL[k+1]); 현재가 미반영 LRL
답변은 yang 12133 @ empal.com 으로 감사합니다 귀찮게해서 미안해요
답변 1
예스스탁 예스스탁 답변
2007-07-02 10:47:17
> CJ_yang1130 님이 쓴 글입니다.
> 제목 : 수식 요청
> 안녕하세요 무더운 날씨 에도 수고하심 감사합니다 저희 부족한점 양해^^
저희가[시스템식]수식좀 짜다가 문법오류 함수오류 원인 찾지못하고 부탁좀 합니다
질문1[내용]
//매수식기준선60미만에서 스토케스틱(12,2,2)와스토케스틱(40.5.5)이 상향교차시매수
StochasticsD_C(12,2,2) > StochasticsD_C(40,5,5) &&
StochasticsD_N(1,12,2,2) <= StochasticsD_N(1,40,5,5) &&
StochasticsD_C(12,2,2) < 60 && StochasticsD_C(40,5,5) < 60
//매수청산식스토케스틱(12,2,2)와스토케스틱(40.5.5.)이 하향 교차시 청산
StochasticsD_C(12,2,2) < StochasticsD_C(40,5,5) &&
StochasticsD_N(1,12,2,2) >= StochasticsD_N(1,40,5,5)
//매도식기준선 30이상에서 스토케스틱(12,2,2)와 스토케스틱(40.5.5)이 하향교차시 매도
StochasticsD_C(12,2,2) < StochasticsD_C(40,5,5) &&
StochasticsD_N(1,12,2,2) >= StochasticsD_N(1,40,5,5) &&
StochasticsD_C(12,2,2) > 30 && StochasticsD_C(40,5,5) > 30
//매도 청산식스토케스틱(12,2,2)와 스토케스틱(40.5.5)이 상향 교차시 청산
StochasticsD_C(12,2,2) > StochasticsD_C(40,5,5) &&
StochasticsD_N(1,12,2,2) <= StochasticsD_N(1,40,5,5)
질문2 표준편차 선형회귀선 지표와 시스템식비교 해보면
15분차트30분차트에서 보면 교차 가 안맞아요 어떻게하면 될까요
아래 식 참고하시고 교차위치 정확한 위치신호 시스템식 양방향부탁해요
답변은 yang 12133 @ empal.com 으로 부탁합니다
[내용]
Input:mm(30),n(14);
Var:j(0),k(0),계산주기(0),X(0),sumXY(0),sumX(0),sumY(0),sumX²(0),
MinLRS(0),MinB(0),MinLRL(0);
Array:MinClose[100](0);
if mm >= BarInterval() then {
계산주기 = mm/BarInterval();
}
k = k + 1;
if DayIndex()%계산주기 == 0 then {
for j = 98 downto 0 {
MinClose[j+1] = MinClose[j];
}
X = X + 1;
k = 0;
}
MinClose[0] = C;
#==========================================================================#
# 선형회귀방정식 #
#==========================================================================#
# n∑xy - (∑x)(∑y) #
# 기울기 a = --------------------- #
# n∑x²- (∑x)² #
# #
# = (n*sum(xy) - sum(x) * sum(y)) / (n*sum(x^2)-sum(x)^2) #
# #
# (∑y)(∑x²)-(∑x)(∑xy) #
# 절편 b = --------------------------- #
# n∑x²- (∑x)² #
# #
# = (sum(y)*sum(x^2) - sum(x)*sum(xy)) / (n*sum(x^2) - sum(x)^2) #
#==========================================================================#
sumXY = 0; sumX = 0; sumY = 0; sumX² = 0;
For j = 0 To n-1 {
sumXY = sumXY + (X-j)*MinClose[j];
sumX = sumX + (X-j);
sumY = sumY + MinClose[j];
sumX²= sumX²+ (X-j)^2;
}
MinLRS = (n*sumXY - sumX*sumY)/(n*sumX²- sumX^2); 선형회귀선 기울기 LRS
MinB = (sumY*sumX²-sumX*sumXY)/(n*sumX²- sumX^2); 선형회귀선 절편 B
MinLRL = MinLRS * X + MinB;
Plot1(MinLRL); 시스템식은 맞지않아서 생략 합니다
Plot2(MinLRL[k+1]); 현재가 미반영 LRL
답변은 yang 12133 @ empal.com 으로 감사합니다 귀찮게해서 미안해요
다음글
이전글