buy("", atstop, price, var1);
여기서 직전 청산이 수익이면 계약수(var1)를 1
직전 청산이 손실이었으면 계속해서 곱하기2를 하도록 수식을 부탁드립니다.
iff(PositionProfit(1) >= 0,1,MaxContracts(1)*2) 이렇게 하면 롱숏이 따로 계산되는 거 같고 계약수에 대해 추가적인 조절이 어려운거 같아서
그냥 변수로 만들어서 2배로 만들어야 될거 같습니다.
언제나 감사드립니다.
답변 1
예스스탁
예스스탁 답변
2022-06-20 11:00:07
안녕하세요
예스스탁입니다.
if MarketPosition != 0 Then
{
if PositionProfit > 0 Then
var1 = 1;
Else
var1 = MaxContracts*2;
}
Else
{
if PositionProfit(1) > 0 Then
var1 = 1;
Else
var1 = MaxContracts*2;
}
buy("", atstop, price, var1);
즐거운 하루되세요
> 시고르시고르 님이 쓴 글입니다.
> 제목 : 문의드립니다
> buy("", atstop, price, var1);
여기서 직전 청산이 수익이면 계약수(var1)를 1
직전 청산이 손실이었으면 계속해서 곱하기2를 하도록 수식을 부탁드립니다.
iff(PositionProfit(1) >= 0,1,MaxContracts(1)*2) 이렇게 하면 롱숏이 따로 계산되는 거 같고 계약수에 대해 추가적인 조절이 어려운거 같아서
그냥 변수로 만들어서 2배로 만들어야 될거 같습니다.
언제나 감사드립니다.