커뮤니티

수정부탁드립니다-------

프로필 이미지
leekss1
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
프로필 이미지

예스스탁 예스스탁 답변

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 변수는 변경하지 말고요 항상수고하세요