커뮤니티

수식 부탁드립니다.

프로필 이미지
해피오
2023-09-11 14:05:46
795
글번호 172337
답변완료
RSI의 기준선을 하향이탈하거나 상향돌파할시의 라인설정과 그 라인 돌파하는 수식 신호수식을 의뢰합니다 A=RSI(14); B=CrossDown(A,23); BB=Valuewhen(1,B,(O+C)/2); D=CrossUp(A,25); DD=Valuewhen(1,D,(O+C)/2) 1. 매수신호1 가. BB가 3번이상 하락변동하고, 하락한 마지막 BB라인을 시가종가로 상향돌파할 때 나. DD가 3번이상 하락변동하고, 하락한 마지막 DD라인을 시가종가로 상향돌파할 때 - 가 또는 나의 조건이 만족할 때의 매수신호수식 여기서 하락이라 함은 BB나 DD라인을 지표수식으로 표시해보면 계단식으로 변화가 있는데 이 변화가 계단식 하락으로 연속 세번이상 변화가 있을 때를 말함. 단 하락하다가 상승변화가 있으면 카운팅은 다시 계산되어야 한다 2. 매수신호2 BB가 하락한 것이 5봉이내에 발생한 적이 있으면서 DD가 하락발생하고, 하락변동한 DD라인을 시가종가로 돌파할 경우의 신호수식 시가종가돌파 한다는 것은 O<DD && C>DD 인 경우임, CrossUp이 아님 보통 BB나 DD가 하락시에, 그봉에서 양봉이 나오는 경우가 많은데 이봉의 중심가를 시종가로 돌파하는 경우도 포함되어야 한다. 3. 위의 경우와 별개의 질문입니다 A=AVG(C,20): A라인의 후행라인 설정시에는 A[-10], 선행라인 설정시에는 A[10]으로 하면 되는데 선행시킨 A[10] 이평선의 추세를 표현하고자 한다면 어떤 수식으로 해야하나요? 예를들어 선행시킨 라인의 하향추세를 표현하기 위해 A[10][1] > A[10] 로 하니까 수식오류라고 나와서 어케해야하는지 알려주세요.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-09-11 18:08:09

안녕하세요 예스스탁입니다. 1 var : A(0),B(False),BB(0),D(False),DD(0); A=RSI(14); B=CrossDown(A,23); if B == true Then BB = (O+C)/2; D=CrossUp(A,25); if D == true Then DD = (O+C)/2; if BB != BB Then { if BB > BB[1] Then var1 = 0; if BB < BB[1] Then { var1 = var1+1; if var1 >= 3 Then value1 = BB; } } if DD != DD Then { if DD > DD[1] Then var2 = 0; if DD < DD[1] Then { var2 = var2+1; if var2 >= 3 Then value2 = DD; } } if (C > value1 and value1 > O) or (C > Value2 and Value2 > O) Then Plot1(H); 2 var : A(0),B(False),BB(0),D(False),DD(0); A=RSI(14); B=CrossDown(A,23); if B == true Then BB = (O+C)/2; D=CrossUp(A,25); if D == true Then DD = (O+C)/2; if CountIf(BB<BB[1],5) >= 1 and DD < DD[1] Then value1 = Dd; if C > value1 and value1 > O Then Plot1(H); 3 var1 = ma(C,20); Plot1(var1); FixPlotShift(1,10);#앞으로 이동 var1 = ma(C,20); Plot1(var1); FixPlotShift(1,-10);#뒤로 이동 예스랭귀지는 A[-10]와 같이 지정이 가능하지 않습니다. 현재시점으로 작성하고 FixPlotShift로 지표를 이동하시면 됩니다. 수평이동은 표시만 이동되는 값이므로 현재값 기준으로 표현하시면 됩니다. var1 > var1[1]로 지정하시면 표시는 선행되었지만 최종값을 기준으로 조건을 지정하는 내용이고 현재봉에 표시되는 선행된 지표는 현재봉에 10봉전의 값이 표시되므로 var1[10] > var1[11]로 조건지정하시면 됩니다. 즐거운 하루되세요 > 해피오 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다. > RSI의 기준선을 하향이탈하거나 상향돌파할시의 라인설정과 그 라인 돌파하는 수식 신호수식을 의뢰합니다 A=RSI(14); B=CrossDown(A,23); BB=Valuewhen(1,B,(O+C)/2); D=CrossUp(A,25); DD=Valuewhen(1,D,(O+C)/2) 1. 매수신호1 가. BB가 3번이상 하락변동하고, 하락한 마지막 BB라인을 시가종가로 상향돌파할 때 나. DD가 3번이상 하락변동하고, 하락한 마지막 DD라인을 시가종가로 상향돌파할 때 - 가 또는 나의 조건이 만족할 때의 매수신호수식 여기서 하락이라 함은 BB나 DD라인을 지표수식으로 표시해보면 계단식으로 변화가 있는데 이 변화가 계단식 하락으로 연속 세번이상 변화가 있을 때를 말함. 단 하락하다가 상승변화가 있으면 카운팅은 다시 계산되어야 한다 2. 매수신호2 BB가 하락한 것이 5봉이내에 발생한 적이 있으면서 DD가 하락발생하고, 하락변동한 DD라인을 시가종가로 돌파할 경우의 신호수식 시가종가돌파 한다는 것은 O<DD && C>DD 인 경우임, CrossUp이 아님 보통 BB나 DD가 하락시에, 그봉에서 양봉이 나오는 경우가 많은데 이봉의 중심가를 시종가로 돌파하는 경우도 포함되어야 한다. 3. 위의 경우와 별개의 질문입니다 A=AVG(C,20): A라인의 후행라인 설정시에는 A[-10], 선행라인 설정시에는 A[10]으로 하면 되는데 선행시킨 A[10] 이평선의 추세를 표현하고자 한다면 어떤 수식으로 해야하나요? 예를들어 선행시킨 라인의 하향추세를 표현하기 위해 A[10][1] > A[10] 로 하니까 수식오류라고 나와서 어케해야하는지 알려주세요.