커뮤니티

수식 부탁드립니다.

프로필 이미지
해리69
2016-03-29 14:43:20
170
글번호 96679
답변완료

첨부 이미지

수고 많으십니다~! 첨부 그림처럼 아래 수식샘플을 이용해서 라인이 실시간 형성되고, 라인의 가격과 이름을 별도로 표기하고 있습니다. 사용된 수식에서 수정사항을 가르쳐 주시면 감사하겠습니다. --------------------------------------------------------------------- plot1(y1); plot2(y2); plot3(y3); if date != date[1] Then { var1 = sdate; var2 = stime; var3 = var1[1]; var4 = var2[1]; //TL_New(StartDate,StartTime,StartValue,EndDate,EndTime,EndValue) TL_New(var3,var4,y1[1],sdate[1],stime[1],y1[1]); if data1(sdate) == data2(sdate) and data1(stime) == data2(stime) Then { TL_Delete(TL1); TL1 = TL_New(var1,var2,y1,sdate,stime,y1); TL_SetColor(TL1,rgb(255,255,0)); TL_SetSize(TL1,0.5); Text_Delete(tx11); Text_Delete(tx12); tx11 = Text_New(sdate[위치],stime[위치],y1," P1"); tx12 = Text_New(sdate[위치],stime[위치],y1,NumToStr(y1,2)); Text_SetColor(Tx11,rgb(255,255,0)); Text_SetStyle(Tx11,0,0); Text_SetStyle(Tx12,0,1); --------------------------------------------------------------------------------- 1. 라인의 가격은(흰색 박스표기) 챠트 우측 원래 가격이 나오는 자리에 표시하고 싶고 2. 각각의 이름은(핑크박스) 라인의 끝자리에 표기하여 가격캔들이 가려지는걸 피하고자 합니다. 위와 별개로 3. 당일 고가에서 1P, 1.5P 뺀 라인을 실시간 선으로 표시하고자 합니다. 1,2번의 수정식과 3번의 지표수식 부탁드립니다. 수고하십시오~!
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-03-30 09:27:12

안녕하세요 예스스탁입니다. 1. 수식은 위치를 지정해서 텍스트를 출력하는데 해당 값이 봉데이터와 겹치는지는 알수가 없습니다. Text_SetStyle함수가 텍스트의 수식/수평을 저절하는 함수이므로 해당 부분은 사용자분이 조절해 보셔야 합니다. var : y1(0),y2(0),y3(0),TL1(0),TL2(0),TL3(0),tx11(0),tx12(0),tx13(0),위치(0); plot1(y1); plot2(y2); plot3(y3); if date != date[1] Then { var1 = sdate; var2 = stime; var3 = var1[1]; var4 = var2[1]; //TL_New(StartDate,StartTime,StartValue,EndDate,EndTime,EndValue) TL_New(var3,var4,y1[1],sdate[1],stime[1],y1[1]); TL_New(var3,var4,y2[1],sdate[1],stime[1],y2[1]); TL_New(var3,var4,y3[1],sdate[1],stime[1],y3[1]); } if data1(sdate) == data2(sdate) and data1(stime) == data2(stime) Then { #y1 추세선 TL_Delete(TL1); TL1 = TL_New(var1,var2,y1,sdate,stime,y1); TL_SetColor(TL1,rgb(255,255,0)); TL_SetSize(TL1,0.5); #y1 텍스트 Text_Delete(tx11); tx11 = Text_New(sdate[위치],stime[위치],y1,NumToStr(y1,2)+NewLine+"y1"); Text_SetColor(Tx11,rgb(255,255,0)); Text_SetStyle(Tx11,0,0); #y2 추세선 TL_Delete(TL2); TL2 = TL_New(var1,var2,y2,sdate,stime,y2); TL_SetColor(TL2,rgb(255,255,0)); TL_SetSize(TL2,0.5); #y1 텍스트 Text_Delete(tx12); tx12 = Text_New(sdate[위치],stime[위치],y2,NumToStr(y2,2)+NewLine+"y2"); Text_SetColor(Tx12,rgb(255,255,0)); Text_SetStyle(Tx12,0,0); #y3 추세선 TL_Delete(TL3); TL3 = TL_New(var1,var2,y3,sdate,stime,y3); TL_SetColor(TL3,rgb(255,255,0)); TL_SetSize(TL3,0.5); #y1 텍스트 Text_Delete(tx13); tx13 = Text_New(sdate[위치],stime[위치],y3,NumToStr(y3,2)+NewLine+"y3"); Text_SetColor(Tx13,rgb(255,255,0)); Text_SetStyle(Tx13,0,0); } 2. 추세선은 봉이 완성될때만 출력됩니다. 차트 마지막봉 값은 반영이 안되므로 지표로 그려보셔야 합니다. plot1(dayhigh-1.0); plot2(dayhigh-1.5); 즐거운 하루되세요 > 해리69 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다. > 수고 많으십니다~! 첨부 그림처럼 아래 수식샘플을 이용해서 라인이 실시간 형성되고, 라인의 가격과 이름을 별도로 표기하고 있습니다. 사용된 수식에서 수정사항을 가르쳐 주시면 감사하겠습니다. --------------------------------------------------------------------- plot1(y1); plot2(y2); plot3(y3); if date != date[1] Then { var1 = sdate; var2 = stime; var3 = var1[1]; var4 = var2[1]; //TL_New(StartDate,StartTime,StartValue,EndDate,EndTime,EndValue) TL_New(var3,var4,y1[1],sdate[1],stime[1],y1[1]); if data1(sdate) == data2(sdate) and data1(stime) == data2(stime) Then { TL_Delete(TL1); TL1 = TL_New(var1,var2,y1,sdate,stime,y1); TL_SetColor(TL1,rgb(255,255,0)); TL_SetSize(TL1,0.5); Text_Delete(tx11); Text_Delete(tx12); tx11 = Text_New(sdate[위치],stime[위치],y1," P1"); tx12 = Text_New(sdate[위치],stime[위치],y1,NumToStr(y1,2)); Text_SetColor(Tx11,rgb(255,255,0)); Text_SetStyle(Tx11,0,0); Text_SetStyle(Tx12,0,1); --------------------------------------------------------------------------------- 1. 라인의 가격은(흰색 박스표기) 챠트 우측 원래 가격이 나오는 자리에 표시하고 싶고 2. 각각의 이름은(핑크박스) 라인의 끝자리에 표기하여 가격캔들이 가려지는걸 피하고자 합니다. 위와 별개로 3. 당일 고가에서 1P, 1.5P 뺀 라인을 실시간 선으로 표시하고자 합니다. 1,2번의 수정식과 3번의 지표수식 부탁드립니다. 수고하십시오~!