커뮤니티

지표 주석 및 수정 부탁 드립니다

프로필 이미지
까꾸리손
2022-06-07 11:52:05
1341
글번호 159636
답변완료
안녕하세요? 만들어주신 수식 잘 사용하고 있습니다 아래 수식을 다음과 같이 수정 부탁 드립니다 장 시작시 갭하락경우 저점 라인(Plit2)만 표시 갭상승경우 고점 라인(Plot1)만 표시되도록 수정 부탁 드립니다 input: P(5); Var: cnt(0), sum1(0), sum2(0), mav1(0), mav2(0), HH(0),LL(0), tx1(0), tx2(0); var: H1(0), L1(0); sum1=0; sum2=0; For cnt=0 to p-1{ sum1 = sum1+ (DayHigh(cnt)-Daylow(cnt)); sum2 = sum2+ (DayHigh(cnt)-Daylow(cnt)); } mav1 = sum1/p; mav2 = sum2/p; if Bdate != Bdate[1] Then{ var1= mav1; Var2= mav2; value1 = dayopen+var1; value2 = dayopen-var2; value3 = value1; value3 = value2; HH=H; LL=L; H1=HH; L1=LL; } if Bdate == Bdate[1] and H > HH Then { HH = H; Value4 = Value2+abs(HH-H1); } if Bdate == Bdate[1] and L > LL Then{ LL = L; Value3 = Value1-abs(LL-L1); } if CurrentDate ==sDate Then{ Plot1(Value3); plot2(Value4); } 감사합니다
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2022-06-07 15:57:48

안녕하세요 예스스탁입니다. input: P(5); Var: cnt(0), sum1(0), sum2(0), mav1(0), mav2(0), HH(0),LL(0), tx1(0), tx2(0); var: H1(0), L1(0); sum1=0; sum2=0; For cnt=0 to p-1{ sum1 = sum1+ (DayHigh(cnt)-Daylow(cnt)); sum2 = sum2+ (DayHigh(cnt)-Daylow(cnt)); } mav1 = sum1/p; mav2 = sum2/p; if Bdate != Bdate[1] Then{ var1= mav1; Var2= mav2; value1 = dayopen+var1; value2 = dayopen-var2; value3 = value1; value3 = value2; HH=H; LL=L; H1=HH; L1=LL; } if Bdate == Bdate[1] and H > HH Then { HH = H; Value4 = Value2+abs(HH-H1); } if Bdate == Bdate[1] and L > LL Then{ LL = L; Value3 = Value1-abs(LL-L1); } if CurrentDate ==sDate Then { if DayOpen > DayClose(1) Then Plot1(Value3); if DayOpen < DayClose(1) Then plot2(Value4); } 즐거운 하루되세요 > 까꾸리손 님이 쓴 글입니다. > 제목 : 지표 주석 및 수정 부탁 드립니다 > 안녕하세요? 만들어주신 수식 잘 사용하고 있습니다 아래 수식을 다음과 같이 수정 부탁 드립니다 장 시작시 갭하락경우 저점 라인(Plit2)만 표시 갭상승경우 고점 라인(Plot1)만 표시되도록 수정 부탁 드립니다 input: P(5); Var: cnt(0), sum1(0), sum2(0), mav1(0), mav2(0), HH(0),LL(0), tx1(0), tx2(0); var: H1(0), L1(0); sum1=0; sum2=0; For cnt=0 to p-1{ sum1 = sum1+ (DayHigh(cnt)-Daylow(cnt)); sum2 = sum2+ (DayHigh(cnt)-Daylow(cnt)); } mav1 = sum1/p; mav2 = sum2/p; if Bdate != Bdate[1] Then{ var1= mav1; Var2= mav2; value1 = dayopen+var1; value2 = dayopen-var2; value3 = value1; value3 = value2; HH=H; LL=L; H1=HH; L1=LL; } if Bdate == Bdate[1] and H > HH Then { HH = H; Value4 = Value2+abs(HH-H1); } if Bdate == Bdate[1] and L > LL Then{ LL = L; Value3 = Value1-abs(LL-L1); } if CurrentDate ==sDate Then{ Plot1(Value3); plot2(Value4); } 감사합니다
프로필 이미지

까꾸리손

2022-06-07 22:43:41

죄송합니다 한번에 수정 부탁해야 하는데.... 지표의 끝부분에 "지표이름"을 넣을 수 있도록 수정 부탁드립니다 감사합니다 늘 건강하기시길 기원합니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 지표 주석 및 수정 부탁 드립니다 > 안녕하세요 예스스탁입니다. input: P(5); Var: cnt(0), sum1(0), sum2(0), mav1(0), mav2(0), HH(0),LL(0), tx1(0), tx2(0); var: H1(0), L1(0); sum1=0; sum2=0; For cnt=0 to p-1{ sum1 = sum1+ (DayHigh(cnt)-Daylow(cnt)); sum2 = sum2+ (DayHigh(cnt)-Daylow(cnt)); } mav1 = sum1/p; mav2 = sum2/p; if Bdate != Bdate[1] Then{ var1= mav1; Var2= mav2; value1 = dayopen+var1; value2 = dayopen-var2; value3 = value1; value3 = value2; HH=H; LL=L; H1=HH; L1=LL; } if Bdate == Bdate[1] and H > HH Then { HH = H; Value4 = Value2+abs(HH-H1); } if Bdate == Bdate[1] and L > LL Then{ LL = L; Value3 = Value1-abs(LL-L1); } if CurrentDate ==sDate Then { if DayOpen > DayClose(1) Then Plot1(Value3); if DayOpen < DayClose(1) Then plot2(Value4); } 즐거운 하루되세요 > 까꾸리손 님이 쓴 글입니다. > 제목 : 지표 주석 및 수정 부탁 드립니다 > 안녕하세요? 만들어주신 수식 잘 사용하고 있습니다 아래 수식을 다음과 같이 수정 부탁 드립니다 장 시작시 갭하락경우 저점 라인(Plit2)만 표시 갭상승경우 고점 라인(Plot1)만 표시되도록 수정 부탁 드립니다 input: P(5); Var: cnt(0), sum1(0), sum2(0), mav1(0), mav2(0), HH(0),LL(0), tx1(0), tx2(0); var: H1(0), L1(0); sum1=0; sum2=0; For cnt=0 to p-1{ sum1 = sum1+ (DayHigh(cnt)-Daylow(cnt)); sum2 = sum2+ (DayHigh(cnt)-Daylow(cnt)); } mav1 = sum1/p; mav2 = sum2/p; if Bdate != Bdate[1] Then{ var1= mav1; Var2= mav2; value1 = dayopen+var1; value2 = dayopen-var2; value3 = value1; value3 = value2; HH=H; LL=L; H1=HH; L1=LL; } if Bdate == Bdate[1] and H > HH Then { HH = H; Value4 = Value2+abs(HH-H1); } if Bdate == Bdate[1] and L > LL Then{ LL = L; Value3 = Value1-abs(LL-L1); } if CurrentDate ==sDate Then{ Plot1(Value3); plot2(Value4); } 감사합니다
프로필 이미지

예스스탁 예스스탁 답변

2022-06-08 09:35:21

안녕하세요 예스스탁입니다. 하단 text_new_self함수에 "지표이름"에 원하시는 이름 지정하시면 됩니다. input: P(5); Var: cnt(0), sum1(0), sum2(0), mav1(0), mav2(0), HH(0),LL(0), tx1(0), tx2(0); var: H1(0), L1(0),tx(0); sum1=0; sum2=0; For cnt=0 to p-1{ sum1 = sum1+ (DayHigh(cnt)-Daylow(cnt)); sum2 = sum2+ (DayHigh(cnt)-Daylow(cnt)); } mav1 = sum1/p; mav2 = sum2/p; if Bdate != Bdate[1] Then{ var1= mav1; Var2= mav2; value1 = dayopen+var1; value2 = dayopen-var2; value3 = value1; value3 = value2; HH=H; LL=L; H1=HH; L1=LL; } if Bdate == Bdate[1] and H > HH Then { HH = H; Value4 = Value2+abs(HH-H1); } if Bdate == Bdate[1] and L > LL Then{ LL = L; Value3 = Value1-abs(LL-L1); } if CurrentDate ==sDate Then { if DayOpen > DayClose(1) Then { Plot1(Value3); Text_Delete(tx); tx = Text_New_Self(NextBarSdate,NextBarStime,Value3,"지표이름"); Text_SetStyle(tx,0,2); } if DayOpen < DayClose(1) Then { plot2(Value4); Text_Delete(tx); tx = Text_New_Self(NextBarSdate,NextBarStime,Value4,"지표이름"); Text_SetStyle(tx,0,2); } } 즐거운 하루되세요 > 까꾸리손 님이 쓴 글입니다. > 제목 : Re : Re : 지표 주석 및 수정 부탁 드립니다 > 죄송합니다 한번에 수정 부탁해야 하는데.... 지표의 끝부분에 "지표이름"을 넣을 수 있도록 수정 부탁드립니다 감사합니다 늘 건강하기시길 기원합니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 지표 주석 및 수정 부탁 드립니다 > 안녕하세요 예스스탁입니다. input: P(5); Var: cnt(0), sum1(0), sum2(0), mav1(0), mav2(0), HH(0),LL(0), tx1(0), tx2(0); var: H1(0), L1(0); sum1=0; sum2=0; For cnt=0 to p-1{ sum1 = sum1+ (DayHigh(cnt)-Daylow(cnt)); sum2 = sum2+ (DayHigh(cnt)-Daylow(cnt)); } mav1 = sum1/p; mav2 = sum2/p; if Bdate != Bdate[1] Then{ var1= mav1; Var2= mav2; value1 = dayopen+var1; value2 = dayopen-var2; value3 = value1; value3 = value2; HH=H; LL=L; H1=HH; L1=LL; } if Bdate == Bdate[1] and H > HH Then { HH = H; Value4 = Value2+abs(HH-H1); } if Bdate == Bdate[1] and L > LL Then{ LL = L; Value3 = Value1-abs(LL-L1); } if CurrentDate ==sDate Then { if DayOpen > DayClose(1) Then Plot1(Value3); if DayOpen < DayClose(1) Then plot2(Value4); } 즐거운 하루되세요 > 까꾸리손 님이 쓴 글입니다. > 제목 : 지표 주석 및 수정 부탁 드립니다 > 안녕하세요? 만들어주신 수식 잘 사용하고 있습니다 아래 수식을 다음과 같이 수정 부탁 드립니다 장 시작시 갭하락경우 저점 라인(Plit2)만 표시 갭상승경우 고점 라인(Plot1)만 표시되도록 수정 부탁 드립니다 input: P(5); Var: cnt(0), sum1(0), sum2(0), mav1(0), mav2(0), HH(0),LL(0), tx1(0), tx2(0); var: H1(0), L1(0); sum1=0; sum2=0; For cnt=0 to p-1{ sum1 = sum1+ (DayHigh(cnt)-Daylow(cnt)); sum2 = sum2+ (DayHigh(cnt)-Daylow(cnt)); } mav1 = sum1/p; mav2 = sum2/p; if Bdate != Bdate[1] Then{ var1= mav1; Var2= mav2; value1 = dayopen+var1; value2 = dayopen-var2; value3 = value1; value3 = value2; HH=H; LL=L; H1=HH; L1=LL; } if Bdate == Bdate[1] and H > HH Then { HH = H; Value4 = Value2+abs(HH-H1); } if Bdate == Bdate[1] and L > LL Then{ LL = L; Value3 = Value1-abs(LL-L1); } if CurrentDate ==sDate Then{ Plot1(Value3); plot2(Value4); } 감사합니다