커뮤니티
수식 질문이요 ^^
2013-08-08 10:25:46
184
글번호 66213
선물, 옵션, 주식선물을 주로 매매 할꺼라서 양방향 매매를 하려고 합니다.
1. A라는 종목의 시가보다 300원 상승시 10계약 매도(시장가)
A라는 종목의 시가보다 300원 하락시 10계약 매수(시장가)
(300원 상승했다가 300원 하락하면 600원씩 10계약 6,000원 수익 보는 포지션입니다.)
2. A라는 종목의 시가보다 500원 상승시 10계약 매도 (시장가)
A라는 종목의 시가보다 500원 하락시 10계약 매수 (시장가)
(500원 상승했다가 500원 하락하면 1000원씩 10계약 10,000원 수익 보는 포지션입니다.)
3. 3시까지 체결되지 않은 시스템은 전부 취소함.
3시 정각에 내가 가진 A라는 종목의 잔고중 20% 청산 (시장가)
3시 1분에 내가 가진 A라는 종목의 잔고중 나머지 20% 청산 (시장가)
3시 2분에 내가 가진 A라는 종목의 잔고중 나머지 20% 청산 (시장가)
3시 3분에 내가 가진 A라는 종목의 잔고중 나머지 20% 청산 (시장가)
3시 4분에 내가 가진 A라는 종목의 잔고 전량 청산 (시장가)
혹시 이런 수식이 가능한가요~?
가능하다면 작성 좀 부탁드려요 ^^
그리고 궁금한점 한가지는
이 시스템을 여러종목에 적용하는게 가능한가요~?
답변 1
예스스탁 예스스탁 답변
2013-08-08 14:29:45
안녕하세요
예스스탁입니다.
1.
if MarketPosition <= 0 and stime < 150000 Then
Sell("s",atlimit,dayopen+300,10);
if MarketPosition >= 0 and stime < 150000 Then
buy("b",atlimit,dayopen-300,10);
2.
if MarketPosition <= 0 and stime < 150000 Then
Sell("s",atlimit,dayopen+500,10);
if MarketPosition >= 0 and stime < 150000 Then
buy("b",atlimit,dayopen-500,10);
3
시스템으로 취소주문 기능은 없습니다.
잔고의 수량을 알수 없어
신호상 수량으로만 계산이 됩니다.
if MarketPosition == 1 Then{
if stime == 145900 Then
exitlong("bx1",AtMarket,def,"",int(MaxContracts*0.2),1);
if stime == 150000 Then
exitlong("bx2",AtMarket,def,"",int(MaxContracts*0.2),1);
if stime == 150100 Then
exitlong("bx3",AtMarket,def,"",int(MaxContracts*0.2),1);
if stime == 150200 Then
exitlong("bx4",AtMarket,def,"",int(MaxContracts*0.2),1);
if stime == 150200 Then
exitlong("bx5",AtMarket);
}
if MarketPosition == -1 Then{
if stime == 145900 Then
ExitShort("sx1",AtMarket,def,"",int(MaxContracts*0.2),1);
if stime == 150000 Then
ExitShort("sx2",AtMarket,def,"",int(MaxContracts*0.2),1);
if stime == 150100 Then
ExitShort("sx3",AtMarket,def,"",int(MaxContracts*0.2),1);
if stime == 150200 Then
ExitShort("sx4",AtMarket,def,"",int(MaxContracts*0.2),1);
if stime == 150200 Then
ExitShort("sx5",AtMarket);
}
즐거운 하루되세요
> jarlye 님이 쓴 글입니다.
> 제목 : 수식 질문이요 ^^
> 선물, 옵션, 주식선물을 주로 매매 할꺼라서 양방향 매매를 하려고 합니다.
1. A라는 종목의 시가보다 300원 상승시 10계약 매도(시장가)
A라는 종목의 시가보다 300원 하락시 10계약 매수(시장가)
(300원 상승했다가 300원 하락하면 600원씩 10계약 6,000원 수익 보는 포지션입니다.)
2. A라는 종목의 시가보다 500원 상승시 10계약 매도 (시장가)
A라는 종목의 시가보다 500원 하락시 10계약 매수 (시장가)
(500원 상승했다가 500원 하락하면 1000원씩 10계약 10,000원 수익 보는 포지션입니다.)
3. 3시까지 체결되지 않은 시스템은 전부 취소함.
3시 정각에 내가 가진 A라는 종목의 잔고중 20% 청산 (시장가)
3시 1분에 내가 가진 A라는 종목의 잔고중 나머지 20% 청산 (시장가)
3시 2분에 내가 가진 A라는 종목의 잔고중 나머지 20% 청산 (시장가)
3시 3분에 내가 가진 A라는 종목의 잔고중 나머지 20% 청산 (시장가)
3시 4분에 내가 가진 A라는 종목의 잔고 전량 청산 (시장가)
혹시 이런 수식이 가능한가요~?
가능하다면 작성 좀 부탁드려요 ^^
그리고 궁금한점 한가지는
이 시스템을 여러종목에 적용하는게 가능한가요~?