커뮤니티

추세선 변환

프로필 이미지
팔보채
2024-06-10 11:28:26
902
글번호 180442
답변완료
아래 수식으로 추세선 수식 부탁드립니다 input : period2(5); var : T(0),TL1(0),TL2(0); var1 = ma(asks,period2); Var2 = ma(bids,period2); if CrossUp(var1,Var2) Then { T = 1; value1 = 0; Value2 = 0; } Else if CrossDown(var1,var2) Then { T = -1; value1 = 0; Value2 = 0; } Else { if value1 == 0 or (value1 > 0 and H > value1) Then value1 = h; if value2 == 0 or (value2 > 0 and L < value2) Then value2 = L; } if value1 > 0 and Value2 > 0 Then { Plot1(value1); plot2(Value2); }
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-06-10 15:43:24

안녕하세요 예스스탁입니다. input : period2(5); var : T(0),D1(0),T1(0),TL1(0),TL2(0); var1 = ma(asks,period2); Var2 = ma(bids,period2); if CrossUp(var1,Var2) Then { T = 1; D1 = sDate; T1 = sTime; value1 = h; Value2 = l; TL1 = TL_New(D1,T1,value1,NextBarSdate,NextBarStime,value1); TL2 = TL_New(D1,T1,value2,NextBarSdate,NextBarStime,value2); TL_SetColor(TL1,Red); TL_SetColor(TL2,Blue); } Else if CrossDown(var1,var2) Then { T = -1; D1 = sDate; T1 = sTime; value1 = h; Value2 = l; TL1 = TL_New(D1,T1,value1,NextBarSdate,NextBarStime,value1); TL2 = TL_New(D1,T1,value2,NextBarSdate,NextBarStime,value2); TL_SetColor(TL1,Red); TL_SetColor(TL2,Blue); } Else { if value1 == 0 or (value1 > 0 and H > value1) Then value1 = h; if value2 == 0 or (value2 > 0 and L < value2) Then value2 = L; } if value1 > 0 and Value2 > 0 Then { TL_SetBegin(TL1,D1,T1,value1); TL_SetEnd(TL1,NextBarSdate,NextBarStime,value1); TL_SetBegin(TL2,D1,T1,value2); TL_SetEnd(TL2,NextBarSdate,NextBarStime,value2); } 즐거운 하루되세요 > 팔보채 님이 쓴 글입니다. > 제목 : 추세선 변환 > 아래 수식으로 추세선 수식 부탁드립니다 input : period2(5); var : T(0),TL1(0),TL2(0); var1 = ma(asks,period2); Var2 = ma(bids,period2); if CrossUp(var1,Var2) Then { T = 1; value1 = 0; Value2 = 0; } Else if CrossDown(var1,var2) Then { T = -1; value1 = 0; Value2 = 0; } Else { if value1 == 0 or (value1 > 0 and H > value1) Then value1 = h; if value2 == 0 or (value2 > 0 and L < value2) Then value2 = L; } if value1 > 0 and Value2 > 0 Then { Plot1(value1); plot2(Value2); }