커뮤니티

도움 부탁드립니다.

프로필 이미지
이만스닥
2021-07-20 18:28:34
887
글번호 150914
답변완료
안녕하세요 항상 답변 감사드립니다. 날도 더운데 건강하셨으면 좋겠습니다. 특정 상황의 봉 값을 저장해서 사용하고싶습니다. 특정 상황에서 발생한 봉의 고가와 저가 값 그리고 볼륨 값을 기억했다가 쓰고 싶은데 어떻게 해야하나요? ex.1) 가장 최근에 RSI 가 20아래에서 있다가 올라왔을 때의 해당 봉의 고가와 저가 및 볼륨. 만약에 다른 봉이 생기고 또 RSI가 20아래로 내려갔다가 다시 올라오면 해당 봉의 고가 저가 및 볼륨 값은 다시 최근 해당 봉으로 갱신 ex.2) a. RSI 지표가 20이하로 내려갔다가 다시 올라와서 20 이상으로 올라갔고, b. 올라가는걸 유지한게 3개 봉 이상이며, c. a와 b 조건을 만족하는 상태에서 현재 rsi선이 그 전봉의 선보다 낮을 경우, 시장가 매수를 단 한번만 하고싶습니다. 언제까지? rsi선이 다시 80을 뚫을 때 까지요. (뚫으면 다시 조건 초기화) a와 b조건을 만족할떄마다 매수하는게 아니라 a와 b 만족하고 C도 만족할 때 딱 한번만 매수하길 원합니다. 어떻게 해야하나요? 항상 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-07-21 11:44:54

안녕하세요 예스스탁입니다. 1 Input : Period(9); var : RSIV(0); RSIV = RSI(Period); if CrossUp(RSIV,20) Then { var1 = h; Var2 = L; Var3 = v; } 2 Input : Period(9); var : RSIV(0),T(0),B(0); RSIV = RSI(Period); if CrossUp(RSIV,20) Then { T = 1; B = 0; } if CrossDown(RSIV,20) Then T = -1; if CrossUp(RSIV,80) Then T = 0; if T == 1 Then { B = B+1; if B >= 3 and RSIV < RSIV[1] Then { T = 2; Buy(); } } 즐거운 하루되세요 > 이만스닥 님이 쓴 글입니다. > 제목 : 도움 부탁드립니다. > 안녕하세요 항상 답변 감사드립니다. 날도 더운데 건강하셨으면 좋겠습니다. 특정 상황의 봉 값을 저장해서 사용하고싶습니다. 특정 상황에서 발생한 봉의 고가와 저가 값 그리고 볼륨 값을 기억했다가 쓰고 싶은데 어떻게 해야하나요? ex.1) 가장 최근에 RSI 가 20아래에서 있다가 올라왔을 때의 해당 봉의 고가와 저가 및 볼륨. 만약에 다른 봉이 생기고 또 RSI가 20아래로 내려갔다가 다시 올라오면 해당 봉의 고가 저가 및 볼륨 값은 다시 최근 해당 봉으로 갱신 ex.2) a. RSI 지표가 20이하로 내려갔다가 다시 올라와서 20 이상으로 올라갔고, b. 올라가는걸 유지한게 3개 봉 이상이며, c. a와 b 조건을 만족하는 상태에서 현재 rsi선이 그 전봉의 선보다 낮을 경우, 시장가 매수를 단 한번만 하고싶습니다. 언제까지? rsi선이 다시 80을 뚫을 때 까지요. (뚫으면 다시 조건 초기화) a와 b조건을 만족할떄마다 매수하는게 아니라 a와 b 만족하고 C도 만족할 때 딱 한번만 매수하길 원합니다. 어떻게 해야하나요? 항상 감사합니다.