수고많으십니다.
국선,해선 매매에서 금액이나 틱(포인트)등으로 손실을 제한하고 싶습니다.
예를들어 50만원이나 100틱만큼 평가손실이 되면 자동으로 청산되고 해당일은 더이상 거래가 안되게하는 수식을 원합니다.
미리 노고에 감사드립니다~
답변 1
예스스탁
예스스탁 답변
2023-10-19 15:25:31
안녕하세요
예스스탁입니다.
아래 형식으로 구현하시면 됩니다.
Input : 당일손실틱수(100);
Var : N1(0),dayPl(0),당일손실(0);
var : Tcond(false),Xcond(false);
if Bdate != Bdate[1] Then
{
Xcond = False;
N1 = NetProfit;
}
당일손실 = PriceScale*당일손실틱수;
daypl = NetProfit-N1;
if TotalTrades > TotalTrades[1] then
{
if daypl <= -당일손실 Then
Xcond = true;
if (IsExitName("dbl",1) == true or IsExitName("dsl",1) == true) then
Xcond = true;
}
if Xcond == false and Tcond == true then
{
//진입청산수식
}
if MarketPosition == 1 then
{
ExitLong("dbl",AtStop,EntryPrice-((당일손실+daypl)/CurrentContracts));
}
if MarketPosition == -1 then
{
ExitShort("dsl",AtStop,EntryPrice+((당일손실+daypl)/CurrentContracts));
}
즐거운 하루되세요
> 카르마다 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 수고많으십니다.
국선,해선 매매에서 금액이나 틱(포인트)등으로 손실을 제한하고 싶습니다.
예를들어 50만원이나 100틱만큼 평가손실이 되면 자동으로 청산되고 해당일은 더이상 거래가 안되게하는 수식을 원합니다.
미리 노고에 감사드립니다~