답변완료
분봉에서 특정 조건을 만족하는 종목을 검색하는 검색식 문의드립니다..
안녕하세요, 분봉으로 종목을 검색하는 수식에 관해 문의를 드립니다..
MACD에 관한 수식이고, 이전에 일봉으로 종목을 검색하는 문의를 드려서 답변을 받았었습니다..
이전에 문의드렸던 일봉 조건검색입니다..
MACD 수식(키움)
MAC 수식(short1:10, short2:20, short3:60, long1:20, long2:60, long3:120, signal:9)
A=MACD(short1,long1);
B=avg(MACD(short1,long1),signal);
E=MACD(short2,long2);
F=avg(MACD(short2,long2),signal);
I=MACD(short3,long3);
J=avg(MACD(short3,long3),signal);
MAC=(A+B+E+F+I+J)/6;
시그널 수식
A=MACD(short1,long1);
B=avg(MACD(short1,long1),signal);
E=MACD(short2,long2);
F=avg(MACD(short2,long2),signal);
I=MACD(short3,long3);
J=avg(MACD(short3,long3),signal);
MAC=(A+B+E+F+I+J)/6;
K=EAVG(MAC,5)
MAC이 시그널을 돌파하는 종목의 검색식 부탁드립니다..
그때 답변해주신 내용입니다..
input : short1(10),short2(20), short3(60), long1(20), long2(60), long3(120), signal(9);
var : A(0),B(0),E(0),F(0),I(0),J(0),mac(0),k(0);
A=MACD(short1,long1);
B=ma(A,signal);
E=MACD(short2,long2);
F=ma(E,signal);
I=macd(short3,long3);
J=ma(I,signal);
MAC=(A+B+E+F+I+J)/6;
K=Ema(MAC,5);
if CrossUp(MAC,K) Then
Find(1);
이번에 질문드릴 내용은 분봉에서 1분봉, 3분봉, 5분봉, 10분봉에서..
동시에 MAC이 시그널선을 돌파하는 종목을 검색하는 검색식에 대해서 문의드립니다..
항상 도움주셔서 감사합니다..
좋은 하루되세요..
2024-11-04
818
글번호 184963
검색
답변완료
키움수식
A = avg(C,40);
가=ValueWhen(1, Crossup(Avg(C, 5), Avg(C, 40)), Avg(C, 5));
나=ValueWhen(1, (CrossUP(c,A) or L<=A*1.04) and (c(1)*1.03<=c and o*1.02 <= c ) , O );
CrossUP(나, 가) && 나>가
2024-11-04
630
글번호 184962
종목검색
답변완료
분할매수 수식요청 드립니다.
항상 수고가 많으십니다.
아래와 같이 작성을 해봤는데 신호가 조금 이상해서 문의를 드립니다.
1번 로직과 2번 로직을 비교해서 승률과 손익비를 점검하고 있습니다.
<요청내용>
1) 1번 로직의 수식과 2번 로직의 수식을 부탁드립니다.
2) 분할매수를 사용하지않는분을 위해서 분할매수 여부를 선택할수 있게 해주시면 감사하겠습니다.
3) 피라미딩은 모든신호 허용으로 해야되는지요?
4) 봉완성시가 아닌 신호가 나오면 즉시 매수/매도 하도록 부탁드립니다.
5) INPUT : 금액(100000); 금액을 변수로 사용해도 1배수, 2배수등으로 주문이 가능한가요?
---------------------------------------------------------------------------------------------------------
1. 1번 로직
평균매수가에서 -1% 하락시 정해진 배수 또는 금액만큼 추가매수.
평균매수가에서 -2% 하락시 정해진 배수 또는 금액만큼 추가매수.
평균매수가에서 -3% 하락시 전량 청산.
그리고 매도조건이 충족되었을때 일괄청산을 하고자 합니다.
INPUT : 금액(100000);
IF marketposition == 0 && 매수조건==TRUE TheN
Buy("b1", atlimit, Def, 금액/C);
IF marketposition == 1 and close < AvgEntryPrice * 0.99 && MaxEntries==1 TheN
Buy("b2", atlimit, Def, 금액/C);
IF marketposition == 1 and close < AvgEntryPrice * 0.98 && MaxEntries==2 TheN
Buy("b3", atlimit, Def, 금액/C);
IF marketposition == 1 && 매도조건==TRUE TheN
ExitLong();
2. 2번 로직
평균매수가에서 -1% 하락시 정해진 배수 또는 금액만큼 추가매수.
평균매수가에서 -2% 하락시 정해진 배수 또는 금액만큼 추가매수.
평균매수가에서 -3% 하락시 전량 청산.
청산시
평균매수가에서 +1% 시 보유물량에서 30% 청산.
평균매수가에서 +2% 시 남은물량에서 50% 청산.
평균매수가에서 +3% 시 전량 청산.
또는 매도 조건이 충족되었을때는 전량 청산을 하려고 합니다.
항상 감사하게 생각하고 있습니다.
2024-11-04
641
글번호 184925
시스템
답변완료
지표수식 부탁드려요
늘 감사드립니다.
키움지표 수식인데... 예스수식으로 부탁드립니다.
a = shift(close,-midPeriod+1);
b = BBandsC(20, 2.0);
d1 = valuewhen(1, crossup(a, b), C);
d2 = CountSince(crossup(a, b), date(1)!=date);
T1 = Ttsf(C, 10);
T2 = Ttsf(C, 20);
bb = if ((C(1)<O(1) && L(1)<=T2(1)) or (C(1)>O(1) && O(1)<=T2(1)) &&
C>T2 && T1<=T2 && d2 <=Period1, d1, 1,0);
(수식1) valuewhen(1, bb(1)<bb, period2)
(수식2) valuewhen(1, bb(1)<bb, period3)
<지표조건>
midPeriod 10
period1 9
period2 h
period3 L
2024-11-04
787
글번호 184924
지표