커뮤니티

수식 문의

프로필 이미지
회원
2004-04-29 21:10:24
1123
글번호 3446
답변완료
1) Stochastics K/D 교차時 (변수 처리), 단 stoK 가 60이상이면 매수금지, 40 이하면 매도 금지 2) macd signal 선 교차 3) 지수이평 5/20 골드크로스時 위 3 조건을 다 만족시 신규매수, 신규매도(데드크로스); 위 3조건 중 2 조건을 만족시 매수청산, 매도청산; 부탁드릴께요 감사합니다
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2004-04-30 09:49:30

안녕하세요? 예스스탁입니다... 문의하신 식은 다음과 같습니다... Input : P(12), P1(5), P2(5), shortP(12), longP(26), period(9), sP(5), lP(20); Var : stoK(0), stoD(0), macdval(0), macdsig(0), 단기이평(0), 장기이평(0); stoK = StochasticsK(P,P1); stoD = StochasticsD(P,P1,P2); macdval = macd(shortP, longP); macdsig = ema(macdval, period); 단기이평 = ema(C, sP); 장기이평 = ema(C, lP); If CrossUP(stoK, stoD) and stoK < 60 and CrossUP(macdval, macdsig) and CrossUP(단기이평, 장기이평) Then Buy(); if CrossDown(stoK, stoD) and stoK > 60 and CrossDown(macdval, macdsig) or (CrossDown(macdval, macdsig) and CrossDown(단기이평, 장기이평)) or (CrossDown(stoK, stoD) and stoK > 60 and CrossDown(단기이평, 장기이평)) then exitlong(); If CrossDown(stoK, stoD) and stoK > 40 and CrossDown(macdval, macdsig) and CrossDown(단기이평, 장기이평) Then sell(); if CrossUP(stoK, stoD) and stoK < 40 and CrossUP(macdval, macdsig) or (CrossUP(macdval, macdsig) and CrossUP(단기이평, 장기이평)) or (CrossUP(stoK, stoD) and stoK < 40 and CrossUP(단기이평, 장기이평)) then exitlong(); 감사합니다.. > sydney 님이 쓴 글입니다. > 제목 : 수식 문의 > 1) Stochastics K/D 교차時 (변수 처리), 단 stoK 가 60이상이면 매수금지, 40 이하면 매도 금지 2) macd signal 선 교차 3) 지수이평 5/20 골드크로스時 위 3 조건을 다 만족시 신규매수, 신규매도(데드크로스); 위 3조건 중 2 조건을 만족시 매수청산, 매도청산; 부탁드릴께요 감사합니다
프로필 이미지

회원

2004-04-30 12:05:02

매수, 매도식이 3 조건이 동시에(같은 시간에) 만족해야 신호가 나오게한 것 아니가요? 제가 원한 것은 3 조건이 차례로 만족하면 신호가 나오게하는 겁니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 스토캐스틱... > 안녕하세요? 예스스탁입니다... 문의하신 식은 다음과 같습니다... Input : P(12), P1(5), P2(5), shortP(12), longP(26), period(9), sP(5), lP(20); Var : stoK(0), stoD(0), macdval(0), macdsig(0), 단기이평(0), 장기이평(0); stoK = StochasticsK(P,P1); stoD = StochasticsD(P,P1,P2); macdval = macd(shortP, longP); macdsig = ema(macdval, period); 단기이평 = ema(C, sP); 장기이평 = ema(C, lP); If CrossUP(stoK, stoD) and stoK < 60 and CrossUP(macdval, macdsig) and CrossUP(단기이평, 장기이평) Then Buy(); if CrossDown(stoK, stoD) and stoK > 60 and CrossDown(macdval, macdsig) or (CrossDown(macdval, macdsig) and CrossDown(단기이평, 장기이평)) or (CrossDown(stoK, stoD) and stoK > 60 and CrossDown(단기이평, 장기이평)) then exitlong(); If CrossDown(stoK, stoD) and stoK > 40 and CrossDown(macdval, macdsig) and CrossDown(단기이평, 장기이평) Then sell(); if CrossUP(stoK, stoD) and stoK < 40 and CrossUP(macdval, macdsig) or (CrossUP(macdval, macdsig) and CrossUP(단기이평, 장기이평)) or (CrossUP(stoK, stoD) and stoK < 40 and CrossUP(단기이평, 장기이평)) then exitlong(); 감사합니다.. > sydney 님이 쓴 글입니다. > 제목 : 수식 문의 > 1) Stochastics K/D 교차時 (변수 처리), 단 stoK 가 60이상이면 매수금지, 40 이하면 매도 금지 2) macd signal 선 교차 3) 지수이평 5/20 골드크로스時 위 3 조건을 다 만족시 신규매수, 신규매도(데드크로스); 위 3조건 중 2 조건을 만족시 매수청산, 매도청산; 부탁드릴께요 감사합니다
프로필 이미지

예스스탁 예스스탁 답변

2004-04-30 15:16:29

안녕하세요? 예스스탁입니다... 문의하신 식을 작성하면 다음과 같습니다... Input : P(12), P1(5), P2(5), shortP(12), longP(26), period(9), sP(5), lP(20); Var : stoK(0), stoD(0), macdval(0), macdsig(0), 단기이평(0), 장기이평(0); stoK = StochasticsK(P,P1); stoD = StochasticsD(P,P1,P2); macdval = macd(shortP, longP); macdsig = ema(macdval, period); 단기이평 = ema(C, sP); 장기이평 = ema(C, lP); if CrossUP(stoK, stoD) then var1 = index; if CrossUP(macdval, macdsig) then var2 = index; if CrossUP(단기이평, 장기이평) and var2 > var1 then buy(); if CrossDown(stoK, stoD) and stoK > 60 and CrossDown(macdval, macdsig) or (CrossDown(macdval, macdsig) and CrossDown(단기이평, 장기이평)) or (CrossDown(stoK, stoD) and stoK > 60 and CrossDown(단기이평, 장기이평)) then exitlong(); if CrossDown(단기이평, 장기이평) and var2 > var1 then sell(); if CrossUP(stoK, stoD) and stoK < 40 and CrossUP(macdval, macdsig) or (CrossUP(macdval, macdsig) and CrossUP(단기이평, 장기이평)) or (CrossUP(stoK, stoD) and stoK < 40 and CrossUP(단기이평, 장기이평)) then exitshort(); 감사합니다... > sydney 님이 쓴 글입니다. > 제목 : Re : Re : 스토캐스틱... > 매수, 매도식이 3 조건이 동시에(같은 시간에) 만족해야 신호가 나오게한 것 아니가요? 제가 원한 것은 3 조건이 차례로 만족하면 신호가 나오게하는 겁니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 스토캐스틱... > 안녕하세요? 예스스탁입니다... 문의하신 식은 다음과 같습니다... Input : P(12), P1(5), P2(5), shortP(12), longP(26), period(9), sP(5), lP(20); Var : stoK(0), stoD(0), macdval(0), macdsig(0), 단기이평(0), 장기이평(0); stoK = StochasticsK(P,P1); stoD = StochasticsD(P,P1,P2); macdval = macd(shortP, longP); macdsig = ema(macdval, period); 단기이평 = ema(C, sP); 장기이평 = ema(C, lP); If CrossUP(stoK, stoD) and stoK < 60 and CrossUP(macdval, macdsig) and CrossUP(단기이평, 장기이평) Then Buy(); if CrossDown(stoK, stoD) and stoK > 60 and CrossDown(macdval, macdsig) or (CrossDown(macdval, macdsig) and CrossDown(단기이평, 장기이평)) or (CrossDown(stoK, stoD) and stoK > 60 and CrossDown(단기이평, 장기이평)) then exitlong(); If CrossDown(stoK, stoD) and stoK > 40 and CrossDown(macdval, macdsig) and CrossDown(단기이평, 장기이평) Then sell(); if CrossUP(stoK, stoD) and stoK < 40 and CrossUP(macdval, macdsig) or (CrossUP(macdval, macdsig) and CrossUP(단기이평, 장기이평)) or (CrossUP(stoK, stoD) and stoK < 40 and CrossUP(단기이평, 장기이평)) then exitlong(); 감사합니다.. > sydney 님이 쓴 글입니다. > 제목 : 수식 문의 > 1) Stochastics K/D 교차時 (변수 처리), 단 stoK 가 60이상이면 매수금지, 40 이하면 매도 금지 2) macd signal 선 교차 3) 지수이평 5/20 골드크로스時 위 3 조건을 다 만족시 신규매수, 신규매도(데드크로스); 위 3조건 중 2 조건을 만족시 매수청산, 매도청산; 부탁드릴께요 감사합니다