커뮤니티
문의드립니다.
2012-04-04 14:13:20
332
글번호 49726
안녕하세요.
다음과 같은 식을 야간선물 시장에서 사용하고자 합니다.
var : PLR(0),XCommission(0),XSlippage(0),OpenPL(0),dayPL(0),count(0);
XCommission = ((C*ExitCommission)/100)*CurrentContracts; #%설정
XSlippage = (ExitSlippage)*CurrentContracts; #Pt설정
PLR = 0;
count = 0;
for var1 = 1 to 10{
if sdate == EntryDate(var1) Then{
count = count+1;
PLR = PLR+PositionProfit(var1);
}
}
if MarketPosition() == 0 Then{
OpenPL = 0;
dayPL = PLR;
}
Else{
OpenPL = (PositionProfit-(XCommission+XSlippage)*CurrentContracts);
dayPL = PLR+OpenPL;
}
당일 손익을 계산하는 수식인데요.
야간선물 시장에서 18:00 ~ 05:00 구간의 손익을 계산하려면 어떻게 해야 하나요?
수고하세요~
답변 1
예스스탁 예스스탁 답변
2012-04-04 15:06:46
안녕하세요
예스스탁입니다.
var : PLR(0),XCommission(0),XSlippage(0),OpenPL(0),dayPL(0),count(0),predate(0);
if sdate != sdate[1] Then
Predate = sdate[1];
XCommission = ((C*ExitCommission)/100)*CurrentContracts; #%설정
XSlippage = (ExitSlippage)*CurrentContracts; #Pt설정
PLR = 0;
count = 0;
for var1 = 1 to 10{
if (stime >= 180000 and sdate == EntryDate(var1) and EntryTime(var1) >= 180000) Or
(stime < 90000 and sdate == EntryDate(var1) and EntryTime(var1) < 90000) Or
(stime < 90000 and predate == EntryDate(var1) and EntryTime(var1) >= 180000) Then{
count = count+1;
PLR = PLR+PositionProfit(var1);
}
}
if MarketPosition() == 0 Then{
OpenPL = 0;
dayPL = PLR;
}
Else{
OpenPL = (PositionProfit-(XCommission+XSlippage)*CurrentContracts);
dayPL = PLR+OpenPL;
}
즐거운 하루되세요
> ride 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요.
다음과 같은 식을 야간선물 시장에서 사용하고자 합니다.
var : PLR(0),XCommission(0),XSlippage(0),OpenPL(0),dayPL(0),count(0);
XCommission = ((C*ExitCommission)/100)*CurrentContracts; #%설정
XSlippage = (ExitSlippage)*CurrentContracts; #Pt설정
PLR = 0;
count = 0;
for var1 = 1 to 10{
if sdate == EntryDate(var1) Then{
count = count+1;
PLR = PLR+PositionProfit(var1);
}
}
if MarketPosition() == 0 Then{
OpenPL = 0;
dayPL = PLR;
}
Else{
OpenPL = (PositionProfit-(XCommission+XSlippage)*CurrentContracts);
dayPL = PLR+OpenPL;
}
당일 손익을 계산하는 수식인데요.
야간선물 시장에서 18:00 ~ 05:00 구간의 손익을 계산하려면 어떻게 해야 하나요?
수고하세요~