커뮤니티

문의

프로필 이미지
육각수
2023-03-14 13:36:26
798
글번호 167146
답변완료
문의 드립니다. 게시판에서 찾은 추세선 지표인데 아래 지표식에서 텍스트(숫자)가 안 나오게 부탁드립니다. 감사합니다. input : Left(5),right(5),색1(red),색2(blue),굵기(1); var : SHcnt(0),SLcnt(0); var : SHV(0),SHD(0),SHT(0),HTL(0),HTX(0); var : SHV1(0),SHD1(0),SHT1(0); var : SLV(0),SLD(0),SLT(0),LTL(0),LTX(0); var : SLV1(0),SLD1(0),SLT1(0); if Bdate != bdate[1] Then { SHcnt = 0; SLcnt = 0; TL_Delete(HTL); TL_Delete(LTL); Text_Delete(HTX); Text_Delete(LTX); } if SwingHigh(1,h,left,right,left+right+1) != -1 Then { TL_Delete(HTL); Text_Delete(HTX); SHcnt = SHcnt+1; SHV = H[right]; SHD = sDate[right]; SHT = sTime[right]; SHV1 = SHV[1]; SHD1 = SHD[1]; SHT1 = SHT[1]; if SHcnt >= 2 Then { HTL = TL_new(SHD1,SHT1,SHV1,SHD,SHT,SHV); TL_SetColor(HTL,색1); TL_SetExtRight(HTL,true); TL_SetSize(HTL,굵기); HTX = Text_New(NextBarSdate,NextBarStime,SHV,NumToStr(SHV,2)); Text_SetStyle(HTX,0,1); } } Else { Text_SetString(HTX,NumToStr(TL_GetValue(HTL,sDate,sTime),2)); Text_SetLocation(HTX,NextBarSdate,NextBarStime,TL_GetValue(HTL,sDate,sTime)); } if SwingLow(1,L,left,right,left+right+1) != -1 Then { TL_Delete(LTL); Text_Delete(LTX); SLcnt = SLcnt+1; SLV = L[right]; SLD = sDate[right]; SLT = sTime[right]; SLV1 = SLV[1]; SLD1 = SLD[1]; SLT1 = SLT[1]; if SLcnt >= 2 Then { LTL = TL_new(SLD1,SLT1,SLV1,SLD,SLT,SLV); TL_SetColor(LTL,색2); TL_SetExtRight(LTL,true); TL_SetSize(LTL,굵기); LTX = Text_New(NextBarSdate,NextBarStime,SLV,NumToStr(SLV,2)); Text_SetStyle(LTX,0,0); } } Else { Text_SetString(LTX,NumToStr(TL_GetValue(LTL,sDate,sTime),2)); Text_SetLocation(LTX,NextBarSdate,NextBarStime,TL_GetValue(LTL,sDate,sTime)); }
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-03-15 09:46:25

안녕하세요 예스스탁입니다. input : Left(5),right(5),색1(red),색2(blue),굵기(1); var : SHcnt(0),SLcnt(0); var : SHV(0),SHD(0),SHT(0),HTL(0); var : SHV1(0),SHD1(0),SHT1(0); var : SLV(0),SLD(0),SLT(0),LTL(0); var : SLV1(0),SLD1(0),SLT1(0); if Bdate != bdate[1] Then { SHcnt = 0; SLcnt = 0; TL_Delete(HTL); TL_Delete(LTL); } if SwingHigh(1,h,left,right,left+right+1) != -1 Then { TL_Delete(HTL); SHcnt = SHcnt+1; SHV = H[right]; SHD = sDate[right]; SHT = sTime[right]; SHV1 = SHV[1]; SHD1 = SHD[1]; SHT1 = SHT[1]; if SHcnt >= 2 Then { HTL = TL_new(SHD1,SHT1,SHV1,SHD,SHT,SHV); TL_SetColor(HTL,색1); TL_SetExtRight(HTL,true); TL_SetSize(HTL,굵기); } } if SwingLow(1,L,left,right,left+right+1) != -1 Then { TL_Delete(LTL); SLcnt = SLcnt+1; SLV = L[right]; SLD = sDate[right]; SLT = sTime[right]; SLV1 = SLV[1]; SLD1 = SLD[1]; SLT1 = SLT[1]; if SLcnt >= 2 Then { LTL = TL_new(SLD1,SLT1,SLV1,SLD,SLT,SLV); TL_SetColor(LTL,색2); TL_SetExtRight(LTL,true); TL_SetSize(LTL,굵기); } } 즐거운 하루되세요 > 육각수 님이 쓴 글입니다. > 제목 : 문의 > 문의 드립니다. 게시판에서 찾은 추세선 지표인데 아래 지표식에서 텍스트(숫자)가 안 나오게 부탁드립니다. 감사합니다. input : Left(5),right(5),색1(red),색2(blue),굵기(1); var : SHcnt(0),SLcnt(0); var : SHV(0),SHD(0),SHT(0),HTL(0),HTX(0); var : SHV1(0),SHD1(0),SHT1(0); var : SLV(0),SLD(0),SLT(0),LTL(0),LTX(0); var : SLV1(0),SLD1(0),SLT1(0); if Bdate != bdate[1] Then { SHcnt = 0; SLcnt = 0; TL_Delete(HTL); TL_Delete(LTL); Text_Delete(HTX); Text_Delete(LTX); } if SwingHigh(1,h,left,right,left+right+1) != -1 Then { TL_Delete(HTL); Text_Delete(HTX); SHcnt = SHcnt+1; SHV = H[right]; SHD = sDate[right]; SHT = sTime[right]; SHV1 = SHV[1]; SHD1 = SHD[1]; SHT1 = SHT[1]; if SHcnt >= 2 Then { HTL = TL_new(SHD1,SHT1,SHV1,SHD,SHT,SHV); TL_SetColor(HTL,색1); TL_SetExtRight(HTL,true); TL_SetSize(HTL,굵기); HTX = Text_New(NextBarSdate,NextBarStime,SHV,NumToStr(SHV,2)); Text_SetStyle(HTX,0,1); } } Else { Text_SetString(HTX,NumToStr(TL_GetValue(HTL,sDate,sTime),2)); Text_SetLocation(HTX,NextBarSdate,NextBarStime,TL_GetValue(HTL,sDate,sTime)); } if SwingLow(1,L,left,right,left+right+1) != -1 Then { TL_Delete(LTL); Text_Delete(LTX); SLcnt = SLcnt+1; SLV = L[right]; SLD = sDate[right]; SLT = sTime[right]; SLV1 = SLV[1]; SLD1 = SLD[1]; SLT1 = SLT[1]; if SLcnt >= 2 Then { LTL = TL_new(SLD1,SLT1,SLV1,SLD,SLT,SLV); TL_SetColor(LTL,색2); TL_SetExtRight(LTL,true); TL_SetSize(LTL,굵기); LTX = Text_New(NextBarSdate,NextBarStime,SLV,NumToStr(SLV,2)); Text_SetStyle(LTX,0,0); } } Else { Text_SetString(LTX,NumToStr(TL_GetValue(LTL,sDate,sTime),2)); Text_SetLocation(LTX,NextBarSdate,NextBarStime,TL_GetValue(LTL,sDate,sTime)); }