커뮤니티
수정부탁드립니다-------
2012-02-16 09:24:55
449
글번호 47812
//일정기간의 를 테마한값//
Input:length1(65),length2(150),장기전봉차(0.006),초장기전봉차(0.1);
Var:초장기봉기간(1),장기봉기간(1);
var:Ep(0),T1(0),T2(0),T3(0),TEMA82(0);
var:TEMA71(0),eep(0),tt1(0),tt2(0),tt3(0),TEMA92(0);
//장기최고저테마값 시작**************************************************
if dayindex+1 < 장기봉기간 Then{
var81 = DayHigh;
var82 = DayLow;
}
Else{
var81 = highest(H,장기봉기간);
var82 = Lowest(L,장기봉기간);
}
value81 = var81+0.1;
Ep = 2/(LENGTH1+1);
if dayindex == 0 Then
T1 = value81;
Else
T1 = value81*EP + T1[1] * (1-EP);
if dayindex <= 1 Then
T2 = T1;
Else
T2 = T1*EP + T2[1] * (1-EP);
if dayindex <= 2 Then
T3 = T2;
Else
T3 = T2*EP + T3[1] * (1-EP);
TEMA82 = (3 * T1) - (3 * T2) + (T3);
//장기최고저테마값 끝**************************************************
//초장기최고저테마값 시작**************************************************
if dayindex+1 < 초장기봉기간 Then{
var91 = DayHigh;
var92 = DayLow;
}
Else{
var91 = highest(H,초장기봉기간);
var92 = Lowest(L,초장기봉기간);
}
value91 = var92-0.1;
eEp = 2/(LENGTH2+1);
if dayindex == 0 Then
tT1 = value91;
Else
tT1 = value91*eEP + tT1[1] * (1-eEP);
if dayindex <= 1 Then
tT2 = tT1;
Else
tT2 = tT1*eEP + tT2[1] * (1-eEP);
if dayindex <= 2 Then
tT3 = tT2;
Else
tT3 = tT2*eEP + tT3[1] * (1-eEP);
TEMA92 = (3 * tT1) - (3 * tT2) + (tT3);
//초장기최고저테마값 끝**************************************************
if sdate != sdate[1] Then
Condition1 = false;
plot3(TEMA82,"장기테마등락",iff(tema82>tema82[1]+장기전봉차,red,iff(tema82<tema82[1]-장기전봉차,BLUE,WHITE)));
plot4(TEMA92,"초장기테마등락",iff(tema92>tema92[1]+초장기전봉차,red,iff(tema92<tema92[1]-초장기전봉차,BLUE,YELLOW)));
너무고맙게도 예스의 도움을받아 힘들게 두게라인을 만들었는데 첨부와같은 요철을 없앨수 없나요?
물론 length 변수는 변경하지 말고요
항상수고하세요
- 1. 요철.xls (0.02 MB)
답변 1
예스스탁 예스스탁 답변
2012-02-16 14:24:06
안녕하세요
예스스탁입니다.
단지 해당 부분을 제거하고 싶다고만 하시면
저희 쪽에서 수식으로 답변을 드릴 수 없습니다.
수식답변은 사용자분이 특정조건이나 방법을 제시해 주셔야만
답변을 드릴수 있습니다.
즐거운 하루되세요
> leekss1 님이 쓴 글입니다.
> 제목 : 수정부탁드립니다-------
>
//일정기간의 를 테마한값//
Input:length1(65),length2(150),장기전봉차(0.006),초장기전봉차(0.1);
Var:초장기봉기간(1),장기봉기간(1);
var:Ep(0),T1(0),T2(0),T3(0),TEMA82(0);
var:TEMA71(0),eep(0),tt1(0),tt2(0),tt3(0),TEMA92(0);
//장기최고저테마값 시작**************************************************
if dayindex+1 < 장기봉기간 Then{
var81 = DayHigh;
var82 = DayLow;
}
Else{
var81 = highest(H,장기봉기간);
var82 = Lowest(L,장기봉기간);
}
value81 = var81+0.1;
Ep = 2/(LENGTH1+1);
if dayindex == 0 Then
T1 = value81;
Else
T1 = value81*EP + T1[1] * (1-EP);
if dayindex <= 1 Then
T2 = T1;
Else
T2 = T1*EP + T2[1] * (1-EP);
if dayindex <= 2 Then
T3 = T2;
Else
T3 = T2*EP + T3[1] * (1-EP);
TEMA82 = (3 * T1) - (3 * T2) + (T3);
//장기최고저테마값 끝**************************************************
//초장기최고저테마값 시작**************************************************
if dayindex+1 < 초장기봉기간 Then{
var91 = DayHigh;
var92 = DayLow;
}
Else{
var91 = highest(H,초장기봉기간);
var92 = Lowest(L,초장기봉기간);
}
value91 = var92-0.1;
eEp = 2/(LENGTH2+1);
if dayindex == 0 Then
tT1 = value91;
Else
tT1 = value91*eEP + tT1[1] * (1-eEP);
if dayindex <= 1 Then
tT2 = tT1;
Else
tT2 = tT1*eEP + tT2[1] * (1-eEP);
if dayindex <= 2 Then
tT3 = tT2;
Else
tT3 = tT2*eEP + tT3[1] * (1-eEP);
TEMA92 = (3 * tT1) - (3 * tT2) + (tT3);
//초장기최고저테마값 끝**************************************************
if sdate != sdate[1] Then
Condition1 = false;
plot3(TEMA82,"장기테마등락",iff(tema82>tema82[1]+장기전봉차,red,iff(tema82<tema82[1]-장기전봉차,BLUE,WHITE)));
plot4(TEMA92,"초장기테마등락",iff(tema92>tema92[1]+초장기전봉차,red,iff(tema92<tema92[1]-초장기전봉차,BLUE,YELLOW)));
너무고맙게도 예스의 도움을받아 힘들게 두게라인을 만들었는데 첨부와같은 요철을 없앨수 없나요?
물론 length 변수는 변경하지 말고요
항상수고하세요
다음글
이전글