커뮤니티

Y축 가격대 간격 조정

프로필 이미지
ycchoi17
2020-10-07 16:52:57
567
글번호 142922
답변완료
회신 감사합니다. 저의 요청사항 설명이 짧았던 모양입니다. 국내선물 차트에 옵션 행사가 2.5간격 과 "행사가+1.10" & "행사가+1.30" 간격으로 점선을 구현하고 싶습니다. 도움 부탁드립니다. 감사합니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : Y축 가격대 간격 조정 > 안녕하세요 예스스탁입니다. 문의하신 내용을 정확히 이해하지 못했습니다. 옵션 지수대 간격이 어떤 값을 의미하시는지 모르겠습니다. 만약 선물차트에 0.1간격으로 점선을 그리고자 하시면 아래식 이용하시면 됩니다. 행사가 기준이면 간격을 2.5로 변경하시면 됩니다. input : 간격(0.1); var : TL(0),cnt(0); Array : HTL[100](0),LTL[100](0); if Index == 1 or Bdate != Bdate[1] Then { var1 = Floor(DayOpen); TL_Delete(TL); TL = TL_New(sDate,sTime,var1,NextBarSdate,NextBarStime,var1); TL_SetExtLeft(TL,true); TL_SetExtRight(TL,true); TL_SetStyle(TL,3); For cnt = 1 to 99 { TL_Delete(HTL[cnt]); TL_Delete(LTL[cnt]); HTL[cnt] = TL_New(sDate,sTime,var1+간격*cnt,NextBarSdate,NextBarStime,var1+간격*cnt); LTL[cnt] = TL_New(sDate,sTime,var1-간격*cnt,NextBarSdate,NextBarStime,var1-간격*cnt); TL_SetExtLeft(HTL[cnt],true); TL_SetExtLeft(LTL[cnt],true); TL_SetExtRight(HTL[cnt],true); TL_SetExtRight(LTL[cnt],true); TL_SetStyle(HTL[cnt],3); TL_SetStyle(LTL[cnt],3); } } 즐거운 하루되세요 > ycchoi17 님이 쓴 글입니다. > 제목 : Y축 가격대 간격 조정 > 업무에 수고가 많으십니다. 국내선물 차트를 옵션 지수대 간격으로 점선으로 표시되게 하고 싶습니다. 예를 들어서, ~~~300 / 311.10 / 311.30 / 312.5 / 313.6 / 313.8 / 315 ~~~ 가격에 점선으로 표시. 도움 부탁 드립니다. 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-10-08 15:20:55

안녕하세요 예스스탁입니다. input : 간격(2.5),n1(1.1),n2(1.3); var : cnt(0); Array : HTL1[100](0),LTL1[100](0); Array : HTL2[100](0),LTL2[100](0); Array : HTL3[100](0),LTL3[100](0); if Index == 1 or Bdate != Bdate[1] Then { var1 = Floor(DayOpen/간격)*간격; For cnt = 0 to 99 { TL_Delete(HTL1[cnt]); TL_Delete(LTL1[cnt]); TL_Delete(HTL2[cnt]); TL_Delete(LTL2[cnt]); TL_Delete(HTL3[cnt]); TL_Delete(LTL3[cnt]); value1 = var1+간격*cnt; value2 = value1+n1; value3 = value1+n2; HTL1[cnt] = TL_New(sDate,sTime,value1,NextBarSdate,NextBarStime,Value1); HTL2[cnt] = TL_New(sDate,sTime,value2,NextBarSdate,NextBarStime,Value2); HTL3[cnt] = TL_New(sDate,sTime,value3,NextBarSdate,NextBarStime,Value3); TL_SetExtLeft(HTL1[cnt],true); TL_SetExtLeft(HTL2[cnt],true); TL_SetExtLeft(HTL3[cnt],true); TL_SetExtRight(HTL1[cnt],true); TL_SetExtRight(HTL2[cnt],true); TL_SetExtRight(HTL3[cnt],true); TL_SetStyle(HTL1[cnt],3); TL_SetStyle(HTL2[cnt],3); TL_SetStyle(HTL3[cnt],3); if cnt >= 1 Then { value4 = var1-간격*cnt; value5 = value4+n1; value6 = value4+n2; LTL1[cnt] = TL_New(sDate,sTime,Value4,NextBarSdate,NextBarStime,Value4); LTL2[cnt] = TL_New(sDate,sTime,Value5,NextBarSdate,NextBarStime,Value5); LTL3[cnt] = TL_New(sDate,sTime,Value6,NextBarSdate,NextBarStime,Value6); TL_SetExtLeft(LTL1[cnt],true); TL_SetExtLeft(LTL2[cnt],true); TL_SetExtLeft(LTL3[cnt],true); TL_SetExtRight(LTL1[cnt],true); TL_SetExtRight(LTL2[cnt],true); TL_SetExtRight(LTL3[cnt],true); TL_SetStyle(LTL1[cnt],3); TL_SetStyle(LTL2[cnt],3); TL_SetStyle(LTL3[cnt],3); } } } 즐거운 하루되세요 > ycchoi17 님이 쓴 글입니다. > 제목 : Y축 가격대 간격 조정 > 회신 감사합니다. 저의 요청사항 설명이 짧았던 모양입니다. 국내선물 차트에 옵션 행사가 2.5간격 과 "행사가+1.10" & "행사가+1.30" 간격으로 점선을 구현하고 싶습니다. 도움 부탁드립니다. 감사합니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : Y축 가격대 간격 조정 > 안녕하세요 예스스탁입니다. 문의하신 내용을 정확히 이해하지 못했습니다. 옵션 지수대 간격이 어떤 값을 의미하시는지 모르겠습니다. 만약 선물차트에 0.1간격으로 점선을 그리고자 하시면 아래식 이용하시면 됩니다. 행사가 기준이면 간격을 2.5로 변경하시면 됩니다. input : 간격(0.1); var : TL(0),cnt(0); Array : HTL[100](0),LTL[100](0); if Index == 1 or Bdate != Bdate[1] Then { var1 = Floor(DayOpen); TL_Delete(TL); TL = TL_New(sDate,sTime,var1,NextBarSdate,NextBarStime,var1); TL_SetExtLeft(TL,true); TL_SetExtRight(TL,true); TL_SetStyle(TL,3); For cnt = 1 to 99 { TL_Delete(HTL[cnt]); TL_Delete(LTL[cnt]); HTL[cnt] = TL_New(sDate,sTime,var1+간격*cnt,NextBarSdate,NextBarStime,var1+간격*cnt); LTL[cnt] = TL_New(sDate,sTime,var1-간격*cnt,NextBarSdate,NextBarStime,var1-간격*cnt); TL_SetExtLeft(HTL[cnt],true); TL_SetExtLeft(LTL[cnt],true); TL_SetExtRight(HTL[cnt],true); TL_SetExtRight(LTL[cnt],true); TL_SetStyle(HTL[cnt],3); TL_SetStyle(LTL[cnt],3); } } 즐거운 하루되세요 > ycchoi17 님이 쓴 글입니다. > 제목 : Y축 가격대 간격 조정 > 업무에 수고가 많으십니다. 국내선물 차트를 옵션 지수대 간격으로 점선으로 표시되게 하고 싶습니다. 예를 들어서, ~~~300 / 311.10 / 311.30 / 312.5 / 313.6 / 313.8 / 315 ~~~ 가격에 점선으로 표시. 도움 부탁 드립니다. 감사합니다.