커뮤니티
수식문의 드립니다.
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);
}