커뮤니티

지표 문의드립니다

프로필 이미지
감사1
2014-11-21 11:16:26
130
글번호 80622
답변완료
감사합니다 아래수식은 전에 작성해주신 당일 고점과 최근고점 당일 저점과 최근저점 을 잇는 추세선지표 입니다 같은식으로 가격이 아닌 호가잔량으로 추세선지표 부탁드립니다 감사합니다 좋은할되세요~ var1 = ((Bids - Asks) ///////////////////////////////////////////////////////////////////////////// var : cnt(0); var : TL1(0),TL2(0) var : Hv(0),HD(0),HT(0); var : Lv(0),LD(0),LT(0); if date != date[1] Then{ HV = H; HD = sdate; HT = stime; LV = L; LD = sdate; LT = stime; } if H > HV Then{ HV = H; HD = sdate; HT = stime; } if L < LV Then{ LV = L; LD = sdate; LT = stime; } var1 = NthHighestBar(1,H,P); var2 = NthLowestBar(1,L,P); TL_Delete(TL1); TL1 = TL_New(HD,HT,HV,Sdate[var1],Stime[var1],H[var1]); TL_SetExtRight(TL1,true); TL_SetColor(TL1,BLACK); TL_SetSize(TL1); TL_Delete(TL2); TL2 = TL_New(LD,LT,LV,Sdate[var2],Stime[var2],L[var2]); TL_SetExtRight(TL2,true); TL_SetColor(TL2,BLACK); TL_SetSize(TL2);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-11-24 16:24:51

안녕하세요 예스스탁입니다. input : P(10); var : cnt(0); var : TL1(0),TL2(0); var : Hv(0),HD(0),HT(0),HVV(0); var : Lv(0),LD(0),LT(0),LVV(0); var : diff(0); diff = (Bids - Asks); if date != date[1] Then{ HV = diff; HD = sdate; HT = stime; HVV = C; LD = sdate; LT = stime; LVV = C; } if diff > HV Then{ HV = diff; HD = sdate; HT = stime; HVV = C; } if diff < LV Then{ LV = diff; LD = sdate; LT = stime; LVV = C; } var1 = NthHighestBar(1,diff,P); var2 = NthLowestBar(1,diff,P); TL_Delete(TL1); TL1 = TL_New(HD,HT,HVV,Sdate[var1],Stime[var1],C[var1]); TL_SetExtRight(TL1,true); TL_SetColor(TL1,BLACK); TL_SetSize(TL1,0); TL_Delete(TL2); TL2 = TL_New(LD,LT,LVV,Sdate[var2],Stime[var2],C[var2]); TL_SetExtRight(TL2,true); TL_SetColor(TL2,BLACK); TL_SetSize(TL2,0); 추세선 함수는 보조지표에는 그려지지 않습니다. Bids - Asks이 당일최고 최저일때의 봉의 날짜와 시간, 가격을 기준으로 그리게 됩니다. 즐거운 하루되세요 > 감사1 님이 쓴 글입니다. > 제목 : 지표 문의드립니다 > 감사합니다 아래수식은 전에 작성해주신 당일 고점과 최근고점 당일 저점과 최근저점 을 잇는 추세선지표 입니다 같은식으로 가격이 아닌 호가잔량으로 추세선지표 부탁드립니다 감사합니다 좋은할되세요~ var1 = ((Bids - Asks) ///////////////////////////////////////////////////////////////////////////// var : cnt(0); var : TL1(0),TL2(0) var : Hv(0),HD(0),HT(0); var : Lv(0),LD(0),LT(0); if date != date[1] Then{ HV = H; HD = sdate; HT = stime; LV = L; LD = sdate; LT = stime; } if H > HV Then{ HV = H; HD = sdate; HT = stime; } if L < LV Then{ LV = L; LD = sdate; LT = stime; } var1 = NthHighestBar(1,H,P); var2 = NthLowestBar(1,L,P); TL_Delete(TL1); TL1 = TL_New(HD,HT,HV,Sdate[var1],Stime[var1],H[var1]); TL_SetExtRight(TL1,true); TL_SetColor(TL1,BLACK); TL_SetSize(TL1); TL_Delete(TL2); TL2 = TL_New(LD,LT,LV,Sdate[var2],Stime[var2],L[var2]); TL_SetExtRight(TL2,true); TL_SetColor(TL2,BLACK); TL_SetSize(TL2);