커뮤니티

지표 문의 드립니다.

프로필 이미지
고운무지개
2012-12-14 09:42:14
259
글번호 57292
답변완료
디마크 기준선을 표시하고 싶어서 검색해봤습니다. If DayClose(1) > DayOpen(1) Then { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayHigh(1); value3 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/4; } Else If DayClose(1) < DayOpen(1) Then { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayHigh(1); value3 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/4; } Else { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayHigh(1); value3 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/4; } Plot1(value1, "상한"); Plot2(value2, "하한"); Plot3(value3, "기준"); 찾아서 넣어보니 잘 표현됩니다. 다만 디마크 기준선이 쭈욱 연장되서 전일 기준선과 당일 기준선이 연결되어 보이니 보기 불편하네요. 당일 당일 기준선만 그려지게는 안될까요? 기준선을 3시4분 까지만 나타나게 하는 방법으로 해결할 수 있을까요? 혹시 안된다면 지난 디마크 기준선은 나오지 않고 당일것만 나타나게 하고 싶습니다. 지표식 부탁드립니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-12-14 14:21:33

안녕하세요 예스스탁입니다.' 당일만 표시되게 하는 식입니다. If DayClose(1) > DayOpen(1) Then { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayHigh(1); value3 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/4; } Else If DayClose(1) < DayOpen(1) Then { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayHigh(1); value3 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/4; } Else { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayHigh(1); value3 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/4; } if CurrentDate == sdate Then{ Plot1(value1, "상한"); Plot2(value2, "하한"); Plot3(value3, "기준"); } 즐거운 하루되세요 > 고운무지개 님이 쓴 글입니다. > 제목 : 지표 문의 드립니다. > 디마크 기준선을 표시하고 싶어서 검색해봤습니다. If DayClose(1) > DayOpen(1) Then { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayHigh(1); value3 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/4; } Else If DayClose(1) < DayOpen(1) Then { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayHigh(1); value3 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/4; } Else { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayHigh(1); value3 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/4; } Plot1(value1, "상한"); Plot2(value2, "하한"); Plot3(value3, "기준"); 찾아서 넣어보니 잘 표현됩니다. 다만 디마크 기준선이 쭈욱 연장되서 전일 기준선과 당일 기준선이 연결되어 보이니 보기 불편하네요. 당일 당일 기준선만 그려지게는 안될까요? 기준선을 3시4분 까지만 나타나게 하는 방법으로 해결할 수 있을까요? 혹시 안된다면 지난 디마크 기준선은 나오지 않고 당일것만 나타나게 하고 싶습니다. 지표식 부탁드립니다.