커뮤니티

문의드립니다

프로필 이미지
올독
2024-11-08 00:29:41
614
글번호 185076
답변완료

첨부 이미지

안녕하세요 첨부된 사진처럼 1. 5일선이 ma5 > ma5 [3] and ma5 > ma5 [1] 된 후 20선이나 60선을 크로스업할때 ma5 > ma5 [3] and ma5 > ma5 [1] 부분에 회색밑줄을 긋고 싶습니다. 20 > 60 이면 20선 크로스업일때 60 > 20 이라면 60선 크로스업할 때 (가장위에 있는 이평선을 크로스업할 때) 2. 조건은 1과 같고 밑줄 대신 노란색박스로도 만들고 싶습니다. 박스하단이 5일선 박스상단이 캔들저가 기준으로 우측연장으로 사진과 같이 만들고 싶습니다 좋은 하루 되세요^^ 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-11-08 14:41:01

안녕하세요 예스스탁입니다. 1 var : ma5(0),ma20(0),ma60(0); var : d1(0),t1(0),v1(0),t(0),tl(0); ma5 = ma(C,5); ma20 = ma(C,20); ma60 = ma(C,60); Condition1 = ma5 > ma5[3] and ma5 > ma5[1]; if Condition1 == true and Condition1[1] == False Then { d1 = sDate; t1 = sTime; v1 = ma5; t = 1; } if t == 1 and CrossUp(ma5,max(ma20,ma60)) Then { t = 2; var1 = v1; var2 = L; tl = TL_New(d1,t1,v1,sDate,sTime,var1); } TL_SetEnd(tl,sdate,sTime,var1); Plot1(ma5); Plot2(ma20); Plot3(ma60); 2 var : ma5(0),ma20(0),ma60(0); var : d1(0),t1(0),v1(0),v2(0),t(0),box(0); ma5 = ma(C,5); ma20 = ma(C,20); ma60 = ma(C,60); Condition1 = ma5 > ma5[3] and ma5 > ma5[1]; if Condition1 == true and Condition1[1] == False Then { d1 = sDate; t1 = sTime; v1 = ma5; v2 = l; t = 1; } if t == 1 and CrossUp(ma5,max(ma20,ma60)) Then { t = 2; var1 = v1; var2 = v2; box = box_New(d1,t1,var1,NextBarSdate,NextBarStime,var2); Box_SetColor(box,Yellow); Box_SetFill(box,true); } box_SetEnd(box,sdate,sTime,var2); Plot1(ma5); Plot2(ma20); Plot3(ma60); 즐거운 하루되세요 > 올독 님이 쓴 글입니다. > 제목 : 문의드립니다 > 안녕하세요 첨부된 사진처럼 1. 5일선이 ma5 > ma5 [3] and ma5 > ma5 [1] 된 후 20선이나 60선을 크로스업할때 ma5 > ma5 [3] and ma5 > ma5 [1] 부분에 회색밑줄을 긋고 싶습니다. 20 > 60 이면 20선 크로스업일때 60 > 20 이라면 60선 크로스업할 때 (가장위에 있는 이평선을 크로스업할 때) 2. 조건은 1과 같고 밑줄 대신 노란색박스로도 만들고 싶습니다. 박스하단이 5일선 박스상단이 캔들저가 기준으로 우측연장으로 사진과 같이 만들고 싶습니다 좋은 하루 되세요^^ 감사합니다.