답변완료
문의드립니다
input : Period(9),P(20);
var : T(0),R(0),D(0);
R = RSI(Period);
D = Disparity(P);
if CrossUp(R,80) Then
T = -1;
if CrossDown(R,20) Then
T = 1;
if T == -1 and CrossDown(R,70) Then
{
T = 0;
if D >= 100 Then
Sell("s");
Else
ExitLong("bx");
}
if T == 1 and CrossUp(R,30) Then
{
T = 0;
if D >= 100 Then
Buy("b");
Else
ExitShort("sx");
}
수고많으십니다
지난번 만들어 주신 수식인데 한가지더 추가 부탁드립니다
rsi가 20이나 80을 찍고 움직일 때 진입 청산 식인데
여기에 진입 신호만 수정 부탁드립니다
매수 진입의 경우 rsi가 20이하를 첫번째 찍고 30이상
오를 때 매수 진입 않고 ..80이상을 안 올라가고 두번 이상 연속
20 이하로 내려왔다 30 이상 돌파하고 이격도100 이상이면
매수진입
매도 진입식은 매수와 반대로 rsi가 20이하까지 안 내려간 상태에서
두번 이상 연속 80 이상으로 올라갔다 70이하로 내려올 때 이격도가
100 이상이면 매도 진입
청산은 지금과 동일하게 첫번째 신호에서 청산
이런 식을 부탁드립니다
뭔가 너무 복잡하게 설명드린거 같아 죄송합니다
2024-05-07
774
글번호 179223
시스템
답변완료
종목 검색식 부탁드립니다.
6개조건을 모두 만족하는 종목 검색식 1개와
6개중 5개를 만족하는 종목검색식1개 총 2개의 종목검색식을 예스트레이더로
종목검색식으로 부탁드립니다.
M= Macd(12,26);
Ms=eavg(M,9);
M>Ms 때
S=StochasticsSlow(12,5);
Ss=eavg(S,3);
S>Ss 때
CC=CCi(9);
Cs=eavg(CC,12);
CC>Cs 때
M10=ma(C,10);
C>M10 때
R=Rsi(14);
Rs=eavg(R,9);
R>Rs 때
Dp =DiPlus(14);
Dm=DiMinus(14);
Dp>Dm 때
2024-05-07
670
글번호 179220
종목검색
답변완료
전환부탁드립니다.
K= ma(C, p10);
B= ValueWhen(1, CrossUp(C, K), K);
S = BarsSince(CrossUp(C, K));
if(S<P10, B, 0)
p10/10
2024-05-07
883
글번호 179219
지표
답변완료
타주기 지표
월봉에 표시되는 아래 지표를
일봉에서 표시되게 수정가능한가요?
input : af(0.02), maxAF(0.2),선굵기(1);
var : T(0),cnt(0),TL(0),count(0);
Array : HD[20](0),HT[20](0),HH[20](0),LD[20](0),LT[20](0),LL[20](0);
var1 = CSar(af,maxAF);
if crossup(c,var1) Then
{
T = 1;
HH[0] = H;
HD[0] = sdate;
HT[0] = stime;
for cnt = 1 to 19
{
HD[cnt] = HD[cnt-1][1];
HT[cnt] = HT[cnt-1][1];
HH[cnt] = HH[cnt-1][1];
}
TL = TL_New(sDate,sTime,0,sDate,sTime,999999999);
TL_SetColor(Tl,REd);
}
if CrossDown(c,var1) Then
{
T = -1;
LL[0] = L;
LD[0] = sdate;
LT[0] = stime;
for cnt = 1 to 19
{
LD[cnt] = LD[cnt-1][1];
LT[cnt] = LT[cnt-1][1];
LL[cnt] = LL[cnt-1][1];
}
if HH[0] > 0 Then
{
TL = TL_New(sDate,sTime,0,sDate,sTime,999999999);
TL_SetColor(Tl,CYAn);
TL_SetSize(Tl,1);
}
}
if T == 1 then
{
if H > HH[0] Then
{
HH[0] = H;
HD[0] = sdate;
HT[0] = stime;
TL_SetBegin(TL,sDate,sTime,0);
TL_SetEnd(TL,sDate,sTime,999999999);
}
}
if T == -1 then
{
if L < LL[0] Then
{
LL[0] = L;
LD[0] = sdate;
LT[0] = stime;
TL_SetBegin(TL,sDate,sTime,0);
TL_SetEnd(TL,sDate,sTime,999999999);
}
}
2024-05-07
896
글번호 179212
지표