커뮤니티

수식수정문의

프로필 이미지
렉쳐
2017-07-10 20:25:25
141
글번호 111191
답변완료
예전에 문의드린건데요 (파란색선) 당일고점-65틱 ( 수치) 이부분에서 수치가 잘못나옵니다. 어떤게 문제인지는 모르겠네요 input : 텍스트소수점자리수(5); var : TL1(0),TL2(0),TL3(0),TL4(0); var : TL5(0),TL6(0),TL7(0),TL8(0); var : Tx1(0),Tx2(0),Tx3(0),Tx4(0); var : Tx5(0),Tx6(0),Tx7(0),Tx8(0); var : Tx11(0),Tx12(0),Tx13(0),Tx14(0); var : Tx15(0),Tx16(0),Tx17(0),Tx18(0); if L == DayLow Then{ TL_Delete(TL2); TL_Delete(TL3); TL_Delete(TL4); TL2 = TL_New(sdate[1],stime[1],DayLow+PriceScale*65,sdate,stime,DayLow+PriceScale*65); TL3 = TL_New(sdate[1],stime[1],DayLow+PriceScale*135,sdate,stime,DayLow+PriceScale*135); TL4 = TL_New(sdate[1],stime[1],DayLow+PriceScale*120,sdate,stime,DayLow+PriceScale*120); TL_SetExtRight(TL2,true); TL_SetExtLeft(TL2,true); TL_SetExtRight(TL3,true); TL_SetExtLeft(TL3,true); TL_SetExtRight(TL4,true); TL_SetExtLeft(TL4,true); TL_SetColor(TL2,RED); TL_SetColor(TL3,RED); TL_SetColor(TL4,RED); TL_SetSize(TL2,2); TL_SetSize(TL3,2); TL_SetSize(TL4,2); } if H == DayHigh Then{ TL_Delete(TL6); TL_Delete(TL7); TL_Delete(TL8); TL6 = TL_New(sdate[1],stime[1],DayHigh-PriceScale*65,sdate,stime,DayHigh-PriceScale*65); TL7 = TL_New(sdate[1],stime[1],DayHigh-PriceScale*135,sdate,stime,DayHigh-PriceScale*135); TL8 = TL_New(sdate[1],stime[1],DayHigh-PriceScale*120,sdate,stime,DayHigh-PriceScale*120); TL_SetExtRight(TL6,true); TL_SetExtLeft(TL6,true); TL_SetExtRight(TL7,true); TL_SetExtLeft(TL7,true); TL_SetExtRight(TL8,true); TL_SetExtLeft(TL8,true); TL_SetColor(TL6,BLUE); TL_SetColor(TL7,BLUE); TL_SetColor(TL8,BLUE); TL_SetSize(TL6,2); TL_SetSize(TL7,2); TL_SetSize(TL8,2); } Text_Delete(Tx2); Text_Delete(Tx3); Text_Delete(Tx4); tx2 = Text_New(sdate,stime,DayLow+PriceScale*65,"당일저점+65틱("+NumToStr(DayLow+PriceScale*65,텍스트소수점자리수)+")"); tx3 = Text_New(sdate,stime,DayLow+PriceScale*135,"당일저점+135틱("+NumToStr(DayLow+PriceScale*135,텍스트소수점자리수)+")"); tx4 = Text_New(sdate,stime,DayLow+PriceScale*120,"당일저점+120틱("+NumToStr(DayLow+PriceScale*120,텍스트소수점자리수)+")"); Text_SetColor(tx2,red); Text_SetColor(tx3,red); Text_SetColor(tx4,red); text_setStyle(tx2,2,1); text_setStyle(tx3,2,1); text_setStyle(tx4,2,1); Text_Delete(Tx12); Text_Delete(Tx13); Text_Delete(Tx14); tx12 = Text_New(sdate,stime,DayHigh-PriceScale*65,"당일고점-65틱("+NumToStr(DayLow-PriceScale*65,텍스트소수점자리수)+")"); tx13 = Text_New(sdate,stime,DayHigh-PriceScale*135,"당일고점-135틱("+NumToStr(DayLow-PriceScale*135,텍스트소수점자리수)+")"); tx14 = Text_New(sdate,stime,DayHigh-PriceScale*120,"당일고점-120틱("+NumToStr(DayLow-PriceScale*120,텍스트소수점자리수)+")"); Text_SetColor(tx12,blue); Text_SetColor(tx13,blue); Text_SetColor(tx14,blue); text_setStyle(tx12,2,1); text_setStyle(tx13,2,1); text_setStyle(tx14,2,1);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-07-11 14:23:01

안녕하세요 예스스탁입니다. 텍스트 출력에 값지정이 잘못되어 있었습니다. 식을 수정했습니다. input : 텍스트소수점자리수(5); var : TL1(0),TL2(0),TL3(0),TL4(0); var : TL5(0),TL6(0),TL7(0),TL8(0); var : Tx1(0),Tx2(0),Tx3(0),Tx4(0); var : Tx5(0),Tx6(0),Tx7(0),Tx8(0); var : Tx11(0),Tx12(0),Tx13(0),Tx14(0); var : Tx15(0),Tx16(0),Tx17(0),Tx18(0); if L == DayLow Then{ TL_Delete(TL2); TL_Delete(TL3); TL_Delete(TL4); TL2 = TL_New(sdate[1],stime[1],DayLow+PriceScale*65,sdate,stime,DayLow+PriceScale*65); TL3 = TL_New(sdate[1],stime[1],DayLow+PriceScale*135,sdate,stime,DayLow+PriceScale*135); TL4 = TL_New(sdate[1],stime[1],DayLow+PriceScale*120,sdate,stime,DayLow+PriceScale*120); TL_SetExtRight(TL2,true); TL_SetExtLeft(TL2,true); TL_SetExtRight(TL3,true); TL_SetExtLeft(TL3,true); TL_SetExtRight(TL4,true); TL_SetExtLeft(TL4,true); TL_SetColor(TL2,RED); TL_SetColor(TL3,RED); TL_SetColor(TL4,RED); TL_SetSize(TL2,2); TL_SetSize(TL3,2); TL_SetSize(TL4,2); } if H == DayHigh Then{ TL_Delete(TL6); TL_Delete(TL7); TL_Delete(TL8); TL6 = TL_New(sdate[1],stime[1],DayHigh-PriceScale*65,sdate,stime,DayHigh-PriceScale*65); TL7 = TL_New(sdate[1],stime[1],DayHigh-PriceScale*135,sdate,stime,DayHigh-PriceScale*135); TL8 = TL_New(sdate[1],stime[1],DayHigh-PriceScale*120,sdate,stime,DayHigh-PriceScale*120); TL_SetExtRight(TL6,true); TL_SetExtLeft(TL6,true); TL_SetExtRight(TL7,true); TL_SetExtLeft(TL7,true); TL_SetExtRight(TL8,true); TL_SetExtLeft(TL8,true); TL_SetColor(TL6,BLUE); TL_SetColor(TL7,BLUE); TL_SetColor(TL8,BLUE); TL_SetSize(TL6,2); TL_SetSize(TL7,2); TL_SetSize(TL8,2); } Text_Delete(Tx2); Text_Delete(Tx3); Text_Delete(Tx4); tx2 = Text_New(sdate,stime,DayLow+PriceScale*65,"당일저점+65틱("+NumToStr(DayLow+PriceScale*65,텍스트소수점자리수)+")"); tx3 = Text_New(sdate,stime,DayLow+PriceScale*135,"당일저점+135틱("+NumToStr(DayLow+PriceScale*135,텍스트소수점자리수)+")"); tx4 = Text_New(sdate,stime,DayLow+PriceScale*120,"당일저점+120틱("+NumToStr(DayLow+PriceScale*120,텍스트소수점자리수)+")"); Text_SetColor(tx2,red); Text_SetColor(tx3,red); Text_SetColor(tx4,red); text_setStyle(tx2,2,1); text_setStyle(tx3,2,1); text_setStyle(tx4,2,1); Text_Delete(Tx12); Text_Delete(Tx13); Text_Delete(Tx14); tx12 = Text_New(sdate,stime,DayHigh-PriceScale*65,"당일고점-65틱("+NumToStr(DayHigh-PriceScale*65,텍스트소수점자리수)+")"); tx13 = Text_New(sdate,stime,DayHigh-PriceScale*135,"당일고점-135틱("+NumToStr(DayHigh-PriceScale*135,텍스트소수점자리수)+")"); tx14 = Text_New(sdate,stime,DayHigh-PriceScale*120,"당일고점-120틱("+NumToStr(DayHigh-PriceScale*120,텍스트소수점자리수)+")"); Text_SetColor(tx12,blue); Text_SetColor(tx13,blue); Text_SetColor(tx14,blue); text_setStyle(tx12,2,1); text_setStyle(tx13,2,1); text_setStyle(tx14,2,1); 즐거운 하루되세요 > 렉쳐 님이 쓴 글입니다. > 제목 : 수식수정문의 > 예전에 문의드린건데요 (파란색선) 당일고점-65틱 ( 수치) 이부분에서 수치가 잘못나옵니다. 어떤게 문제인지는 모르겠네요 input : 텍스트소수점자리수(5); var : TL1(0),TL2(0),TL3(0),TL4(0); var : TL5(0),TL6(0),TL7(0),TL8(0); var : Tx1(0),Tx2(0),Tx3(0),Tx4(0); var : Tx5(0),Tx6(0),Tx7(0),Tx8(0); var : Tx11(0),Tx12(0),Tx13(0),Tx14(0); var : Tx15(0),Tx16(0),Tx17(0),Tx18(0); if L == DayLow Then{ TL_Delete(TL2); TL_Delete(TL3); TL_Delete(TL4); TL2 = TL_New(sdate[1],stime[1],DayLow+PriceScale*65,sdate,stime,DayLow+PriceScale*65); TL3 = TL_New(sdate[1],stime[1],DayLow+PriceScale*135,sdate,stime,DayLow+PriceScale*135); TL4 = TL_New(sdate[1],stime[1],DayLow+PriceScale*120,sdate,stime,DayLow+PriceScale*120); TL_SetExtRight(TL2,true); TL_SetExtLeft(TL2,true); TL_SetExtRight(TL3,true); TL_SetExtLeft(TL3,true); TL_SetExtRight(TL4,true); TL_SetExtLeft(TL4,true); TL_SetColor(TL2,RED); TL_SetColor(TL3,RED); TL_SetColor(TL4,RED); TL_SetSize(TL2,2); TL_SetSize(TL3,2); TL_SetSize(TL4,2); } if H == DayHigh Then{ TL_Delete(TL6); TL_Delete(TL7); TL_Delete(TL8); TL6 = TL_New(sdate[1],stime[1],DayHigh-PriceScale*65,sdate,stime,DayHigh-PriceScale*65); TL7 = TL_New(sdate[1],stime[1],DayHigh-PriceScale*135,sdate,stime,DayHigh-PriceScale*135); TL8 = TL_New(sdate[1],stime[1],DayHigh-PriceScale*120,sdate,stime,DayHigh-PriceScale*120); TL_SetExtRight(TL6,true); TL_SetExtLeft(TL6,true); TL_SetExtRight(TL7,true); TL_SetExtLeft(TL7,true); TL_SetExtRight(TL8,true); TL_SetExtLeft(TL8,true); TL_SetColor(TL6,BLUE); TL_SetColor(TL7,BLUE); TL_SetColor(TL8,BLUE); TL_SetSize(TL6,2); TL_SetSize(TL7,2); TL_SetSize(TL8,2); } Text_Delete(Tx2); Text_Delete(Tx3); Text_Delete(Tx4); tx2 = Text_New(sdate,stime,DayLow+PriceScale*65,"당일저점+65틱("+NumToStr(DayLow+PriceScale*65,텍스트소수점자리수)+")"); tx3 = Text_New(sdate,stime,DayLow+PriceScale*135,"당일저점+135틱("+NumToStr(DayLow+PriceScale*135,텍스트소수점자리수)+")"); tx4 = Text_New(sdate,stime,DayLow+PriceScale*120,"당일저점+120틱("+NumToStr(DayLow+PriceScale*120,텍스트소수점자리수)+")"); Text_SetColor(tx2,red); Text_SetColor(tx3,red); Text_SetColor(tx4,red); text_setStyle(tx2,2,1); text_setStyle(tx3,2,1); text_setStyle(tx4,2,1); Text_Delete(Tx12); Text_Delete(Tx13); Text_Delete(Tx14); tx12 = Text_New(sdate,stime,DayHigh-PriceScale*65,"당일고점-65틱("+NumToStr(DayLow-PriceScale*65,텍스트소수점자리수)+")"); tx13 = Text_New(sdate,stime,DayHigh-PriceScale*135,"당일고점-135틱("+NumToStr(DayLow-PriceScale*135,텍스트소수점자리수)+")"); tx14 = Text_New(sdate,stime,DayHigh-PriceScale*120,"당일고점-120틱("+NumToStr(DayLow-PriceScale*120,텍스트소수점자리수)+")"); Text_SetColor(tx12,blue); Text_SetColor(tx13,blue); Text_SetColor(tx14,blue); text_setStyle(tx12,2,1); text_setStyle(tx13,2,1); text_setStyle(tx14,2,1);