커뮤니티

문의합니다

프로필 이미지
째깍째깍
2021-12-04 21:38:19
679
글번호 154190
답변완료
rsi 기반입니다. 총 7개의 각 값은 변수 수정항목에서 수정 할 수 있으면 좋겠습니다. period 14 rsi 30 이하로 갔다가 40 이상으로 올라오면 매수진입 rsi 65 이상 진입시 매수 청산 rsi 70 이상으로 갔다가 60 이하로 내려오면 매도진입 rsi 35 이하 진입시 매도 청산 고맙습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-12-06 10:39:32

안녕하세요 예스스탁입니다. Input : Period(14); input : 매수기준1(30),매수기준2(40),매수청산기준(65); input : 매도기준1(70),매도기준2(60),매도청산기준(35); var : RSIV(0),T(0); RSIV = RSI(period); if CrossUp(RSIV,매수기준1) Then T = 1; if CrossDown(RSIV,매도기준1) Then T = -1; if T == 1 and CrossUp(RSIV,매수기준2) Then { T = 2; Buy(); } if T == -1 and CrossDown(RSIV,매도기준2) Then { T = -2; Sell(); } if MarketPosition == 1 and RSIV >= 매수청산기준 Then ExitLong(); if MarketPosition == -1 and RSIV <= 매도청산기준 Then ExitShort(); 즐거운 하루되세요 > 째깍째깍 님이 쓴 글입니다. > 제목 : 문의합니다 > rsi 기반입니다. 총 7개의 각 값은 변수 수정항목에서 수정 할 수 있으면 좋겠습니다. period 14 rsi 30 이하로 갔다가 40 이상으로 올라오면 매수진입 rsi 65 이상 진입시 매수 청산 rsi 70 이상으로 갔다가 60 이하로 내려오면 매도진입 rsi 35 이하 진입시 매도 청산 고맙습니다.