커뮤니티

전략작성등

프로필 이미지
트라이
2024-04-15 20:32:27
968
글번호 178591
답변완료
항상 감사드리고 사부님의 천재성에 경의를 표합니다 이번에는 52주 신고가를 표시하고 싶은데 부탁드립니다.타사 챠트에선 후행스팬 강세패턴 즉 shift(C,-51)을 수식으로하면 세로선이생기면서 좌우색상이 다르게 표시되니 쉽게 읽을수 있는데 예스랭귀지로는 어찌 수식을 작성해야는지 부탁드립니다^^
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-04-16 10:54:56

안녕하세요 예스스탁입니다. 1 차트가 주봉이면 아래식 적용하시면 됩니다. input : N(52); if H > highest(H,N)[1] Then Plot1(L,"검색"); 일봉등 낮은주기에서 표시하려면 아래식 적용하시면 됩니다. input : N(52); var : cnt(0),HH(0); Array : WH[100](0); if DayOfWeek(Bdate) < DayOfWeek(Bdate[1]) Then { For cnt = 99 DownTo 1 { WH[cnt] = WH[cnt-1]; } WH[0] = H; } Else { if WH[0] > 0 and H > WH[0] Then WH[0] = H; } if WH[N] > 0 Then { HH = 0; For cnt = 1 to N { if HH == 0 or (HH > 0 and WH[cnt] > HH) Then HH = WH[cnt]; } if WH[0] > HH Then Plot1(L,"검색"); } 2 올리신 후행스팬 강세패턴은 어떤 지표인지 정확히 모르겠습니다. 아래 지표식은 종가를 51봉전으로 이동시키고 해당봉 기준으로 좌우 색상을 달리해 표시합니다. var : box1(0),box2(0); Plot1(C); FixPlotShift(1,-51); if Index == 0 Then { var1 = sDate; Var2 = sTime; } Box_Delete(box1); box1 = box_new(sDate[50],sTime[50],H,NextBarSdate,NextBarStime,L); Box_SetColor(box1,Red); Box_SetFill(box1,true); Box_SetExtFill(box1,true); Box_Delete(box2); box2 = box_new(var1,Var2,H,sDate[50],sTime[50],L); Box_SetColor(box2,Blue); Box_SetFill(box2,true); Box_SetExtFill(box2,true); 즐거운 하루되세요 > 트라이 님이 쓴 글입니다. > 제목 : 전략작성등 > 항상 감사드리고 사부님의 천재성에 경의를 표합니다 이번에는 52주 신고가를 표시하고 싶은데 부탁드립니다.타사 챠트에선 후행스팬 강세패턴 즉 shift(C,-51)을 수식으로하면 세로선이생기면서 좌우색상이 다르게 표시되니 쉽게 읽을수 있는데 예스랭귀지로는 어찌 수식을 작성해야는지 부탁드립니다^^