커뮤니티

RSI 조건 수식 문의

프로필 이미지
바바큰
2017-01-13 16:32:05
132
글번호 105896
답변완료
RSI 30 이하 최저점에서 이후에서 Buy 하고 RSI 70 이상 최고점대비 이하에서 Sell 하려고 하는데 아래 수식에서 무엇이 문제일까요... 매봉에서 Buy sell 합니다. Input : Period(14), LPercent(30), SPercent(70) Var : value(0), lowRsi(100000), highRsi(0); value = RSI(Period); if lowRsi > value then lowRsi = value; if lowRsi < 30 and lowRsi < value then buy(); if highRsi < value then highRsi = value; if highRsi > 70 and highRsi > value then sell();
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-01-13 17:45:07

안녕하세요 예스스탁입니다. 가장 최근 30이하에서 최저가, 70이상에서의 최고가를 계산하셔야 합니다. 기존작성하신 내용은 차트 전체 기준 30이하에서 RSI 최저가,70이상에서 RSI 최고가이고 또한 해당 값보다 크거나 낮으면 매수나 매도이기 때문에 30~70사이에 매수와 매도가 동시에 만족합니다. 아래식은 최근 30 이하에서 최저가를 계산하고 최저가보다 처음 상승하면 매수 최근 70 이상에서 최고가를 계산하고 최고가보다 처음 하락하면 매도하게 됩니다. Input : Period(14), LPercent(30), SPercent(70); Var : value(0), lowRsi(0), highRsi(0); value = RSI(Period); if CrossDown(value,LPercent) Then lowRsi = value; if value < 30 and value < lowRsi Then lowRsi = value; if value > lowRsi and lowRsi == value[1] then buy(); if crossup(value,SPercent) Then highRsi = value; if value > 70 and highRsi < value then highRsi = value; if value < highRsi and highRsi == value[1] then sell(); 즐거운 하루되세요 > 바바큰 님이 쓴 글입니다. > 제목 : RSI 조건 수식 문의 > RSI 30 이하 최저점에서 이후에서 Buy 하고 RSI 70 이상 최고점대비 이하에서 Sell 하려고 하는데 아래 수식에서 무엇이 문제일까요... 매봉에서 Buy sell 합니다. Input : Period(14), LPercent(30), SPercent(70) Var : value(0), lowRsi(100000), highRsi(0); value = RSI(Period); if lowRsi > value then lowRsi = value; if lowRsi < 30 and lowRsi < value then buy(); if highRsi < value then highRsi = value; if highRsi > 70 and highRsi > value then sell();