하나의 전략에 두 개의 매수 로직이 있는 경우, 손절 기준을 따로 가져갈 수 있는지 궁금합니다.
예를 들어, 매수로직 1에 의해 진입한 물량 3계약에 대해서는 3%를 손절 라인으로 잡고,
매수로직 2에 의해 진입한 물량 2계약에 대해서는 2%를 손절 라인으로 잡을 수 있을까요?
답변 1
예스스탁
예스스탁 답변
2020-08-21 14:16:29
안녕하세요
예스스탁입니다.
문의하신 내용은 강제청산함수로는 가능하지 않고 풀어서 작성하셔야 합니다.
진입함수에 지정한 이름을 사용해서 제어하셔야 합니다.
청산함수에 이름을 지정하면 해당청산함수가 발동하면 해당진입으로 진입한 수량만 청산됩니다.
아래식 참고하시기 바랍니다.
var : EP1(0),EP2(0);
if 매수조건1 Then
Buy("매수1");
if 매수조건2 Then
Buy("매수2");
if MarketPosition == 1 Then
{
if CurrentContracts > CurrentContracts[1] and LatestEntryName(0) == "매수1" Then
EP1 = LatestEntryPrice(0);
if CurrentContracts > CurrentContracts[1] and LatestEntryName(0) == "매수2" Then
EP2 = LatestEntryPrice(0);
if EP1 > 0 Then
ExitLong("bx1",AtStop,EP1*0.97,"매수1");
if EP2 > 0 Then
ExitLong("bx2",AtStop,EP1*0.98,"매수2");
}
Else
{
EP1 = 0;
EP2 = 0;
}
즐거운 하루되세요
> 중박주식 님이 쓴 글입니다.
> 제목 : 수식 작성 부탁드립니다.
> 하나의 전략에 두 개의 매수 로직이 있는 경우, 손절 기준을 따로 가져갈 수 있는지 궁금합니다.
예를 들어, 매수로직 1에 의해 진입한 물량 3계약에 대해서는 3%를 손절 라인으로 잡고,
매수로직 2에 의해 진입한 물량 2계약에 대해서는 2%를 손절 라인으로 잡을 수 있을까요?