안녕하세요.
진입조건을 고정하고 청산조건을 변경하려고 할때 어떤 함수로 작성해야 하나요?
진입A
청산조건=A 일때 청산조건A로 청산
청산조건A
청산조건B
청산조건C
--- 등등
마찬가지로 청산조건을 고정하고 진입조건을 여러 조건으로 할때 어떻게 작성해야 하나요?
답변 1
예스스탁
예스스탁 답변
2025-09-18 10:40:16.0
안녕하세요
예스스탁입니다.
진입명과 청산명을 이용하셔야 합니다.
아래와 같이 각 진입과 청산명을 지정한 다음
진입 후 진입명을 확인하고 청산식하게 작성하시면 됩니다.
if 진입A Then
Buy("A");
if 진입B Then
Buy("B");
if 진입C Then
Buy("C");
if MarketPosition == 1 Then
{
if EntryName(0) == "A" and 청산조건A Then
ExitLong("AX");
if EntryName(0) == "B" and 청산조건A Then
ExitLong("BX");
if EntryName(0) == "C" and 청산조건A Then
ExitLong("CX");
}
마찬가지로 진입시 직전 청산명이 필요하면
아래와 같이 ExitName(1)로 청산명 조건을 추가해서 구현하시면 됩니다.
if ExitName(1) == "AX" and 진입조건 Then
Buy("B1");
강제청산은 강제청산 함수에서 set만 제외하면 청산명이 됩니다.,
예를 들어 SetStopLoss로 손절을 지정하셨다면
아래와 같이 강제청산함수명에서 set만 제외하면 청산명이 지정해 주시면 됩니다.
if ExitName(1) == "StopLoss" and 진입조건 Then
Buy("B1");
즐거운 하루되세요
> 킹맨 님이 쓴 글입니다.
> 제목 : 여러 조건을 변경할때
> 안녕하세요.
진입조건을 고정하고 청산조건을 변경하려고 할때 어떤 함수로 작성해야 하나요?
진입A
청산조건=A 일때 청산조건A로 청산
청산조건A
청산조건B
청산조건C
--- 등등
마찬가지로 청산조건을 고정하고 진입조건을 여러 조건으로 할때 어떻게 작성해야 하나요?