커뮤니티

문의드립니다.

프로필 이미지
양키
2018-11-03 04:27:42
181
글번호 123326
답변완료
input : hp1(10), hp2(10), lp1(10),lp2(10); var: r8(0), m30(0), rq(o), lr20(0), ss(0), st(0); r8 = rsi (8); if crossup(r8, hp1) Then { buy(); // 매수 } if r8>hp2 Then { exitlong(); // 매수청산 } if crossdown(r8, hp1) Then { sell(); // 매도 } if r8<lp2 Then { exitshort(); // 매도청산 } 1계약 제 수식입니다 부탁드리고자 하는건 2계약 진입후 1계약은 100틱에 강제 시장가 청산하고 1계약은 기존 수식대로 진행하고싶습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-11-05 14:35:22

안녕하세요 예스스탁입니다. input : hp1(10), hp2(10), lp1(10),lp2(10); var: r8(0), m30(0), rq(o), lr20(0), ss(0), st(0); r8 = rsi (8); if crossup(r8, hp1) Then { buy("b",OnClose,def,2); // 매수 } if r8>hp2 Then { exitlong(); // 매수청산 } if crossdown(r8, hp1) Then { sell("s",OnClose,def,2); // 매도 } if r8<lp2 Then { exitshort(); // 매도청산 } if MarketPosition == 1 Then ExitLong("bx",atlimit,EntryPrice+PriceScale*100,"",1,1); if MarketPosition == -1 Then ExitShort("sx",atlimit,EntryPrice-PriceScale*100,"",1,1); 즐거운 하루되세요 > 양키 님이 쓴 글입니다. > 제목 : 문의드립니다. > input : hp1(10), hp2(10), lp1(10),lp2(10); var: r8(0), m30(0), rq(o), lr20(0), ss(0), st(0); r8 = rsi (8); if crossup(r8, hp1) Then { buy(); // 매수 } if r8>hp2 Then { exitlong(); // 매수청산 } if crossdown(r8, hp1) Then { sell(); // 매도 } if r8<lp2 Then { exitshort(); // 매도청산 } 1계약 제 수식입니다 부탁드리고자 하는건 2계약 진입후 1계약은 100틱에 강제 시장가 청산하고 1계약은 기존 수식대로 진행하고싶습니다.