만들어 주신 손절 및 익절 수식인데
이게 첨부파일 캡쳐를 보시면 매도 부분에서 익절이 됬어야되는데
이상하게 수식이 잘 적용이 안됩니다. 매수 부분도 마찬가지고 한번만 더 확인 부탁드립니다..
안녕하세요
예스스탁입니다.
input: back(1),tri(2);
if MarketPosition == 1 Then
{
ExitLong("손절1",AtStop,L[BarsSinceEntry+back]);
ExitLong("익절1",AtLimit,avgEntryPrice+abs(AvgEntryPrice-L[BarsSinceEntry+back])*tri);
}
if MarketPosition == -1 Then
{
ExitLong("손절2",AtStop,H[BarsSinceEntry+back]);
ExitLong("익절2",AtLimit,avgEntryPrice-abs(AvgEntryPrice-H[BarsSinceEntry+back])*tri);
}
답변 1
예스스탁
예스스탁 답변
2023-02-20 10:54:49
안녕하세요
예스스탁입니다.
매도청산함수가 잘못지정되어 있었습니다.
input: back(1),tri(2);
if MarketPosition == 1 Then
{
ExitLong("손절1",AtStop,L[BarsSinceEntry+back]);
ExitLong("익절1",AtLimit,avgEntryPrice+abs(AvgEntryPrice-L[BarsSinceEntry+back])*tri);
}
if MarketPosition == -1 Then
{
ExitShort("손절2",AtStop,H[BarsSinceEntry+back]);
ExitShort("익절2",AtLimit,avgEntryPrice-abs(AvgEntryPrice-H[BarsSinceEntry+back])*tri);
}
> 마식 님이 쓴 글입니다.
> 제목 : 다시한번 검토 부탁드립니다.
> 만들어 주신 손절 및 익절 수식인데
이게 첨부파일 캡쳐를 보시면 매도 부분에서 익절이 됬어야되는데
이상하게 수식이 잘 적용이 안됩니다. 매수 부분도 마찬가지고 한번만 더 확인 부탁드립니다..
안녕하세요
예스스탁입니다.
input: back(1),tri(2);
if MarketPosition == 1 Then
{
ExitLong("손절1",AtStop,L[BarsSinceEntry+back]);
ExitLong("익절1",AtLimit,avgEntryPrice+abs(AvgEntryPrice-L[BarsSinceEntry+back])*tri);
}
if MarketPosition == -1 Then
{
ExitLong("손절2",AtStop,H[BarsSinceEntry+back]);
ExitLong("익절2",AtLimit,avgEntryPrice-abs(AvgEntryPrice-H[BarsSinceEntry+back])*tri);
}