답변완료
부탁드립니다
input : 일정배수(5),단기(10),장기(60);
var : atrv(0),mm(0),hh(0),ll(0);
atrv=((avg(max(max(H-L,abs(C[1]-H)),abs(C[1]-L)),단기,1)/C[1]*100+
avg(max(max(H-L,abs(C[1]-H)),abs(C[1]-L)),장기,1)/C[1]*100)/2)*일정배수;
mm=(DayClose(20)+DayClose(19)+DayClose(18)+DayClose(17)+DayClose(16)+DayClose(15)+
DayClose(14)+DayClose(13)+DayClose(12)+DayClose(11)+DayClose(10)+DayClose(9)+
DayClose(8)+DayClose(7)+DayClose(6)+DayClose(5)+DayClose(4)+DayClose(3)+
DayClose(2)+DayClose(1))/20;
hh = mm+mm*atrv/100;
ll = mm-mm*atrv/100;
에서 ll밑에있고 rsi(14) 기준 30밑일때 종가에 매수,
다른거 상관없이 rsi(14) 30밑일때 종가에 추가매수,
rsi (14) 기준 50이 넘거나 mm선에 닿을시 매도
2023-09-15
774
글번호 172501
시스템
답변완료
타점이 이상해서 다시 한번 로직 확인 부탁드립니다.
안녕하세요
일전에 키움에서 쓰던 검색기 함수를 예스로직으로 변환해 주셨습니다
우선 감사드립니다
예스 자동매매를 설치하고 바꿔주신 로직으로 검색기를 예스트레이더에 설치하고
자동매매를 시작하였는데 원하던 타점에서 매수가 안되고 한참 위에서 매수가 됩니다
그리고 돌파 후 위에서 다른 종목들이 다시 매수가 됩니다.
저는 검은색 선을 돌파했을때만 검색이 되어서 매수가 되면 좋겠는데 윗부분에서도 매수가 되어서 너무 어렵네요(제 생각에는 RSI조건 때문인것 같기도 하구여^^)
사진을 첨부해서 보내드립니다.
보내주신 로직이 여기에 맞게 부합되는지 다시 한번 검토 부탁드립니다
그리고 분봉,일봉 모두 같은 로직으로 사용하면 된다고 하셨는데 저는 15분봉이 잘 맞아서 15분봉으로 타점을 잡고 있습니다
혹시 이것도 다르게 로직을 짜야 하는건지 궁금합니다
예스스탁의 빠른 대응에 항상 감사하고 고맙습니다
키움 검색식 함수
<변동선 돌파 라인(분봉 적용)>
A=PREDAYHIGH() - PREDAYLOW();
DAYOPEN()+A*0.5
<변동선 돌파 라인(일봉 적용)>
A=H(1)-L(1);
A1=O+A*0.5;
VALUEWHEN(1,CROSSUP(C,A1),A1)
(변동성 돌파 매수화살표)
A=PREDAYHIGH() - PREDAYLOW();
B=DAYOPEN()+A*0.5;
B1=RSI(2);
CROSSUP(C,B) AND B1>50 일전에 제가 보내드릴때는 매수화살표 수식은 필요 없을것 같아 보내드리지 않았습니다.혹시 필요하신지도 몰라서 보내드립니다
<Triple-RSI 수식>
(수식1)
RSI(2)
(수식2)
RSI(21)
(수식3)
RSI(50)
RSI 20과 RSI 50이 50이상에 위치하고
1봉전 RSI 2 가 50이하
0봉전 RSI 2 가 50 이상 돌파
보내주신 예스로직입니다
var : A(0),A1(0);
A = DAYHIGH(1) - DAYLOW(1);
A1 = DAYOPEN()+A*0.5;
if CrossUp(A,A1) Then
Find(1);
A = DAYHIGH(1) - DAYLOW(1);
A1 = DAYOPEN()+A*0.5;
if CrossUp(A,A1) Then
var1 = A1;
if var1 > 0 and CrossUp(C,var1) Then
Find(1);
var1 = RSI(2);
var2 = RSI(21);
Var3 = RSI(50);
if Var2 > 50 and Var3 > 50 and CrossUp(var1,50) Then
Find(1);
검색식으로 쓸려면 Find(1)로 바꿔라고 하셔서 바꿨더니 수식에는 이상이 없다고 나왔습니다
참고로 첨부파일에 있는 검은색 선 수식이 위에 있는 A=PREDAYHIGH() - PREDAYLOW();
DAYOPEN()+A*0.5 15분봉 입니다
환절기 감기조심하시고 다시 한번 감사드립니다
2023-09-15
1391
글번호 172491
사용자 함수
답변완료
문의드립니다.
키움 화살표 수식입니다.
변환 가능하면, 부탁드립니다.
행복한 하루 보내세요
period - 20
d1 - 2
af - 0.1
maxaf - 1
period1 - 240
multiple - 2
ma1 - 2
ma2 - 240
percent - 100
CrossUp(h,BBandsUp(Period,D1)) and c >= SAR(af,maxAF)
and V > avg(V, Period) * Multiple
&&
V > V(1) * Multiple
and
eavg(c,MA1) >= eavg(c,MA2)
and
Disparity(Period1) <= Percent
and
Disparity(300) <= 109
즐거운 하루 되십시오
2023-09-15
773
글번호 172489
종목검색
답변완료
부탁드립니다
키움에서 쓰던 수식인데 변환 부탁드립니다.
수식1
atrv=((avg(max(max(H-L,abs(C(1)-H)),abs(C(1)-L)),단기,1)/C(1)*100+
avg(max(max(H-L,abs(C(1)-H)),abs(C(1)-L)),장기,1)/C(1)*100)/2)*일정배수
수식2
mm=nPreDayClose(20)+nPreDayClose(19)+nPreDayClose(18)+nPreDayClose(17)+nPreDayClose(16)+nPreDayClose(15)+
nPreDayClose(14)+nPreDayClose(13)+nPreDayClose(12)+nPreDayClose(11)+nPreDayClose(10)+nPreDayClose(9)+
nPreDayClose(8)+nPreDayClose(7)+nPreDayClose(6)+nPreDayClose(5)+nPreDayClose(4)+nPreDayClose(3)+
nPreDayClose(2)+nPreDayClose(1))/20;
수식3
mm+mm*atrv/100
수식4
mm-mm*atrv/100
이고 단기(10) 장기(60) 일정배수(5) 값을 입력하고
수식2가 중단 수식3이 상단 수식4가 하단이며
전일 종가가 하단보다 아래있으며 금일 하단과 골든크로스가 났을때 종가에 매수,
1차매수 값보다 낮을때 종가에 추가매수,
주가가 상단을 골든크로스 했을때 매도
2023-09-15
791
글번호 172479
시스템