안녕하세요?
현재봉의 직전봉 고점을 상방 돌파시 한 틱 위에서 m개를 매수했다가 이후 만나는 전봉의 저점 하방돌파시 한틱 밑에서 청산하는데, 익절이 되면 그것으로 되어 다음번에도 m개를 진입하고, 손절이 되는 경우에는 그 다음 번 상방 돌파 시점에는 수량을 변경하여 n개를 매수하고, 두번째에 익절되면 다음에는 m개를 진입하지만 손절로 세번 째에는 P개로 수량을 변경하고, 하는 식으로 실패를 거듭할 때마다 수량을 변경하여 진입하는 수식을 가르쳐 주세요..
감사합니다.
답변 1
예스스탁
예스스탁 답변
2022-01-24 12:57:31
안녕하세요
예스스탁입니다.
손절 횟수별로 작성해 드리기 어렵습니다.
아래식 응용하시기 바랍니다.
직전거래손익이 0이상이면 mm개,
첫손절이면 nn, 연속두번이상 손절이면 pp개입니다.
input : mm(1),nn(2),pp(3);
var : loss(0);
if TotalTrades > TotalTrades[1] Then
{
if PositionProfit(1) < 0 Then
loss = loss+1;
Else
loss = 0;
}
if MarketPosition == 0 Then
{
if loss == 0 Then
Buy("b",AtStop,H+PriceScale*1,mm);
else
{
if loss == 1 Then
Buy("b",AtStop,H+PriceScale*1,nn);
if loss > 1 Then
Buy("b",AtStop,H+PriceScale*1,pp);
}
}
if MarketPosition == 1 Then
ExitLong("bx",AtStop,L-PriceScale*1);
즐거운 하루되세요
> 음양조파 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다.
> 안녕하세요?
현재봉의 직전봉 고점을 상방 돌파시 한 틱 위에서 m개를 매수했다가 이후 만나는 전봉의 저점 하방돌파시 한틱 밑에서 청산하는데, 익절이 되면 그것으로 되어 다음번에도 m개를 진입하고, 손절이 되는 경우에는 그 다음 번 상방 돌파 시점에는 수량을 변경하여 n개를 매수하고, 두번째에 익절되면 다음에는 m개를 진입하지만 손절로 세번 째에는 P개로 수량을 변경하고, 하는 식으로 실패를 거듭할 때마다 수량을 변경하여 진입하는 수식을 가르쳐 주세요..
감사합니다.