커뮤니티

수식 부탁드립니다

프로필 이미지
짱구아빠1234
2015-12-15 13:06:38
133
글번호 93436
답변완료
안녕하세요 macd 값으로 스토캐스틱을 구하는 지표를 만들어주셨는데 시스템 수식도 부탁드립니다 1. 매수 스토k값이 20이하이고 d값과 골들크로스 or 스토k값이 20 돌파 2. 매수청산 스토 k값이 20이탈. or 데드크로스 3. 매도 스토k값이 80 이상에서 데드크로스 or 스토k 80선이탈 4. 매도청산 골든크로스 or 80선 돌파 ----------------- 아래식은 작성해주신 지표식입니다 input : short(12),Long(26),sto1(10),sto2(5),sto3(5); var : MACDV(0),HH(0),LL(0),FK(0),sk(0),sd(0); MACDV = MACD(short,long); LL = Lowest(MACDV, sto1); HH = Highest(MACDV, sto1); FK = (MACDV - LL) / (HH - LL) * 100; SK = ema(FK,sto2); SD = ema(SK,sto3); plot1(SK,"slowk"); plot2(SD,"slowd"); PlotBaseLine1(20); PlotBaseLine2(80);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-12-15 15:23:07

안녕하세요 예스스탁입니다. input : short(12),Long(26),sto1(10),sto2(5),sto3(5); var : MACDV(0),HH(0),LL(0),FK(0),sk(0),sd(0); MACDV = MACD(short,long); LL = Lowest(MACDV, sto1); HH = Highest(MACDV, sto1); FK = (MACDV - LL) / (HH - LL) * 100; SK = ema(FK,sto2); SD = ema(SK,sto3); if crossup(SK,20) or (SK <= 20 and crossup(SK,SD)) Then buy(); if MarketPosition == 1 and (CrossDown(SK,20) or CrossDown(SK,SD)) Then exitlong(); if CrossDown(SK,80) or (SK >= 80 and CrossDown(SK,SD)) Then buy(); if MarketPosition == -1 and (Crossup(SK,80) or CrossUp(SK,SD)) Then ExitShort(); 즐거운 하루되세요 > 짱구아빠1234 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다 > 안녕하세요 macd 값으로 스토캐스틱을 구하는 지표를 만들어주셨는데 시스템 수식도 부탁드립니다 1. 매수 스토k값이 20이하이고 d값과 골들크로스 or 스토k값이 20 돌파 2. 매수청산 스토 k값이 20이탈. or 데드크로스 3. 매도 스토k값이 80 이상에서 데드크로스 or 스토k 80선이탈 4. 매도청산 골든크로스 or 80선 돌파 ----------------- 아래식은 작성해주신 지표식입니다 input : short(12),Long(26),sto1(10),sto2(5),sto3(5); var : MACDV(0),HH(0),LL(0),FK(0),sk(0),sd(0); MACDV = MACD(short,long); LL = Lowest(MACDV, sto1); HH = Highest(MACDV, sto1); FK = (MACDV - LL) / (HH - LL) * 100; SK = ema(FK,sto2); SD = ema(SK,sto3); plot1(SK,"slowk"); plot2(SD,"slowd"); PlotBaseLine1(20); PlotBaseLine2(80);