커뮤니티

수식 문의드려요.

프로필 이미지
에이드
2020-06-09 04:43:26
2000
글번호 139665
답변완료
과거 10개봉중 RSI(20)이하이며 전최저점인 봉을 현저점이 돌파하고 돌파한 종가의 RSI값이 전저점보다 높으면 매수 (최근 5개봉 이내 매수를 진입한 경우 재진입 금지) 과거 10개봉중 RSI(80)이상이며 전최고점인 봉을 현고점이 돌파하고 돌파한 종가의 RSI값이 전고점보다 낮으면 매도 (최근 5개봉 이내 매도를 진입한 경우 재진입 금지) 매수진입 이후 10개봉중 RSI(80)이상이며 전최고점인 봉을 현고점이 돌파하고 돌파한 종가의 RSI값이 전고점보다 낮으면 매수청산 매도진입 이후 10개봉중 RSI(20)이하이며 전최저점인 봉을 현저점이 돌파하고 돌파한 종가의 RSI값이 전저점보다 높으면 매도청산
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-06-10 10:16:37

안녕하세요 예스스탁입니다. input : RSIP(9),N(10); var : RSIV(0),RL(0),RH(0); RSIV = RSI(RSIP); RL = lowest(RSIV,N); RH = Highest(RSIV,N); Condition1 = MarketPosition == 0 and MarketPosition(1) == 1 and BarsSinceEntry(1) <= 5; Condition2 = MarketPosition == 0 and MarketPosition(1) == -1 and BarsSinceEntry(1) <= 5; if MarketPosition <= 0 and Condition1 == false and RL[1] <= 20 and RSIV > RL[1] and L < lowest(L,N)[1] Then buy(); if MarketPosition >= 0 and Condition2 == false and RH[1] >= 80 and RSIV < RH[1] and H > Highest(H,N)[1] Then Sell(); if MarketPosition == 1 and RH[1] >= 80 and RSIV < RH[1] and H > Highest(H,N)[1] Then exitlong(); if MarketPosition == -1 and RL[1] <= 20 and RSIV > RL[1] and L < lowest(L,N)[1] Then ExitShort(); 즐거운 하루되세요 > 에이드 님이 쓴 글입니다. > 제목 : 수식 문의드려요. > 과거 10개봉중 RSI(20)이하이며 전최저점인 봉을 현저점이 돌파하고 돌파한 종가의 RSI값이 전저점보다 높으면 매수 (최근 5개봉 이내 매수를 진입한 경우 재진입 금지) 과거 10개봉중 RSI(80)이상이며 전최고점인 봉을 현고점이 돌파하고 돌파한 종가의 RSI값이 전고점보다 낮으면 매도 (최근 5개봉 이내 매도를 진입한 경우 재진입 금지) 매수진입 이후 10개봉중 RSI(80)이상이며 전최고점인 봉을 현고점이 돌파하고 돌파한 종가의 RSI값이 전고점보다 낮으면 매수청산 매도진입 이후 10개봉중 RSI(20)이하이며 전최저점인 봉을 현저점이 돌파하고 돌파한 종가의 RSI값이 전저점보다 높으면 매도청산