커뮤니티

스토캐스틱수식 문의드립니다.

프로필 이미지
고나리자
2018-12-12 05:23:32
141
글번호 124349
답변완료
수고많으십니다. 20구간 돌파할시 매수진입, 80구간 하강시 매도진입으로 사용중입니다. 만약 현재 매수 포지션이고 손실이 나있는 상태에서 매도 진입신호가 나올경우 1계약 더 추가해서 매도 진입하고, 현재 매도 포지션이고 손실이 나있는 상태에서 매수 진입신호가 나올경우 1계약 더 추가해서 매수 진입하는 수식을 만들고 싶습니다. 손실이 날경우 계속해서 1계약씩 더 추가해서 진입하는 수식을 원합니다. 수익나서 청산될 경우 다시 1계약으로 진입해야합니다. 아래수식은 현재 쓰고있느 수식입니다. =================================================================== Input : Period(12), Period1(5), Period2(5); Var : value(0); value = StochasticsK(Period,Period1); value1 = StochasticsK(Period,Period1); value2 = StochasticsD(Period,Period1,Period2); # 매수진입 If CrossUP(value, 20) Then { Buy(); } # 매도진입 If CrossDown(value, 80) Then { Sell(); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-12-12 11:09:58

안녕하세요 예스스탁입니다. 추가진입을 하는 내용이므로 시스템 적용시 시스템 트레이딩 설정창의 피라미딩탭에서 피라미딩을 모든진입신호 허용으로 설정하고 적용하시면 됩니다. Input : Period(12), Period1(5), Period2(5); Var : value(0); value = StochasticsK(Period,Period1); value1 = StochasticsK(Period,Period1); value2 = StochasticsD(Period,Period1,Period2); If CrossUP(value, 20) Then { if MarketPosition == 0 then Buy("b"); if MarketPosition == 1 and C < AvgEntryPrice Then Buy("bb"); } # 매도진입 If CrossDown(value, 80) Then { if MarketPosition == 0 Then Sell("s"); if MarketPosition == -1 and C > AvgEntryPrice Then Sell("ss"); } 즐거운 하루되세요 > 고나리자 님이 쓴 글입니다. > 제목 : 스토캐스틱수식 문의드립니다. > 수고많으십니다. 20구간 돌파할시 매수진입, 80구간 하강시 매도진입으로 사용중입니다. 만약 현재 매수 포지션이고 손실이 나있는 상태에서 매도 진입신호가 나올경우 1계약 더 추가해서 매도 진입하고, 현재 매도 포지션이고 손실이 나있는 상태에서 매수 진입신호가 나올경우 1계약 더 추가해서 매수 진입하는 수식을 만들고 싶습니다. 손실이 날경우 계속해서 1계약씩 더 추가해서 진입하는 수식을 원합니다. 수익나서 청산될 경우 다시 1계약으로 진입해야합니다. 아래수식은 현재 쓰고있느 수식입니다. =================================================================== Input : Period(12), Period1(5), Period2(5); Var : value(0); value = StochasticsK(Period,Period1); value1 = StochasticsK(Period,Period1); value2 = StochasticsD(Period,Period1,Period2); # 매수진입 If CrossUP(value, 20) Then { Buy(); } # 매도진입 If CrossDown(value, 80) Then { Sell(); }