예스스탁
예스스탁 답변
2020-09-04 16:51:52
안녕하세요
예스스탁입니다.
var : BL(0),SH(0);
if MarketPosition == 1 Then
{
if CurrentContracts > CurrentContracts[1] Then
BL = L;
if L < BL Then
BL = L;
if MaxContracts == 3 Then
{
if BL > DayHigh-1.20 Then
ExitLong("bx1",AtStop,DayHigh-1.20,"",1,1);
if BL > DayHigh-2.40 Then
ExitLong("bx2",AtStop,DayHigh-2.40,"",1,1);
if BL > DayHigh-3.60 Then
ExitLong("bx3",AtStop,DayHigh-3.50);
}
}
if MarketPosition == -1 Then
{
if CurrentContracts > CurrentContracts[1] Then
SH = H;
if H > SH Then
SH = H;
if MaxContracts == 3 Then
{
if SH < DayLow+1.20 Then
ExitShort("sx1",AtStop,DayLow+1.20,"",1,1);
if SH < DayLow+2.40 Then
ExitShort("sx2",AtStop,DayLow+2.40,"",1,1);
if SH < DayLow+3.60 Then
ExitShort("sx3",AtStop,DayLow+3.50);
}
}
즐거운 하루되세요
> 좌오비우오비 님이 쓴 글입니다.
> 제목 : 문의
> 피라미딩으로 총 3개의 포지션이 있을 때 청산하는 수식 부탁드립니다.
당일 고점에서 1.20 포인트 하락했을 때 총3개 중 1/3 청산
당일 고점에서 2.40 포인트 하락했을 때 총2개 중 1/2 청산
당일 고점에서 3.60 포인트 하락했을 때 총1개 청산
당일 저점에서 1.20 포인트 상승했을 때 총3개 중 1/3 청산
당일 저점에서 2.40 포인트 상승했을 때 총2개 중 1/2 청산
당일 저점에서 3.60 포인트 상승했을 때 총1개 청산
항상 고맙습니다.