커뮤니티

질문 입니다

프로필 이미지
킬러잡이킬러
2019-09-04 07:04:17
216
글번호 131699
답변완료
이평선 비교 인데요 조건은 주가범위 1000원<20000원 단기이평선은 5 8 15 20 26이고요 중기 이평선은 120 300 7 장기 이평선 720 1000 사용 하고 싶습니다 종류는 단순,지수 가중 이평선과 종류는 전부 변수로 사용 하고 싶습니다 장기 이평선 < 중기 이평 일때 단기 이평선의 골든클로스시 최적화 할려 하는데요 부등호는 변수로 사용 할수 있나요? 아님 2가지의 수식을 따로 만들어 써야 되나요? 혹시 가중이평이 골드클로스 할대 1 차 분할 매수 단순이평이 골드클로스 할때 2 차 매수 이렇게 도 가능 한가요? 매도는 데드 클로스로 하고 싶습니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-09-05 09:33:44

안녕하세요 예스스탁입니다. 등호/부등호는 외부변수로 설정이 되지 않습니다. 이평은 함수가 다르므로 외부변수처리가 되지 않습니다. 단순은 ma, 지수는 ema, 가중은 wma로 수식에서 직접 수정하셔야 합니다. 1 input : 단기(5),중기(120),장기(720),가격범위하단(1000),가격범위상단(20000); var : 단기이평(0),중기이평(0),장기이평(0); 단기이평 = ma(C,단기); 중기이평 = ma(C,중기); 장기이평 = ma(C,장기); if MarketPosition == 0 and 장기이평 > 중기이평 and crossup(단기이평,중기이평) and 가격범위하단 < C and C < 가격범위상단 Then buy("b"); if MarketPosition == 1 and CrossDown(단기이평,중기이평) Then exitlong("bx"); 2 추가매수하는 수식은 시스템 적용시에 시스템 트레이딩 설정창의 피라미딩에서 피라미딩을 설정하셔야 합니다. 조건별로 한버이므로 다른진입신호만허용으로 설정하고 적용하시면 됩니다. input : 단기(5),중기(120),장기(720),이평방법(1),가격범위하단(1000),가격범위상단(20000); var : 단기단순이평(0),중기단순이평(0),장기단순이평(0); var : 단기가중이평(0),중기가중이평(0),장기가중이평(0); 단기단순이평 = ma(C,단기); 중기단순이평 = ma(C,중기); 장기단순이평 = ma(C,장기); 단기가중이평 = wma(C,단기); 중기가중이평 = wma(C,중기); 장기가중이평 = wma(C,장기); #첫매수 if MarketPosition == 0 and 장기가중이평 > 중기가중이평 and crossup(단기가중이평,중기가중이평) and 가격범위하단 < C and C < 가격범위상단 Then buy("b"); if MarketPosition == 1 and MaxEntries == 1 and crossup(단기단순이평,중기단순이평) Then buy("b"); if MarketPosition == 1 and CrossDown(단기가중이평,중기이평) Then exitlong("bx"); 즐거운 하루되세요 > 킬러잡이킬러 님이 쓴 글입니다. > 제목 : 질문 입니다 > 이평선 비교 인데요 조건은 주가범위 1000원<20000원 단기이평선은 5 8 15 20 26이고요 중기 이평선은 120 300 7 장기 이평선 720 1000 사용 하고 싶습니다 종류는 단순,지수 가중 이평선과 종류는 전부 변수로 사용 하고 싶습니다 장기 이평선 < 중기 이평 일때 단기 이평선의 골든클로스시 최적화 할려 하는데요 부등호는 변수로 사용 할수 있나요? 아님 2가지의 수식을 따로 만들어 써야 되나요? 혹시 가중이평이 골드클로스 할대 1 차 분할 매수 단순이평이 골드클로스 할때 2 차 매수 이렇게 도 가능 한가요? 매도는 데드 클로스로 하고 싶습니다