아래식으로 수식을 해봤는데도, 여전히 data2에서 손절이 나갔는데.. data1 옵션에서는 손절이 안되네요.. ㅠㅠ
다시 한번 검토 부탁드립니다..ㅠㅠ
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : data2 선물신호로 data1 옵션 거래시에data2 선물 손절할 때 옵션에서
> 안녕하세요
예스스탁입니다.
1
EntryPrice는 진입가 입니다.
실제 주문이 나간 종목의 값입니다.
진입시점의 data2의 종가는 별도로 저장해서 이용하셔야 합니다.
2
진입식의 data2((1))는 값을 삭제하신것 같아 그대로 두었습니다.
3
var : C2(0,Data1);
if MarketPosition <= 0 and Var5 > data2((1))+q7 Then
{
buy("B0");
C2 = Data2(c);#매수조건시 data2의 종가
}
if EntryName() == "BO" and MarketPosition== 1 and
C2 -data2(c)<=-1 then ExitLong("EB0") ;
즐거운 하루되세요
> 룽퐈 님이 쓴 글입니다.
> 제목 : data2 선물신호로 data1 옵션 거래시에data2 선물 손절할 때 옵션에서 손절을
> 안녕하세요.
data2 선물신호로 data1 옵션 거래를 할 때 다른 신호는 이상이 없는데, 손절 신호가 이상합니다.
원하는 식은 어떤 조건이 주어지고 data2인 선물에서 매수하는 조건이 완성되면, 옵션인 data1에서 매수를 하는 것까지는 되는데, 문제는 data2인 선물에서 진입한 후 선물값에서 1이상 손절시, data1인 옵션에서 손절이 나가게끔 식을 세웠는데, 실제로는 이상하게 되네요..ㅠㅠ
제가 만든 식은 아래와 같습니다.
완전히 다른 식이어도 좋으니, 선물 손절시 옵션에서 손절이 나갈수 있는 식을 만들어 주셨으면 고맙겠습니다.
예)
if Var5>data2((1))+q7
Then buy("B0");
if (EntryName()=="BO" and MarketPosition== 1) and Data2(EntryPrice) -data2(c)<=-1 then ExitLong("EB0") ;
답변 1
예스스탁
예스스탁 답변
2021-12-13 16:14:08
> 룽퐈 님이 쓴 글입니다.
> 제목 : Re : data2 선물신호로 data1 옵션거래시에data2 선물 손절할 때
> 아래식으로 수식을 해봤는데도, 여전히 data2에서 손절이 나갔는데.. data1 옵션에서는 손절이 안되네요.. ㅠㅠ
다시 한번 검토 부탁드립니다..ㅠㅠ
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : data2 선물신호로 data1 옵션 거래시에data2 선물 손절할 때 옵션에서
> 안녕하세요
예스스탁입니다.
1
EntryPrice는 진입가 입니다.
실제 주문이 나간 종목의 값입니다.
진입시점의 data2의 종가는 별도로 저장해서 이용하셔야 합니다.
2
진입식의 data2((1))는 값을 삭제하신것 같아 그대로 두었습니다.
3
var : C2(0,Data1);
if MarketPosition <= 0 and Var5 > data2((1))+q7 Then
{
buy("B0");
C2 = Data2(c);#매수조건시 data2의 종가
}
if EntryName() == "BO" and MarketPosition== 1 and
C2 -data2(c)<=-1 then ExitLong("EB0") ;
즐거운 하루되세요
> 룽퐈 님이 쓴 글입니다.
> 제목 : data2 선물신호로 data1 옵션 거래시에data2 선물 손절할 때 옵션에서 손절을
> 안녕하세요.
data2 선물신호로 data1 옵션 거래를 할 때 다른 신호는 이상이 없는데, 손절 신호가 이상합니다.
원하는 식은 어떤 조건이 주어지고 data2인 선물에서 매수하는 조건이 완성되면, 옵션인 data1에서 매수를 하는 것까지는 되는데, 문제는 data2인 선물에서 진입한 후 선물값에서 1이상 손절시, data1인 옵션에서 손절이 나가게끔 식을 세웠는데, 실제로는 이상하게 되네요..ㅠㅠ
제가 만든 식은 아래와 같습니다.
완전히 다른 식이어도 좋으니, 선물 손절시 옵션에서 손절이 나갈수 있는 식을 만들어 주셨으면 고맙겠습니다.
예)
if Var5>data2((1))+q7
Then buy("B0");
if (EntryName()=="BO" and MarketPosition== 1) and Data2(EntryPrice) -data2(c)<=-1 then ExitLong("EB0") ;