커뮤니티

수고하십니다

프로필 이미지
회원
2013-02-08 08:56:34
281
글번호 59268
답변완료
1.300틱차트에 테마선66선을 장시작후 30분동안,장마감전 30분동안만 나타내어지도록 하고싶습니다-상승은 빨강,하락은 검정색표현 2.300틱차트에 일봉의5일선과 일봉의20일선이 교차되는 자리마다 수평선으로 표기하고 싶습니다 -먼저 교차점에서 발생된 수평선은 새로운 교차점의 수평선이 발생되기전까지는 그대로 수평선을 유지하다가 새로운 교차점의 수평선이 발생되면 먼저발생된 교차점의 수평선은 그대로 표기되는 것을 원합니다 -교차점의 수평선색깔은 5일선이큰경우는 빨강색수평선,5일선이 작을경우는 파랑색수평선처리. 감사합니다,수고하세요
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-02-08 10:42:38

안녕하세요 예스스탁입니다. 1. 선그래프는 이전출력지점과 현재출력지점을 사선으로 연결하므로 차트의 특정시간대만 출력하기 위해서는 점그래프로 보셔야 합니다. INPUT: LENGTH1(66); VAR: TEMA1(0); TEMA1 = (3 * Ema(c,LENGTH1)) - (3 * Ema(Ema(c,LENGTH1),LENGTH1)) + (Ema(Ema(Ema(c,LENGTH1),LENGTH1),LENGTH1)); if stime <= 93000 or stime >= 143000 Then{ if TEMA1 > TEMA1 Then plot1(TEMA1,"tema",RED); Else plot1(TEMA1,"tema",blue); } 2. input : P1(5),P2(20); var : count(0),sumV1(0),sumV2(0),mav1(0),mav2(0); sumV1 = 0; sumV2 = 0; for count = 0 to P2{ if count < P1 Then sumV1 = sumV1+CloseD(count); if count < P2 Then sumV2 = sumV2+CloseD(count); } maV1 = sumV1 / P1; maV2 = sumV2 / P2; if crossup(mav1,mav2) Then{ var1 = mav1; var2 = 1; } if CrossDown(mav1,mav2) Then{ var1 = mav1; var2 = -1; } if var2 == 1 Then plot1(var1,"5일이평",RED); Else plot1(var1,"5일이평",blue); 즐거운 하루되세요 > WT_epnc001 님이 쓴 글입니다. > 제목 : 수고하십니다 > 1.300틱차트에 테마선66선을 장시작후 30분동안,장마감전 30분동안만 나타내어지도록 하고싶습니다-상승은 빨강,하락은 검정색표현 2.300틱차트에 일봉의5일선과 일봉의20일선이 교차되는 자리마다 수평선으로 표기하고 싶습니다 -먼저 교차점에서 발생된 수평선은 새로운 교차점의 수평선이 발생되기전까지는 그대로 수평선을 유지하다가 새로운 교차점의 수평선이 발생되면 먼저발생된 교차점의 수평선은 그대로 표기되는 것을 원합니다 -교차점의 수평선색깔은 5일선이큰경우는 빨강색수평선,5일선이 작을경우는 파랑색수평선처리. 감사합니다,수고하세요