KODEX레버리지와 KODEX인버스를 보유하고 있고,
두 종목에서의 수익률 차이가 + 1% 일 때 모두 매도하는 수식을 알고싶습니다...
답변 1
예스스탁
예스스탁 답변
2016-09-23 17:13:31
안녕하세요
예스스탁입니다.
아래 내용 참고하시기 바랍니다.
function Main_OnStart()
{
Main.SetTimer(1,10000)//10초간격
}
//10초간격
function Main_OnTimer(nEventID)
{
if (nEventID == 1)
{
//MarketData1 종목수익률
Account1.SetBalance(MarketData1.code, 0);
var R1 = 0;
var V1 = 0;
if (Account1.Balance.count > 0)
{
V1 = Account1.Balance.count;
R1 = (Account1.Balance.current-Account1.Balance.avgUnitCost)/Account1.Balance.avgUnitCost*100;
}
//MarketData2 종목수익률
Account1.SetBalance(MarketData2.code, 0);
var R2 = 0;
var V2 = 0;
if (Account1.Balance.count > 0)
{
V2 = Account1.Balance.count;
R2 = (Account1.Balance.current-Account1.Balance.avgUnitCost)/Account1.Balance.avgUnitCost*100;
}
//모두 보유중이고 1%이상 차이나면
if (V1 > 0 && V2 > 0 && (R1 >= R2+1 || R2 >= R1+1))
{
//매도
Account1.OrderSell(MarketData1.code,V1,MarketData1.Bid(3),0);
Account2.OrderSell(MarketData2.code,V2,MarketData2.Bid(3),0);
}
}
}
즐거운 하루되세요
> 상현 님이 쓴 글입니다.
> 제목 : 스팟 수식문의
> KODEX레버리지와 KODEX인버스를 보유하고 있고,
두 종목에서의 수익률 차이가 + 1% 일 때 모두 매도하는 수식을 알고싶습니다...