안녕하세요 항상 답변 감사드립니다. 날도 더운데 건강하셨으면 좋겠습니다.
특정 상황의 봉 값을 저장해서 사용하고싶습니다. 특정 상황에서 발생한 봉의 고가와 저가 값 그리고 볼륨 값을 기억했다가 쓰고 싶은데 어떻게 해야하나요?
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도 만족할 때 딱 한번만 매수하길 원합니다. 어떻게 해야하나요?
항상 감사합니다.