커뮤니티
문의드립니다
2015-08-25 13:31:20
97
글번호 89803
1. rsi가 70을 하향 돌파하면 해당 캔들에 파란색점을, rsi가 30을 상향 돌파하면 해당 캔들에 빨간색 점을 찍어 주세요
2. rsi가 70을 상향 돌파하면 해당 캔들에 빨간색 점을, rsi가 30을 하향 돌파하면 해당 캔들에 파란색 점을 찍어 주세요
3. 1번과 2번식이 혼합된 시스템식이 있다면 부탁드립니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2015-08-25 16:30:09
안녕하세요
예스스탁입니다.
검색식으로 작성해 차트에 적용하시면 됩니다.
1.
input : P(14);
var1 = RSI(P);
if CrossDown(var1,70) Then
plot1(L,"검색",blue);
if crossup(var1,30) Then
plot1(H,"검색",RED);
2.
var : cnt(0),idx(0),HH(0),HI(0),count(0);
var1 = ma(c,20);
if (Highest(h[2],30) == Highest(h,150)) then{
HH = H[2];
HI = 2;
for cnt = 2 to 32{
if H[cnt] > HH Then{
HH = H[cnt];
HI = cnt;
}
}
count = 0;
for cnt = 0 to HI{
if L[cnt] < var1[cnt] Then
count = count+1;
}
if count == 1 and L < var1 and C < var1 Then
FIND(1);
}
3.
시스템식입니다.
30이나 70을 상향돌파하면 매수
30이나 70을 하향이탈하면 매도하는 식입니다.
input : P(14);
var1 = RSI(P);
if CrossUp(var1,30) or crossup(var1,70) Then
buy();
if CrossDown(var1,30) or CrossDown(var1,70) Then
sell();
아래식은
30을 상향돌파하면 매수, 70을 상향돌파하면 매수포지션 청산
70을 하향이탈하면 매도, 30을 하향이탈이면 매도포지션 청산입니다.
input : P(14);
var1 = RSI(P);
if CrossUp(var1,30) Then
buy();
if crossup(var1,70) Then
ExitLong();
if CrossDown(var1,70) Then
sell();
if CrossDown(var1,30) Then
ExitShort();
즐거운 하루되세요
> alsk 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 1. rsi가 70을 하향 돌파하면 해당 캔들에 파란색점을, rsi가 30을 상향 돌파하면 해당 캔들에 빨간색 점을 찍어 주세요
2. rsi가 70을 상향 돌파하면 해당 캔들에 빨간색 점을, rsi가 30을 하향 돌파하면 해당 캔들에 파란색 점을 찍어 주세요
3. 1번과 2번식이 혼합된 시스템식이 있다면 부탁드립니다.
감사합니다.