커뮤니티

봉개수에 따른 수평선 표시

프로필 이미지
thrupass
2013-12-13 12:30:10
184
글번호 70420
답변완료
6101 화면에서 1분봉 기준 선물이 계단식 상승이나 하락을 할 경우 (즉,당일 고점이 계단식 상승) 고점이 20봉이상 유지(예,261.00)될 때 해당고점에 수평선을 그리고 싶습니다. 여러개의 수평선이 그려질 수 있겠죠 몇개일지는 모르지만... (당일 장종료까지 유지되도록) 예를들어 장중에 고가가 250.10-> 250.70-> 251.50 .... 계단식으로 상승할 때 그리고 각각의 값이 20봉이상씩 유지될 때 각각의 값에 수평선이 표시되도록하고 싶습니다. 수고하세요
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-12-13 15:28:01

안녕하세요 예스스탁입니다. 차트에 수평선을 그리기 위해서는 추세선 함수를 이용해야 합니다. 따로 plot명령어로 출력되는 내용은 없으므로 검색식으로 작성하셔서 차트에 적용하시면 됩니다. 추세선 함수는 4.0버전인 예스트레이더에만 현재 제공됩니다. var :SD(0),ST(0),cnt(0),count(0); Array : TL[20](0),HH[20](0); if date != date[1] Then{ SD =sdate; ST = stime; count = 0; for cnt = 1 to 19{ TL_Delete(TL_Delete(TL[cnt])); } } if dayindex == 0 or dayindex > 0 and H > H[1] and dayhigh == H Then var1 = dayindex; if dayindex == var1+20 then{ count = count+1; HH[count] = dayhigh; TL[count] = TL_New(SD,ST,HH[count],sdate,stime,HH[count]); TL_SetExtRight(TL[count],true); } 즐거운 하루되세요 > thrupass 님이 쓴 글입니다. > 제목 : 봉개수에 따른 수평선 표시 > 6101 화면에서 1분봉 기준 선물이 계단식 상승이나 하락을 할 경우 (즉,당일 고점이 계단식 상승) 고점이 20봉이상 유지(예,261.00)될 때 해당고점에 수평선을 그리고 싶습니다. 여러개의 수평선이 그려질 수 있겠죠 몇개일지는 모르지만... (당일 장종료까지 유지되도록) 예를들어 장중에 고가가 250.10-> 250.70-> 251.50 .... 계단식으로 상승할 때 그리고 각각의 값이 20봉이상씩 유지될 때 각각의 값에 수평선이 표시되도록하고 싶습니다. 수고하세요