커뮤니티

수식 부탁드립니다.

프로필 이미지
미완
2018-05-25 10:52:17
227
글번호 119190
답변완료
지표는 이동평균선(5,20)을 기준으로 1. crossup 상태일 경우 진입은 스토캐스틱 하단 10 내려갔다가 다시 올라올때 매수 진입, 청산은 상단 90 에 진입시 매도 청산 2. crossdown 상태일 경우 진입은 스토캐스틱 상단 90 올라갔다가 한번 꺽여 내려올때 매도 진입, 청산은 하단 10에 진입시 매수 청산 3. 손절은 이동평균선이 반대로 교차할때 손절 crossup이 crossdown으로 교차하는 시점 또는 crossdown이 crossup으로 교차하는 시점 4. 진입후 목표 수익 도달시에도 청산토록 부탁드립니다.
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2018-05-25 14:47:23

안녕하세요 예스스탁입니다. Input : P1(5),P2(20),sto1(12), sto2(5), sto3(5),목표수익틱수(20); var : mav1(0),mav2(0),StoK(0),StoD(0); mav1 = ma(C,P1); mav2 = ma(C,P2); StoK = StochasticsK(sto1,sto2); StoD = StochasticsD(sto1,sto2,sto3); if MarketPosition <= 0 and mav1 > mav2 and crossup(stok,10) Then buy("b"); if MarketPosition >= 0 and mav1 < mav2 and CrossDown(stok,90) Then sell("s"); if MarketPosition == 1 Then { if crossup(stok,90) Then ExitLong("bx1"); if CrossDown(mav1,mav2) Then ExitLong("bx2"); } if MarketPosition == -1 Then { if CrossDown(stok,10) Then ExitShort("sx1"); if CrossUp(mav1,mav2) Then ExitShort("sx2"); } SetStopProfittarget(PriceScale*목표수익틱수,PointStop); 즐거운 하루되세요 > 미완 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다. > 지표는 이동평균선(5,20)을 기준으로 1. crossup 상태일 경우 진입은 스토캐스틱 하단 10 내려갔다가 다시 올라올때 매수 진입, 청산은 상단 90 에 진입시 매도 청산 2. crossdown 상태일 경우 진입은 스토캐스틱 상단 90 올라갔다가 한번 꺽여 내려올때 매도 진입, 청산은 하단 10에 진입시 매수 청산 3. 손절은 이동평균선이 반대로 교차할때 손절 crossup이 crossdown으로 교차하는 시점 또는 crossdown이 crossup으로 교차하는 시점 4. 진입후 목표 수익 도달시에도 청산토록 부탁드립니다.
프로필 이미지

미완

2018-05-25 17:11:07

답변에 감사드립니다. 그럼 이동평균선이 2개가 아닌 3개일 경우 5, 20, 60일때 5일이 20과 60을 상향 돌파했을때 매수 5일이 20과 60을 하향 돌파했&#47503;때 매도로 한번 더 부탁드립니다.
프로필 이미지

예스스탁 예스스탁 답변

2018-05-28 09:21:12

안녕하세요 예스스탁입니다. Input : P1(5),P2(20),P3(60),sto1(12), sto2(5), sto3(5),목표수익틱수(20); var : mav1(0),mav2(0),StoK(0),StoD(0),mav3(0); mav1 = ma(C,P1); mav2 = ma(C,P2); mav3 = ma(C,P3); StoK = StochasticsK(sto1,sto2); StoD = StochasticsD(sto1,sto2,sto3); if MarketPosition <= 0 and mav1 > mav2 and mav1 > mav3 and crossup(stok,10) Then buy("b"); if MarketPosition >= 0 and mav1 < mav2 and mav1 < mav3 and CrossDown(stok,90) Then sell("s"); if MarketPosition == 1 Then { if crossup(stok,90) Then ExitLong("bx1"); if CrossDown(mav1,mav2) Then ExitLong("bx2"); } if MarketPosition == -1 Then { if CrossDown(stok,10) Then ExitShort("sx1"); if CrossUp(mav1,mav2) Then ExitShort("sx2"); } SetStopProfittarget(PriceScale*목표수익틱수,PointStop); 즐거운 하루되세요 > 미완 님이 쓴 글입니다. > 제목 : Re : Re : 수식 부탁드립니다. > 답변에 감사드립니다. 그럼 이동평균선이 2개가 아닌 3개일 경우 5, 20, 60일때 5일이 20과 60을 상향 돌파했을때 매수 5일이 20과 60을 하향 돌파했릏때 매도로 한번 더 부탁드립니다.