커뮤니티

수식부탁드립니다

프로필 이미지
회원
2018-02-13 09:38:08
191
글번호 116560
답변완료
안녕하세요! 해선60분봉차트에서 수식구합니다 1)당일양봉중에서 가장큰양봉(꼬리제외한몸통길이만)의 중심값과 종가값을 오른쪽그리기로 지표속성창에서 차트표시로 선의종류와색상등 변수조절하는 수식으로 만들면 좋겠습니다. 2)당일음봉중에서 가장큰음봉(꼬리제외한몸통길이만)의 중심값과 종가값을 오른쪽그리기로 지표속성창에서 차트표시로 선의종류와색상등 변수조절하는 수식으로 만들면 좋겠습니다. 3)1,2번을 갱신하는 양봉,음봉 출현시 갱신한 봉에 동일조건으로 그리기하고 이전봉에는 삭제되는 수식으로 하면 좋겠습니다 #,결론, 60분봉차트 23개캔들에서 당일기준 4개의선만 표시됩니다(당일,전일 변수조절가능 수식 부탁드립니다) $,언제나 늘 감사합니다.
지표
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2018-02-13 14:50:47

안녕하세요 예스스탁입니다. 올려주신 내용은 추세선으로 그려야 합니다. 속성에서 색지정가능하지 않고 수식내에서 색 지정하셔야 합니다. 수식 내용 중 추세선 색상함수등 확인하시기 바랍니다. 색상 변경은 따로 해드리지 않습니다. 색상예약어 참조하셔서 수정하시기 바랍니다. var : D1(0),T1(0),TL1(0),TL2(0),TL3(0),TL4(0); if Bdate != bdate[1] Then{ var1 = 0; var2 = 0; D1 = sdate[1]; T1 = stime[1]; } if C > O and abs(C-O) > var1 Then{ var1 = abs(c-O); value1 = (C+O)/2; value2 = C; TL_Delete(TL1); TL_Delete(TL2); TL1 = TL_New(D1,T1,value1,sdate,stime,value1); TL2 = TL_New(D1,T1,value2,sdate,stime,value2); //색상지정 TL_SetColor(TL1,RED); TL_SetColor(TL2,RED); TL_SetExtRight(TL1,True); TL_SetExtRight(TL2,True); } if C < O and abs(C-O) > var2 Then{ var2 = abs(c-O); value3 = (C+O)/2; value4 = C; TL_Delete(TL3); TL_Delete(TL4); //색상지정 TL3 = TL_New(D1,T1,value3,sdate,stime,value3); TL4 = TL_New(D1,T1,value4,sdate,stime,value4); TL_SetColor(TL3,BLUE); TL_SetColor(TL4,BLUE); TL_SetExtRight(TL3,True); TL_SetExtRight(TL4,True); } 즐거운 하루되세요 > 골든키 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > 안녕하세요! 해선60분봉차트에서 수식구합니다 1)당일양봉중에서 가장큰양봉(꼬리제외한몸통길이만)의 중심값과 종가값을 오른쪽그리기로 지표속성창에서 차트표시로 선의종류와색상등 변수조절하는 수식으로 만들면 좋겠습니다. 2)당일음봉중에서 가장큰음봉(꼬리제외한몸통길이만)의 중심값과 종가값을 오른쪽그리기로 지표속성창에서 차트표시로 선의종류와색상등 변수조절하는 수식으로 만들면 좋겠습니다. 3)1,2번을 갱신하는 양봉,음봉 출현시 갱신한 봉에 동일조건으로 그리기하고 이전봉에는 삭제되는 수식으로 하면 좋겠습니다 #,결론, 60분봉차트 23개캔들에서 당일기준 4개의선만 표시됩니다(당일,전일 변수조절가능 수식 부탁드립니다) $,언제나 늘 감사합니다.
프로필 이미지

회원

2018-02-13 19:47:55

> 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식부탁드립니다 > 안녕하세요 예스스탁입니다. 올려주신 내용은 추세선으로 그려야 합니다. 속성에서 색지정가능하지 않고 수식내에서 색 지정하셔야 합니다. 수식 내용 중 추세선 색상함수등 확인하시기 바랍니다. 색상 변경은 따로 해드리지 않습니다. 색상예약어 참조하셔서 수정하시기 바랍니다. var : D1(0),T1(0),TL1(0),TL2(0),TL3(0),TL4(0); if Bdate != bdate[1] Then{ var1 = 0; var2 = 0; D1 = sdate[1]; T1 = stime[1]; } if C > O and abs(C-O) > var1 Then{ var1 = abs(c-O); value1 = (C+O)/2; value2 = C; TL_Delete(TL1); TL_Delete(TL2); TL1 = TL_New(D1,T1,value1,sdate,stime,value1); TL2 = TL_New(D1,T1,value2,sdate,stime,value2); //색상지정 TL_SetColor(TL1,RED); TL_SetColor(TL2,RED); TL_SetExtRight(TL1,True); TL_SetExtRight(TL2,True); } if C < O and abs(C-O) > var2 Then{ var2 = abs(c-O); value3 = (C+O)/2; value4 = C; TL_Delete(TL3); TL_Delete(TL4); //색상지정 TL3 = TL_New(D1,T1,value3,sdate,stime,value3); TL4 = TL_New(D1,T1,value4,sdate,stime,value4); TL_SetColor(TL3,BLUE); TL_SetColor(TL4,BLUE); TL_SetExtRight(TL3,True); TL_SetExtRight(TL4,True); } 즐거운 하루되세요 > 골든키 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > 안녕하세요! 해선60분봉차트에서 수식구합니다 1)당일양봉중에서 가장큰양봉(꼬리제외한몸통길이만)의 중심값과 종가값을 오른쪽그리기로 지표속성창에서 차트표시로 선의종류와색상등 변수조절하는 수식으로 만들면 좋겠습니다. 2)당일음봉중에서 가장큰음봉(꼬리제외한몸통길이만)의 중심값과 종가값을 오른쪽그리기로 지표속성창에서 차트표시로 선의종류와색상등 변수조절하는 수식으로 만들면 좋겠습니다. 3)1,2번을 갱신하는 양봉,음봉 출현시 갱신한 봉에 동일조건으로 그리기하고 이전봉에는 삭제되는 수식으로 하면 좋겠습니다 #,결론, 60분봉차트 23개캔들에서 당일기준 4개의선만 표시됩니다(당일,전일 변수조절가능 수식 부탁드립니다) $,언제나 늘 감사합니다. ---------------------------------------------------------------------------------------- $$$,수식 감사합니다 한가지 추가 질문입니다 위 수식과 동일조건으로 전일조건을 당일에까지 오른쪽그리기로 연장 적용하려면 어찌수정해야 되는지요 도움 부탁드립니다. 감사합니다.