커뮤니티

RSI 다이버젼스 수식 문의 드립니다

프로필 이미지
SaS하이에나
2017-01-05 21:06:19
167
글번호 105616
답변완료
매수/매도 조건 = LPercent/SPercent [ Cross up ] 다이버젼스 발생 시 매수 = 과거시점보다, C 값은 "낮거나 같고" RSI cross up 시 지표 값은 "높을경우" 매도 = 과거시점보다, C 값은 "높거나 같고" RSI cross up 시 지표 값은 "낮을경우" 변수로 지정되길 원하는 목록 1.RSI period (디폴트 = 14) 2.몇개의 직전 봉까지 무시할것인가 (디폴트 = 10) 3.몇개의 직전 봉까지 체크할것인가 (디폴트 = 100) 4.과거시점의 cross up 기준 LPercent/SPercent (디폴트 = 30/70) 5.현재시점의 cross up 기준 LPercent/SPercent (디폴트 = 35/65) 항상 수고하십니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-01-06 10:44:54

안녕하세요 예스스탁입니다. Input : Period(14),LPercent1(35),LPercent2(30),SPercent1(70),SPercent2(65); input : maxi(100),mini(10); var : RSIV(0); RSIV = RSI(Period); #최근 30 상향돌파시 종가와 봉번호저장 if crossup(RSIV,LPercent2) Then{ var1 = C; var2 = index; } #현재 35 상향돌파 #종가가 최근 30돌파시 종가보다 작거나 같고 #최근 30 상향돌파시점에서 mini봉이상 ~maxi봉이하로 경과된 상태이면 매수 if crossup(RSIV,LPercent1) and C <= var1 and index >= var2+mini and index <= var2+maxi Then buy(); # 70 하향이탈시 종가와 봉번호저장 if CrossDown(RSIV,SPercent2) Then{ value1 = C; value2 = index; } #현재 65 하향이탈 #종가가 최근 70 하향이탈시 종가보다 크거나 같고 #최근 70 하향이탈시에서 mini봉이상~maxi봉이하로 경과된 상태이면 매수 if CrossDown(RSIV,SPercent1) and C >= value1 and index >= value2+mini and index <= value2+maxi Then Sell(); 즐거운 하루되세요 > SaS하이에나 님이 쓴 글입니다. > 제목 : RSI 다이버젼스 수식 문의 드립니다 > 매수/매도 조건 = LPercent/SPercent [ Cross up ] 다이버젼스 발생 시 매수 = 과거시점보다, C 값은 "낮거나 같고" RSI cross up 시 지표 값은 "높을경우" 매도 = 과거시점보다, C 값은 "높거나 같고" RSI cross up 시 지표 값은 "낮을경우" 변수로 지정되길 원하는 목록 1.RSI period (디폴트 = 14) 2.몇개의 직전 봉까지 무시할것인가 (디폴트 = 10) 3.몇개의 직전 봉까지 체크할것인가 (디폴트 = 100) 4.과거시점의 cross up 기준 LPercent/SPercent (디폴트 = 30/70) 5.현재시점의 cross up 기준 LPercent/SPercent (디폴트 = 35/65) 항상 수고하십니다.