안녕하세요?
종전 봉의 고점을 돌파하면 한틱 위에서 매수를 누적시켜가는데
총수익이 100포인트 이상 되었다가 70포인트로 줄면 모두 청산하는 수식 부탁드립니다.
(포인트가 아닌 퍼센트로 계산할 때의 변용도 겸하여 알려주세요)
setstoptrailing을 해 보았더니 총수익이 아니라 개별 포지션의 수익을 계산하여 청산하는 듯하여 총수익을 계산하여 청산하기 위하여 부탁드려봅니다.
감사합니다.
답변 1
예스스탁
예스스탁 답변
2022-01-19 09:25:55
안녕하세요
예스스탁입니다.
1 pt
var : bh(0),sl(0);
if MarketPosition == 1 Then
{
if CurrentContracts > CurrentContracts[1] Then
bh = h;
if h > bh Then
bh = h;
if bh >= AvgEntryPrice+100 Then
ExitLong("bx",AtStop,AvgEntryPrice+70);
}
if MarketPosition == 1 Then
{
if CurrentContracts > CurrentContracts[1] Then
sl = l;
if l < sl Then
sl = l;
if sl <= AvgEntryPrice-100 Then
ExitShort("sx",AtStop,AvgEntryPrice-70);
}
2 %
input : 수익(10),감소(5);
var : bh(0),sl(0);
if MarketPosition == 1 Then
{
if CurrentContracts > CurrentContracts[1] Then
bh = h;
if h > bh Then
bh = h;
if bh >= AvgEntryPrice*(1+수익/100) Then
ExitLong("bx",AtStop,AvgEntryPrice*(1+감소/100));
}
if MarketPosition == 1 Then
{
if CurrentContracts > CurrentContracts[1] Then
sl = l;
if l < sl Then
sl = l;
if sl <= AvgEntryPrice*(1-수익/100) Then
ExitShort("sx",AtStop,AvgEntryPrice*(1-감소/100));
}
즐거운 하루되세요
> 음양조파 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다.
> 안녕하세요?
종전 봉의 고점을 돌파하면 한틱 위에서 매수를 누적시켜가는데
총수익이 100포인트 이상 되었다가 70포인트로 줄면 모두 청산하는 수식 부탁드립니다.
(포인트가 아닌 퍼센트로 계산할 때의 변용도 겸하여 알려주세요)
setstoptrailing을 해 보았더니 총수익이 아니라 개별 포지션의 수익을 계산하여 청산하는 듯하여 총수익을 계산하여 청산하기 위하여 부탁드려봅니다.
감사합니다.