답변완료
RSI
input : P(9);
var : RSIV(0),T(0),TL1(0),TL2(0);
var : HIV(0),HIV1(0),HPV(0),HPV1(0);
var : LIV(0),LIV1(0),LPV(0),LPV1(0);
RSIv = RSI(P);
if RSIV > RSIV[1] Then
T = 1;
if rSIV < RSIV[1] Then
T = -1;
if T == 1 and T != T[1] Then
{
HIV = RSIv;
HIV1 = HIV[1];
HPV = H;
HPV1 = HPV[1];
if LIV > LIV1 and LPV < LPV1 and LPV1 > 0 Then
{
TL1 = TL_New(sDate,sTime,0,sDate,sTime,99999999);
TL2 = TL_New_Self(sDate,sTime,0,sDate,sTime,99999999);
TL_SetColor(TL1,RED);
TL_SetColor(TL2,RED);
}
}
if T == -1 and T != T[1] Then
{
LIV = RSIv;
LIV1 = LIV[1];
LPV = L;
LPV1 = LPV[1];
if HIV < HIV1 and HPV > HPV1 and HPV1 > 0 Then
{
TL1 = TL_New(sDate,sTime,0,sDate,sTime,99999999);
TL2 = TL_New_Self(sDate,sTime,0,sDate,sTime,99999999);
TL_SetColor(TL1,BLUE);
TL_SetColor(TL2,BLUE);
}
}
#RSI 상승구간 RSI최고와 가격최고 계산
if T == 1 Then
{
if RSIv > HIV Then
{
HIV = RSIv;
}
if H > HPV Then
{
RSIv = H;
}
}
#RSI 하락구간 RSI최저와 가격최저 계산
if T == -1 Then
{
if RSIv < LIV Then
{
LIV = RSIv;
}
if L < LPV Then
{
LPV = L;
}
}
if CrossDown(RSIV,70) Then
Sell();
if Crossup(RSIV,30) Then
Buy();
위 신호가 안잡힙니다.
당일 시스템으로 바꿔주세요
2025-02-11
430
글번호 188027
시스템
답변완료
문의드립니다.
input : Period(20),weight(6);
var : sma(0),lsma(0);
var : sub(0),p(0),d(0),sum(0),divider(0),i(0),lwma(0);
sma = ma(C,Period);
lsma = LRL(c, Period);
sub = (weight/period)-1;
sum = 0;
divider = 0;
for i = 0 to period-1
{
p = c[i] * ((weight-i)-sub);
d = (weight-i)-sub;
sum = sum + p;
divider = divider + d;
}
lwma = sum / divider;
plot1(sma);
plot2(lsma);
plot3(lwma);
============================
1. 위의 수식에 대해 감사합니다.
위의 수식에서 sma를 smoothed moving average(혹은 smoothed simple moving average)로
바꾸고자 합니다.
2. 1번에서 만들어진 이평선들을 10분봉에 적용하고, 10분봉에서의 이평선을 틱봉차트에
나타내고자 합니다. 어떻게 작성하는지요? 분봉의 기간값(10분 30분 60분 처럼)과 각 이평선의 조건값은 수정가능하게 부탁드립니다.
다시 한번 감사드립니다. 수고하세요!
2025-02-11
382
글번호 188018
지표