커뮤니티
청산 관련 문의
2025-11-29 05:22:32
188
글번호 228482
안녕하세요.
시스템에서 01:00시 매도 체결이 주문 된 이후, 01:04 분에 청산이 되었습니다.
다만, 60분봉에서 전략을 실행하였는데, 청산은 아래처럼 2개 봉 이후이 청산이 되도록 세팅을 해 두었는데, 2개봉도 지나지도 않은 4분만에 청산이 된건 왜 그런걸까요?

답변 1
예스스탁 예스스탁 답변
2025-12-01 12:54:23
안녕하세요
예스스탁입니다.
Set으로 시작하는 강제청산함수는 한번셋팅이 되면
해당 설정이 유지가 됩니다.
조건에 따른 설정이면 조건이 만족하지 않을 때 해제하는 내용이 있어야 합니다.
if MarketPosition != 0 Then
{
if BarsSinceEntry >= 2 and stoploss > 0 Then
SetStopLoss((stoploss/BigPointValue),PointStop);
Else
SetStopLoss(0);//해제
if BarsSinceEntry >= 2 and Profit > 0 Then
SetStopProfittarget((Profit/BigPointValue),PointStop);
Else
SetStopProfittarget(0);//해제
}
Else
{
SetStopLoss(0);//해제
SetStopProfittarget(0);//해제
}
즐거운 하루되세요
다음글