커뮤니티

수식 작성 부탁 드립니다~

프로필 이미지
이태리
2019-02-27 13:10:39
167
글번호 126505
답변완료
3계약매집 진입후 수익시 분할 강제청산 1계약은 20틱수익시 강제청산 또다른 1계약은 40틱수익시 강제청산 나머지 1계약은 60틱수익시 강제청산입니다. 감사합니다^^
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-02-25 15:30:16

안녕하세요 예스스탁입니다. 문의하신 수식은 참조데이타를 이용하셔야 합니다. 50틱차트에 참조데이타로 120분 데이타를 추가하고 아래식 적용하시면 됩니다. 참조데이타는 차트왼쪽 상단의 종목선택버튼 중 오른쪽 클릭하시면 선택해 차트에 추가할수 있습니다. 기본차트와 같은 종목을 다른주기로 셋팅할 수 있습니다. input : P1(4),P2(30); var : ema11(0,data1),ema12(0,data1); var : ema21(0,data2),ema22(0,data2); ema11 = data1(ema(c,P1)); ema12 = data1(ema(c,P2)); ema21 = data2(ema(c,P1)); ema22 = data2(ema(c,P2)); if data1(crossup(ema11,ema12)) and data2(ema21 > ema22) Then buy("b",OnClose,def,3); if data1(CrossDown(ema11,ema12)) and data2(ema21 < ema22) Then sell("s",OnClose,def,3); if MarketPosition == 1 then { ExitLong("bp1",atlimit,EntryPrice+PriceScale*20,"",1,1); ExitLong("bp2",atlimit,EntryPrice+PriceScale*40,"",1,1); ExitLong("bp3",atlimit,EntryPrice+PriceScale*60,"",1,1); if data1(CrossDown(ema11,ema12)) Then ExitLong("bx1"); } if MarketPosition == -1 then { ExitShort("sp1",atlimit,EntryPrice-PriceScale*20,"",1,1); ExitShort("sp2",atlimit,EntryPrice-PriceScale*40,"",1,1); ExitShort("sp3",atlimit,EntryPrice-PriceScale*60,"",1,1); if data1(CrossUp(ema11,ema12)) Then ExitShort("sx1"); } 즐거운 하루되세요 > 에어럴 님이 쓴 글입니다. > 제목 : 수식 작성 부탁 드립니다~ > 시스템 트레이딩 이제 시작한 입문자이다보니 궁금한점이 많아 자주 질문 드리게 되네요! 120분 챠트상으로 4일 지수이평선이 30일 지수이평선을 지지받고 위에 있을때는 50틱 챠트로 4일 지수이평선이 30일 지수이평선을 상승돌파시에만 3계약매집 진입하고 4일 지수이평선이 30일 지수이평선을 하락이탈시 보유분 모두청산 반대로 120분 챠트상으로 4일 지수이평선이 30일 지수이평선을 저항받고 밑에 있을때 50틱 챠트로 4일 지수이평선이 30일 지수이평선을 하락돌파시에만 3계약매집 진입하고 4일 지수이평선이 30일 지수이평선을 상승이탈시 보유분 모두청산 추가로 3계약매집 진입후 수익시 분할 강제청산 1계약은 20틱수익시 강제청산 또다른 1계약은 40틱수익시 강제청산 나머지 1계약은 60틱수익시 강제청산입니다. 감사합니다^^