커뮤니티

문의드립니다~

프로필 이미지
겐지
2020-10-06 01:23:04
665
글번호 142869
답변완료
var : Pt(50); var : Price(0),TL1(0); var : TL11(0),TL12(0),TL13(0),TL14(0),TL15(0),TL16(0),TL17(0),TL18(0); var : TL21(0),TL22(0),TL23(0),TL24(0),TL25(0),TL26(0),TL27(0),TL28(0); var1 = int(C/Pt); var2 = var1*Pt; var3 = c-var2; if var3 >= Pt/2 Then Price = var2+Pt; Else Price = var2; if index == 1 or (index > 1 and price != Price[1]) Then { TL_Delete(TL1); TL_Delete(TL11); TL_Delete(TL12); TL_Delete(TL13); TL_Delete(TL14); TL_Delete(TL15); TL_Delete(TL16); TL_Delete(TL17); TL_Delete(TL18); TL_Delete(TL21); TL_Delete(TL22); TL_Delete(TL23); TL_Delete(TL24); TL_Delete(TL25); TL_Delete(TL26); TL_Delete(TL27); TL_Delete(TL28); TL1 = TL_New(sdate[1],stime[1],Price,sdate,stime,Price); TL11 = TL_New(sdate[1],stime[1],Price+pt*1,sdate,stime,Price+pt*1); TL12 = TL_New(sdate[1],stime[1],Price+pt*2,sdate,stime,Price+pt*2); TL13 = TL_New(sdate[1],stime[1],Price+pt*3,sdate,stime,Price+pt*3); TL14 = TL_New(sdate[1],stime[1],Price+pt*4,sdate,stime,Price+pt*4); TL15 = TL_New(sdate[1],stime[1],Price+pt*5,sdate,stime,Price+pt*5); TL16 = TL_New(sdate[1],stime[1],Price+pt*6,sdate,stime,Price+pt*6); TL17 = TL_New(sdate[1],stime[1],Price+pt*7,sdate,stime,Price+pt*7); TL18 = TL_New(sdate[1],stime[1],Price+pt*8,sdate,stime,Price+pt*8); TL21 = TL_New(sdate[1],stime[1],Price-pt*1,sdate,stime,Price-pt*1); TL22 = TL_New(sdate[1],stime[1],Price-pt*2,sdate,stime,Price-pt*2); TL23 = TL_New(sdate[1],stime[1],Price-pt*3,sdate,stime,Price-pt*3); TL24 = TL_New(sdate[1],stime[1],Price-pt*4,sdate,stime,Price-pt*4); TL25 = TL_New(sdate[1],stime[1],Price-pt*5,sdate,stime,Price-pt*5); TL26 = TL_New(sdate[1],stime[1],Price-pt*6,sdate,stime,Price-pt*6); TL27 = TL_New(sdate[1],stime[1],Price-pt*7,sdate,stime,Price-pt*7); TL28 = TL_New(sdate[1],stime[1],Price-pt*8,sdate,stime,Price-pt*8); TL_SetExtLeft(TL1,true); TL_SetExtLeft(TL11,true); TL_SetExtLeft(TL12,true); TL_SetExtLeft(TL13,true); TL_SetExtLeft(TL14,true); TL_SetExtLeft(TL15,true); TL_SetExtLeft(TL16,true); TL_SetExtLeft(TL17,true); TL_SetExtLeft(TL18,true); TL_SetExtLeft(TL21,true); TL_SetExtLeft(TL22,true); TL_SetExtLeft(TL23,true); TL_SetExtLeft(TL24,true); TL_SetExtLeft(TL25,true); TL_SetExtLeft(TL26,true); TL_SetExtLeft(TL27,true); TL_SetExtLeft(TL28,true); TL_SetExtRight(TL1,true); TL_SetExtRight(TL11,true); TL_SetExtRight(TL12,true); TL_SetExtRight(TL13,true); TL_SetExtRight(TL14,true); TL_SetExtRight(TL15,true); TL_SetExtRight(TL16,true); TL_SetExtRight(TL17,true); TL_SetExtRight(TL18,true); TL_SetExtRight(TL21,true); TL_SetExtRight(TL22,true); TL_SetExtRight(TL23,true); TL_SetExtRight(TL24,true); TL_SetExtRight(TL25,true); TL_SetExtRight(TL26,true); TL_SetExtRight(TL27,true); TL_SetExtRight(TL28,true); } TL_setcolor(TL1,rgb(153,153,153)); TL_setcolor(TL11,rgb(153,153,153)); TL_setcolor(TL12,rgb(153,153,153)); TL_setcolor(TL13,rgb(153,153,153)); TL_setcolor(TL14,rgb(153,153,153)); TL_setcolor(TL15,rgb(153,153,153)); TL_setcolor(TL16,rgb(153,153,153)); TL_setcolor(TL17,rgb(153,153,153)); TL_setcolor(TL18,rgb(153,153,153)); TL_setcolor(TL21,rgb(153,153,153)); TL_setcolor(TL22,rgb(153,153,153)); TL_setcolor(TL23,rgb(153,153,153)); TL_setcolor(TL24,rgb(153,153,153)); TL_setcolor(TL25,rgb(153,153,153)); TL_setcolor(TL26,rgb(153,153,153)); TL_setcolor(TL27,rgb(153,153,153)); TL_setcolor(TL28,rgb(153,153,153)); ///////////////////////////////////////////////////////////////// Array : upLine[20](0),dnLine[20](0); var : cnt(0),mdline(0); if bdate != bdate[1] then{ var1 = int(C/50); var2 = var1*50; TL_Delete(mdLine); mdLine = TL_New(sdate[1],stime[1],var2,sdate,stime,var2); TL_SetExtLeft(mdLine,true); TL_SetExtRight(mdLine,true); for cnt = 1 to 19{ TL_Delete(upLine[cnt]); TL_Delete(dnLine[cnt]); upLine[cnt] = TL_New(sdate[1],stime[1],var2+50*cnt,sdate,stime,var2+50*cnt); dnLine[cnt] = TL_New(sdate[1],stime[1],var2-50*cnt,sdate,stime,var2-50*cnt); TL_SetExtLeft(upLine[cnt],true); TL_SetExtLeft(dnLine[cnt],true); TL_SetExtRight(upLine[cnt],true); TL_SetExtRight(dnLine[cnt],true); } } TL_setcolor(mdline,rgb(153,153,153)); TL_setcolor(upLine[1],rgb(153,153,153)); TL_setcolor(dnLine[1],rgb(153,153,153)); TL_setcolor(upLine[2],rgb(153,153,153)); TL_setcolor(dnLine[2],rgb(153,153,153)); TL_setcolor(upLine[3],rgb(153,153,153)); TL_setcolor(dnLine[3],rgb(153,153,153)); TL_setcolor(upLine[4],rgb(153,153,153)); TL_setcolor(dnLine[4],rgb(153,153,153)); TL_setcolor(upLine[5],rgb(153,153,153)); TL_setcolor(dnLine[5],rgb(153,153,153)); TL_setcolor(upLine[6],rgb(153,153,153)); TL_setcolor(dnLine[6],rgb(153,153,153)); ////////// 50포인트단위 가로선 수식2개입니다. 지표식으로 보고 있는데 화면을 확대하면 선이 사라졌다 생겼다가 해서요. 화면을 확대해도 선이 그대로 유지되게 할 순 없을까요? 수정 부탁드립니다. 선의 색상은 rgb(153,153,153)이구요. 감사합니다.~
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-10-06 14:18:41

안녕하세요 예스스탁입니다. 올려주신 내용은 수식수정으로 해결가능한 영역이 아닙니다. 도움을 드리지 못해 죄송합니다. 즐거운 하루되세요 > 겐지 님이 쓴 글입니다. > 제목 : 문의드립니다~ > var : Pt(50); var : Price(0),TL1(0); var : TL11(0),TL12(0),TL13(0),TL14(0),TL15(0),TL16(0),TL17(0),TL18(0); var : TL21(0),TL22(0),TL23(0),TL24(0),TL25(0),TL26(0),TL27(0),TL28(0); var1 = int(C/Pt); var2 = var1*Pt; var3 = c-var2; if var3 >= Pt/2 Then Price = var2+Pt; Else Price = var2; if index == 1 or (index > 1 and price != Price[1]) Then { TL_Delete(TL1); TL_Delete(TL11); TL_Delete(TL12); TL_Delete(TL13); TL_Delete(TL14); TL_Delete(TL15); TL_Delete(TL16); TL_Delete(TL17); TL_Delete(TL18); TL_Delete(TL21); TL_Delete(TL22); TL_Delete(TL23); TL_Delete(TL24); TL_Delete(TL25); TL_Delete(TL26); TL_Delete(TL27); TL_Delete(TL28); TL1 = TL_New(sdate[1],stime[1],Price,sdate,stime,Price); TL11 = TL_New(sdate[1],stime[1],Price+pt*1,sdate,stime,Price+pt*1); TL12 = TL_New(sdate[1],stime[1],Price+pt*2,sdate,stime,Price+pt*2); TL13 = TL_New(sdate[1],stime[1],Price+pt*3,sdate,stime,Price+pt*3); TL14 = TL_New(sdate[1],stime[1],Price+pt*4,sdate,stime,Price+pt*4); TL15 = TL_New(sdate[1],stime[1],Price+pt*5,sdate,stime,Price+pt*5); TL16 = TL_New(sdate[1],stime[1],Price+pt*6,sdate,stime,Price+pt*6); TL17 = TL_New(sdate[1],stime[1],Price+pt*7,sdate,stime,Price+pt*7); TL18 = TL_New(sdate[1],stime[1],Price+pt*8,sdate,stime,Price+pt*8); TL21 = TL_New(sdate[1],stime[1],Price-pt*1,sdate,stime,Price-pt*1); TL22 = TL_New(sdate[1],stime[1],Price-pt*2,sdate,stime,Price-pt*2); TL23 = TL_New(sdate[1],stime[1],Price-pt*3,sdate,stime,Price-pt*3); TL24 = TL_New(sdate[1],stime[1],Price-pt*4,sdate,stime,Price-pt*4); TL25 = TL_New(sdate[1],stime[1],Price-pt*5,sdate,stime,Price-pt*5); TL26 = TL_New(sdate[1],stime[1],Price-pt*6,sdate,stime,Price-pt*6); TL27 = TL_New(sdate[1],stime[1],Price-pt*7,sdate,stime,Price-pt*7); TL28 = TL_New(sdate[1],stime[1],Price-pt*8,sdate,stime,Price-pt*8); TL_SetExtLeft(TL1,true); TL_SetExtLeft(TL11,true); TL_SetExtLeft(TL12,true); TL_SetExtLeft(TL13,true); TL_SetExtLeft(TL14,true); TL_SetExtLeft(TL15,true); TL_SetExtLeft(TL16,true); TL_SetExtLeft(TL17,true); TL_SetExtLeft(TL18,true); TL_SetExtLeft(TL21,true); TL_SetExtLeft(TL22,true); TL_SetExtLeft(TL23,true); TL_SetExtLeft(TL24,true); TL_SetExtLeft(TL25,true); TL_SetExtLeft(TL26,true); TL_SetExtLeft(TL27,true); TL_SetExtLeft(TL28,true); TL_SetExtRight(TL1,true); TL_SetExtRight(TL11,true); TL_SetExtRight(TL12,true); TL_SetExtRight(TL13,true); TL_SetExtRight(TL14,true); TL_SetExtRight(TL15,true); TL_SetExtRight(TL16,true); TL_SetExtRight(TL17,true); TL_SetExtRight(TL18,true); TL_SetExtRight(TL21,true); TL_SetExtRight(TL22,true); TL_SetExtRight(TL23,true); TL_SetExtRight(TL24,true); TL_SetExtRight(TL25,true); TL_SetExtRight(TL26,true); TL_SetExtRight(TL27,true); TL_SetExtRight(TL28,true); } TL_setcolor(TL1,rgb(153,153,153)); TL_setcolor(TL11,rgb(153,153,153)); TL_setcolor(TL12,rgb(153,153,153)); TL_setcolor(TL13,rgb(153,153,153)); TL_setcolor(TL14,rgb(153,153,153)); TL_setcolor(TL15,rgb(153,153,153)); TL_setcolor(TL16,rgb(153,153,153)); TL_setcolor(TL17,rgb(153,153,153)); TL_setcolor(TL18,rgb(153,153,153)); TL_setcolor(TL21,rgb(153,153,153)); TL_setcolor(TL22,rgb(153,153,153)); TL_setcolor(TL23,rgb(153,153,153)); TL_setcolor(TL24,rgb(153,153,153)); TL_setcolor(TL25,rgb(153,153,153)); TL_setcolor(TL26,rgb(153,153,153)); TL_setcolor(TL27,rgb(153,153,153)); TL_setcolor(TL28,rgb(153,153,153)); ///////////////////////////////////////////////////////////////// Array : upLine[20](0),dnLine[20](0); var : cnt(0),mdline(0); if bdate != bdate[1] then{ var1 = int(C/50); var2 = var1*50; TL_Delete(mdLine); mdLine = TL_New(sdate[1],stime[1],var2,sdate,stime,var2); TL_SetExtLeft(mdLine,true); TL_SetExtRight(mdLine,true); for cnt = 1 to 19{ TL_Delete(upLine[cnt]); TL_Delete(dnLine[cnt]); upLine[cnt] = TL_New(sdate[1],stime[1],var2+50*cnt,sdate,stime,var2+50*cnt); dnLine[cnt] = TL_New(sdate[1],stime[1],var2-50*cnt,sdate,stime,var2-50*cnt); TL_SetExtLeft(upLine[cnt],true); TL_SetExtLeft(dnLine[cnt],true); TL_SetExtRight(upLine[cnt],true); TL_SetExtRight(dnLine[cnt],true); } } TL_setcolor(mdline,rgb(153,153,153)); TL_setcolor(upLine[1],rgb(153,153,153)); TL_setcolor(dnLine[1],rgb(153,153,153)); TL_setcolor(upLine[2],rgb(153,153,153)); TL_setcolor(dnLine[2],rgb(153,153,153)); TL_setcolor(upLine[3],rgb(153,153,153)); TL_setcolor(dnLine[3],rgb(153,153,153)); TL_setcolor(upLine[4],rgb(153,153,153)); TL_setcolor(dnLine[4],rgb(153,153,153)); TL_setcolor(upLine[5],rgb(153,153,153)); TL_setcolor(dnLine[5],rgb(153,153,153)); TL_setcolor(upLine[6],rgb(153,153,153)); TL_setcolor(dnLine[6],rgb(153,153,153)); ////////// 50포인트단위 가로선 수식2개입니다. 지표식으로 보고 있는데 화면을 확대하면 선이 사라졌다 생겼다가 해서요. 화면을 확대해도 선이 그대로 유지되게 할 순 없을까요? 수정 부탁드립니다. 선의 색상은 rgb(153,153,153)이구요. 감사합니다.~