커뮤니티

수식문의 드립니다.

프로필 이미지
무명
2012-03-20 08:15:47
298
글번호 49102
답변완료
1. 야간선물 상하한가 청산식 맞나요? If MarketPosition == 1 Then{ ExitLong("선물매수상한청산",atlimit,int(bp*1.1/0.05+0.00001)*0.05); ExitLong("선물매수하한청산",AtStop,BP-int(BP*0.1/0.05)*0.05); } if MarketPosition() == -1 Then{ ExitShort("선물매도하한청산",atlimit,BP-int(BP*0.1/0.05)*0.05); ExitShort("선물매도상한청산",AtStop,int(bp*1.1/0.05+0.00001)*0.05); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-03-20 11:32:11

안녕하세요 예스스탁입니다. plot1(baseprice); 위 지표를 적용해 하시면 18시에 기준가격이 변경이 되시는 것을 보실 수 있습니다. 만약 주간장에서 사용한 상하한가를 야간장에 그대로 사용하고자 하시면 수식을 아래와 같이 작성해서 사용하셔야 합니다. var : base(0); if stime == 90000 or (stime > 90000 and stime[1] < 90000) Then base = BasePrice; if stime == 180000 or (stime > 180000 and stime[1] < 180000) Then Base = BasePrice[1]; If MarketPosition == 1 Then{ ExitLong("선물매수상한청산",atlimit,int(Base*1.1/0.05+0.00001)*0.05); ExitLong("선물매수하한청산",AtStop,Base-int(Base*0.1/0.05)*0.05); } if MarketPosition() == -1 Then{ ExitShort("선물매도하한청산",atlimit,Base-int(Base*0.1/0.05)*0.05); ExitShort("선물매도상한청산",AtStop,int(Base*1.1/0.05+0.00001)*0.05); } 18시에 변경된 값으로 적용하고자 하시면 올리신 그대로 사용하시면 됩니다. 즐거운 하루되세요 > 무명 님이 쓴 글입니다. > 제목 : 수식문의 드립니다. > 1. 야간선물 상하한가 청산식 맞나요? If MarketPosition == 1 Then{ ExitLong("선물매수상한청산",atlimit,int(bp*1.1/0.05+0.00001)*0.05); ExitLong("선물매수하한청산",AtStop,BP-int(BP*0.1/0.05)*0.05); } if MarketPosition() == -1 Then{ ExitShort("선물매도하한청산",atlimit,BP-int(BP*0.1/0.05)*0.05); ExitShort("선물매도상한청산",AtStop,int(bp*1.1/0.05+0.00001)*0.05); }