커뮤니티

예스트레이더의 차트화면

프로필 이미지
ksks
2024-02-20 12:36:43
885
글번호 176795
답변완료
85883문의 봐 주세요. 저의 질문이 잘못되었읍니다. RSI(14)가 65 상향돌파 및 30하향돌파가 아니라 65이상은 모두 황금색, 30미만은 모두 그레이로 차트가격화면에 표시하려는 것이었읍니다. 죄송합니다만 이렇게 수정해주실수 있나요?
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2024-02-20 14:13:02

안녕하세요 예스스탁입니다. 1 예스랭귀지에 차트의 바탕색을 변경하는 기능은 없고 박스함수로 비슷하게 나타내실 수 있습니다. 2 아래수식에서 Box_SetExtFill함수 앞에 주석을 해제하시면 봉차트 하단에 적용된 지표영역까지 표시됩니다. 3 input : P(14); var : R(0),Box(0); R = RSI(P); Plot1(R, "RSI"); PlotBaseLine1(30, "기준선1"); PlotBaseLine2(65, "기준선2"); Condition1 = R >= 65; Condition2 = R <= 30; if Condition1 == true Then { if Condition1 != Condition1[1] Then { box = box_new(sDate,sTime,0,sDate,sTime,9999999); Box_SetColor(Box,Gold); Box_SetFill(Box,true); //Box_SetExtFill(box,true);//하단 지표영역까지 모두 표시 } Else Box_SetEnd(box,sDate,sTime,9999999); } if Condition2 == true Then { if Condition2 != Condition2[1] Then { box = box_new(sDate,sTime,0,sDate,sTime,9999999); Box_SetColor(Box,Gray); Box_SetFill(Box,true); //Box_SetExtFill(box,true);//하단 지표영역까지 모두 표시 } Else Box_SetEnd(box,sDate,sTime,9999999); } 즐거운 하루되세요 > ksks 님이 쓴 글입니다. > 제목 : 예스트레이더의 차트화면 > 85883문의 봐 주세요. 저의 질문이 잘못되었읍니다. RSI(14)가 65 상향돌파 및 30하향돌파가 아니라 65이상은 모두 황금색, 30미만은 모두 그레이로 차트가격화면에 표시하려는 것이었읍니다. 죄송합니다만 이렇게 수정해주실수 있나요?
프로필 이미지

ksks

2024-02-20 14:34:57

//주석 해제하고 지표에 넣어 해보니 이상하게 나옵니다. 거래량 밑에 RSI(14)로 나옵니다. 그냥 전의 강조수식으로 65이상 봉과 30이하 봉을 칼라링할 방법은 없나요? > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 예스트레이더의 차트화면 > 안녕하세요 예스스탁입니다. 1 예스랭귀지에 차트의 바탕색을 변경하는 기능은 없고 박스함수로 비슷하게 나타내실 수 있습니다. 2 아래수식에서 Box_SetExtFill함수 앞에 주석을 해제하시면 봉차트 하단에 적용된 지표영역까지 표시됩니다. 3 input : P(14); var : R(0),Box(0); R = RSI(P); Plot1(R, "RSI"); PlotBaseLine1(30, "기준선1"); PlotBaseLine2(65, "기준선2"); Condition1 = R >= 65; Condition2 = R <= 30; if Condition1 == true Then { if Condition1 != Condition1[1] Then { box = box_new(sDate,sTime,0,sDate,sTime,9999999); Box_SetColor(Box,Gold); Box_SetFill(Box,true); //Box_SetExtFill(box,true);//하단 지표영역까지 모두 표시 } Else Box_SetEnd(box,sDate,sTime,9999999); } if Condition2 == true Then { if Condition2 != Condition2[1] Then { box = box_new(sDate,sTime,0,sDate,sTime,9999999); Box_SetColor(Box,Gray); Box_SetFill(Box,true); //Box_SetExtFill(box,true);//하단 지표영역까지 모두 표시 } Else Box_SetEnd(box,sDate,sTime,9999999); } 즐거운 하루되세요 > ksks 님이 쓴 글입니다. > 제목 : 예스트레이더의 차트화면 > 85883문의 봐 주세요. 저의 질문이 잘못되었읍니다. RSI(14)가 65 상향돌파 및 30하향돌파가 아니라 65이상은 모두 황금색, 30미만은 모두 그레이로 차트가격화면에 표시하려는 것이었읍니다. 죄송합니다만 이렇게 수정해주실수 있나요?
프로필 이미지

예스스탁 예스스탁 답변

2024-02-20 14:53:36

안녕하세요 예스스탁입니다. 1 Plot1(R, "RSI"); PlotBaseLine1(30, "기준선1"); PlotBaseLine2(65, "기준선2"); 기존 답변 수식을 적용하면 RSI가 표시되는 것은 위와 같이 RSI도 같이 그리는 내용이 있기 때문입니다. 수식 분류를 지표로 지정하셨기 때문에 추가한 부분입니다. 만약 RSI지표가 표시되는 것 없이 가격차트 영역에만 바탕색을 바꾼것과 같이 보시고자 하시면 위 내용을 제거하고 강조식으로 만드셔서 적용하시면 됩니다. 2 위 내용이 아닌 봉의 색상만 변경해서 보시고자 하시면 아래 내용을 강조식으로 작성해 적용하시면 됩니다. input : P(14); var : R(0); if R >= 65 Then { PlotPaintBar(H,L,"강조",Gold); } if R <= 30 Then { PlotPaintBar(H,L,"강조",Gray); } 즐거운 하루되세요 > ksks 님이 쓴 글입니다. > 제목 : Re : Re : 예스트레이더의 차트화면 > //주석 해제하고 지표에 넣어 해보니 이상하게 나옵니다. 거래량 밑에 RSI(14)로 나옵니다. 그냥 전의 강조수식으로 65이상 봉과 30이하 봉을 칼라링할 방법은 없나요? > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 예스트레이더의 차트화면 > 안녕하세요 예스스탁입니다. 1 예스랭귀지에 차트의 바탕색을 변경하는 기능은 없고 박스함수로 비슷하게 나타내실 수 있습니다. 2 아래수식에서 Box_SetExtFill함수 앞에 주석을 해제하시면 봉차트 하단에 적용된 지표영역까지 표시됩니다. 3 input : P(14); var : R(0),Box(0); R = RSI(P); Plot1(R, "RSI"); PlotBaseLine1(30, "기준선1"); PlotBaseLine2(65, "기준선2"); Condition1 = R >= 65; Condition2 = R <= 30; if Condition1 == true Then { if Condition1 != Condition1[1] Then { box = box_new(sDate,sTime,0,sDate,sTime,9999999); Box_SetColor(Box,Gold); Box_SetFill(Box,true); //Box_SetExtFill(box,true);//하단 지표영역까지 모두 표시 } Else Box_SetEnd(box,sDate,sTime,9999999); } if Condition2 == true Then { if Condition2 != Condition2[1] Then { box = box_new(sDate,sTime,0,sDate,sTime,9999999); Box_SetColor(Box,Gray); Box_SetFill(Box,true); //Box_SetExtFill(box,true);//하단 지표영역까지 모두 표시 } Else Box_SetEnd(box,sDate,sTime,9999999); } 즐거운 하루되세요 > ksks 님이 쓴 글입니다. > 제목 : 예스트레이더의 차트화면 > 85883문의 봐 주세요. 저의 질문이 잘못되었읍니다. RSI(14)가 65 상향돌파 및 30하향돌파가 아니라 65이상은 모두 황금색, 30미만은 모두 그레이로 차트가격화면에 표시하려는 것이었읍니다. 죄송합니다만 이렇게 수정해주실수 있나요?