안녕하세요?
각기 다른 종목(data1, data2) 일봉으로 롱숏전략 포지션 매매를 하고자 합니다.
아래의 조건 완성 익봉 시가에 2종목을 동시에 진입하고자 합니다.
스크립트 작성 요청드립니다.
data1 / data2 > 3 and data1 - data2 > 80
이면 data1 매도, data2 매수
data1 / data2 < 1 and data1 - data2 < 20
이면 data1 매수, data2 매도
답변 1
예스스탁
예스스탁 답변
2023-01-20 09:45:00
안녕하세요.
예스스탁 입니다.
Buy, Sell 주문 함수는 기본 종목(Data1)에서만 주문이 나갈 수 있습니다.
즉, 참조 데이터(Data2)에서 주문을 내실 수 없으므로 전략차트를 2개 생성하시고
각각 종목을 반대로 세팅하셔서 다른 수식을 적용해야 합니다.
1. 전략차트 (종목은 예시입니다.)
- 기본종목 : Call
- 참조종목 : Put
Var : D1(0, Data1), D2(0, Data2);
D1 = Data1(C);
D2 = Data2(C);
if D1 / D2 > 3 and D1 - D2 > 80 Then
{
Sell("S",AtMarket);
}
if D1 / D2 < 1 and D1 - D2 < 20 Then
{
Buy("B",AtMarket);
}
2. 전략차트 (종목은 예시입니다.)
- 기본종목 : Put
- 참조종목 : Call
Var : D1(0, Data2), D2(0, Data1);
D1 = Data2(C);
D2 = Data1(C);
if D1 / D2 > 3 and D1 - D2 > 80 Then
{
Buy("B",AtMarket);
}
if D1 / D2 < 1 and D1 - D2 < 20 Then
{
Sell("S",AtMarket);
}
새해 복 많이 받으세요.
> 흰둥이아빠 님이 쓴 글입니다.
> 제목 : 함수요청
> 안녕하세요?
각기 다른 종목(data1, data2) 일봉으로 롱숏전략 포지션 매매를 하고자 합니다.
아래의 조건 완성 익봉 시가에 2종목을 동시에 진입하고자 합니다.
스크립트 작성 요청드립니다.
data1 / data2 > 3 and data1 - data2 > 80
이면 data1 매도, data2 매수
data1 / data2 < 1 and data1 - data2 < 20
이면 data1 매수, data2 매도