커뮤니티

부탁드립니다

프로필 이미지
크라켄
2021-05-08 21:33:34
996
글번호 148830
답변완료
#,안녕하세요,보내주신수식 잘사용하고 있습니다,감사합니다, 질문*72231 답변수식에서 아래조건수정 요청드립니다 1,장종료후 마지막파동에 출력된8개선과 가격을 차트상에 그대로 저장되어서 다음날 에도 삭제되지 않게 요청드립니다, 2,만일저장이 어려우면 장중에는 출력되지않고 장종료 직전 마지막 파동에만 8개선과 가격이 출력되고 저장되어 익일에도 삭제 되지않게 요청드립니다. 3,그외 마지막파동에 출력된 데이타가 삭제되지 않고 익일에도 표기되는 다른방법이 있는지 도움 부탁드립니다. #,미리감사드립니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-05-10 12:57:21

안녕하세요 예스스탁입니다. 당일 마지막봉에서만 출력되게 작성해 드립니다. 추세선과 텍스트가 봉완성 기준이라 마지막봉을 시간으로 지정하셔야 합니다. 봉완성시준이라 다음날 시초각 수신되어야 전일 마지막값이 그려지게 됩니다. input : af(0.02), maxAF(0.2),텍스트출력(1),크기(0);; var : T(0),HH(0),LL(0),HD(0),HT(0),LD(0),LT(0); var : HH1(0),LL1(0),HD1(0),HT1(0),LD1(0),LT1(0); var : TL1(0),TL2(0),TL3(0),TL4(0),TL5(0); var : TL6(0),tl7(0),TL8(0),TL9(0),TL10(0); var : tx1(0),tx2(0),tx11(0),tx22(0); var : x1(0),x2(0),x3(0),x4(0),x5(0); var : x6(0),x7(0),x8(0),x9(0),x10(0); var1 = CSar(af,maxAF); if crossup(c,var1) Then { T = 1; HH = H; HD = sdate; HT = stime; HH1 = HH[1]; HD1 = HD[1]; HT1 = HT[1]; if LL > 0 Then { if 텍스트출력 == 1 then { Tx11 = Text_New(HD1,HT1,HH1,NumToStr((HH1-LL1),2)+NewLine+NumToStr(HH1,2)); Text_SetStyle(tx11,2,1); Text_SetColor(tx11,BLUE); Text_SetSize(tx11,크기); Text_Delete(tx1); Tx1 = Text_New(HD,HT,HH,NumToStr((HH-LL[1]),2)+NewLine+NumToStr(HH,2)); Text_SetStyle(tx1,2,1); Text_SetColor(tx1,BLUE); Text_SetSize(tx1,크기); } } } if CrossDown(c,var1) Then { T = -1; LL = L; LD = sdate; LT = stime; LL1 = LL[1]; LD1 = LD[1]; LT1 = LT[1]; if HH > 0 Then { if 텍스트출력 == 1 then { Tx22 = Text_New(LD1,LT1,LL1,NumToStr((HH1-LL1),2)+NewLine+NumToStr(LL1,2)); Text_SetStyle(tx22,2,0); Text_SetColor(tx22,RED); Text_Delete(tx2); Text_SetSize(tx22,크기); Tx2 = Text_New(LD,LT,LL,NumToStr((HH[1]-LL),2)+NewLine+NumToStr(LL,2)); Text_SetStyle(tx2,2,0); Text_SetColor(tx2,RED); Text_SetSize(tx2,크기); } } } if T == 1 then { if H > HH Then { HH = H; HD = sdate; HT = stime; if 텍스트출력 == 1 then { Text_Delete(tx1); Tx1 = Text_New(HD,HT,HH,NumToStr((HH-LL[1]),2)+NewLine+NumToStr(HH,2)); Text_SetStyle(tx1,2,1); Text_SetColor(tx1,BLUE); Text_SetSize(tx1,크기); } } } if T == -1 then { if L < LL Then { LL = L; LD = sdate; LT = stime; if 텍스트출력 == 1 then { Text_Delete(tx2); Tx2 = Text_New(LD,LT,LL,NumToStr((HH[1]-LL),2)+NewLine+NumToStr(LL,2)); Text_SetStyle(tx2,2,0); Text_SetColor(tx2,RED); Text_SetSize(tx2,크기); } } } if nextbarsdate != sdate Then { if T == 1 Then { TL_Delete(TL1); TL_Delete(TL2); TL_Delete(TL3); TL_Delete(TL4); TL_Delete(TL5); #TL1 = TL_New(LD,LT,HH,sDate,sTime,HH); TL2 = TL_New(LD,LT,HH+1.0,sDate,sTime,HH+1.0); TL3 = TL_New(LD,LT,HH+1.617,sDate,sTime,HH+1.618); TL4 = TL_New(LD,LT,HH-1.0,sDate,sTime,HH-1.0); TL5 = TL_New(LD,LT,HH-1.618,sDate,sTime,HH-1.618); TL_SetColor(TL1,RED); TL_SetColor(TL2,RED); TL_SetColor(TL3,RED); TL_SetColor(TL4,RED); TL_SetColor(TL5,RED); TL_Delete(TL6); TL_Delete(TL7); TL_Delete(TL8); TL_Delete(TL9); TL_Delete(TL10); #TL6 = TL_New(LD,LT,LL,sDate,sTime,LL); TL7 = TL_New(LD,LT,LL+1.0,sDate,sTime,LL+1.0); TL8 = TL_New(LD,LT,LL+1.618,sDate,sTime,LL+1.618); TL9 = TL_New(LD,LT,LL-1.0,sDate,sTime,LL-1.0); TL10 = TL_New(LD,LT,LL-1.618,sDate,sTime,LL-1.618); TL_SetColor(TL6,BLUE); TL_SetColor(TL7,BLUE); TL_SetColor(TL8,BLUE); TL_SetColor(TL9,BLUE); TL_SetColor(TL10,BLUE); Text_Delete(x1); Text_Delete(x2); Text_Delete(x3); Text_Delete(x4); Text_Delete(x5); #x1 = Text_New(sDate,sTime,HH,NumToStr(HH,2)); x2 = Text_New(sDate,sTime,HH+1.0,NumToStr(HH+1.0,2)); x3 = Text_New(sDate,sTime,HH+1.618,NumToStr(HH+1.618,2)); x4 = Text_New(sDate,sTime,HH-1.0,NumToStr(HH-1.0,2)); x5 = Text_New(sDate,sTime,HH-1.618,NumToStr(HH-1.618,2)); Text_SetColor(x1,RED); Text_SetColor(x2,RED); Text_SetColor(x3,RED); Text_SetColor(x4,RED); Text_SetColor(x5,RED); Text_SetStyle(x1,0,2); Text_SetStyle(x2,0,2); Text_SetStyle(x3,0,2); Text_SetStyle(x4,0,2); Text_SetStyle(x5,0,2); Text_Delete(x6); Text_Delete(x7); Text_Delete(x8); Text_Delete(x9); Text_Delete(x10); #x6 = Text_New(sDate,sTime,LL,NumToStr(LL,2)); x7 = Text_New(sDate,sTime,LL+1.0,NumToStr(LL+1.0,2)); x8 = Text_New(sDate,sTime,LL+1.618,NumToStr(LL+1.618,2)); x9 = Text_New(sDate,sTime,LL-1.0,NumToStr(LL-1.0,2)); x10 = Text_New(sDate,sTime,LL-1.618,NumToStr(LL-1.618,2)); Text_SetColor(x6,BLUE); Text_SetColor(x7,BLUE); Text_SetColor(x8,BLUE); Text_SetColor(x9,BLUE); Text_SetColor(x10,BLUE); Text_SetStyle(x6,0,2); Text_SetStyle(x7,0,2); Text_SetStyle(x8,0,2); Text_SetStyle(x9,0,2); Text_SetStyle(x10,0,2); } Else { TL_Delete(TL1); TL_Delete(TL2); TL_Delete(TL3); TL_Delete(TL4); TL_Delete(TL5); #TL1 = TL_New(HD,HT,HH,sDate,sTime,HH); TL2 = TL_New(HD,HT,HH+1.0,sDate,sTime,HH+1.0); TL3 = TL_New(HD,HT,HH+1.617,sDate,sTime,HH+1.618); TL4 = TL_New(HD,HT,HH-1.0,sDate,sTime,HH-1.0); TL5 = TL_New(HD,HT,HH-1.618,sDate,sTime,HH-1.618); TL_SetColor(TL1,RED); TL_SetColor(TL2,RED); TL_SetColor(TL3,RED); TL_SetColor(TL4,RED); TL_SetColor(TL5,RED); TL_Delete(TL6); TL_Delete(TL7); TL_Delete(TL8); TL_Delete(TL9); TL_Delete(TL10); #TL6 = TL_New(HD,HT,LL,sDate,sTime,LL); TL7 = TL_New(HD,HT,LL+1.0,sDate,sTime,LL+1.0); TL8 = TL_New(HD,HT,LL+1.618,sDate,sTime,LL+1.618); TL9 = TL_New(HD,HT,LL-1.0,sDate,sTime,LL-1.0); TL10 = TL_New(HD,HT,LL-1.618,sDate,sTime,LL-1.618); TL_SetColor(TL6,BLUE); TL_SetColor(TL7,BLUE); TL_SetColor(TL8,BLUE); TL_SetColor(TL9,BLUE); TL_SetColor(TL10,BLUE); Text_Delete(x1); Text_Delete(x2); Text_Delete(x3); Text_Delete(x4); Text_Delete(x5); #x1 = Text_New(sDate,sTime,HH,NumToStr(HH,2)); x2 = Text_New(sDate,sTime,HH+1.0,NumToStr(HH+1.0,2)); x3 = Text_New(sDate,sTime,HH+1.618,NumToStr(HH+1.618,2)); x4 = Text_New(sDate,sTime,HH-1.0,NumToStr(HH-1.0,2)); x5 = Text_New(sDate,sTime,HH-1.618,NumToStr(HH-1.618,2)); Text_SetColor(x1,RED); Text_SetColor(x2,RED); Text_SetColor(x3,RED); Text_SetColor(x4,RED); Text_SetColor(x5,RED); Text_SetStyle(x1,0,2); Text_SetStyle(x2,0,2); Text_SetStyle(x3,0,2); Text_SetStyle(x4,0,2); Text_SetStyle(x5,0,2); Text_Delete(x6); Text_Delete(x7); Text_Delete(x8); Text_Delete(x9); Text_Delete(x10); #x6 = Text_New(sDate,sTime,LL,NumToStr(LL,2)); x7 = Text_New(sDate,sTime,LL+1.0,NumToStr(LL+1.0,2)); x8 = Text_New(sDate,sTime,LL+1.618,NumToStr(LL+1.618,2)); x9 = Text_New(sDate,sTime,LL-1.0,NumToStr(LL-1.0,2)); x10 = Text_New(sDate,sTime,LL-1.618,NumToStr(LL-1.618,2)); Text_SetColor(x6,BLUE); Text_SetColor(x7,BLUE); Text_SetColor(x8,BLUE); Text_SetColor(x9,BLUE); Text_SetColor(x10,BLUE); Text_SetStyle(x6,0,2); Text_SetStyle(x7,0,2); Text_SetStyle(x8,0,2); Text_SetStyle(x9,0,2); Text_SetStyle(x10,0,2); } } 즐거운 하루되세요 > 크라켄 님이 쓴 글입니다. > 제목 : 부탁드립니다 > #,안녕하세요,보내주신수식 잘사용하고 있습니다,감사합니다, 질문*72231 답변수식에서 아래조건수정 요청드립니다 1,장종료후 마지막파동에 출력된8개선과 가격을 차트상에 그대로 저장되어서 다음날 에도 삭제되지 않게 요청드립니다, 2,만일저장이 어려우면 장중에는 출력되지않고 장종료 직전 마지막 파동에만 8개선과 가격이 출력되고 저장되어 익일에도 삭제 되지않게 요청드립니다. 3,그외 마지막파동에 출력된 데이타가 삭제되지 않고 익일에도 표기되는 다른방법이 있는지 도움 부탁드립니다. #,미리감사드립니다.