커뮤니티
한번 손절이 발생하면 다음 진입이 전혀 없습니다.
2016-08-18 10:15:56
94
글번호 101131
해외 크루드오일 틱 챠트로 시스템 거래중입니다.
챠트 설정은 한국시간으로 되어 있습니다.
손절이 발생하면 다음 거래를 멈추도록
진입이 설정되어 있다보니, 한번 손절이 발생하면
다음 진입이 전혀 없습니다.
손절 발생 후 챠트설정 시간대(한국)의 자정 까지 단 하루만
다음 진입을 않고 익일 부터는 거래를 계속하도록
수식을 변경하고 싶습니다.
현재 수식은 다음과 같읍니다.
Condition1 = MarketPosition == 0 and MarketPosition(1) == 1 and IsExitName("StopLoss",1);
Condition2 = MarketPosition == 0 and MarketPosition(1) == -1 and IsExitName("StopLoss",1);
if 조건-1 and
Condition1 == false
Then
buy("buy-조건-1");
#########################
if 조건-2 and
Condition2 == false
Then
sell("sell-조건-1");
답변 1
예스스탁 예스스탁 답변
2016-08-18 11:41:05
안녕하세요
예스스탁입니다.
올려주신 수식의 내용은
진입후 손절이 되면
동일포지션 진입은 막고
반대포지션 진입만 가능한 내용입니다.
올려주신 내용상에는 손절 후 전체진입을 막는 내용은 없습니다.
아래와 같이 작성하시면
날짜가 변경되면 변수가 다시 false로 초기화되어
진입이 가능합니다.
if date != date[1] Then{
Condition1 = false;
Condition2 = false;
}
if TotalTrades > TotalTrades[1] and MarketPosition(1) == 1 and IsExitName("StopLoss",1) == true Then
Condition1 = true;
if TotalTrades > TotalTrades[1] and MarketPosition(1) == -1 and IsExitName("StopLoss",1) == true Then
Condition2 = true;
if 조건-1 and Condition1 == false Then
buy("buy-조건-1");
if 조건-2 and Condition2 == false Then
sell("sell-조건-1");
즐거운 하루되세요
> 우후훗 님이 쓴 글입니다.
> 제목 : 한번 손절이 발생하면 다음 진입이 전혀 없습니다.
> 해외 크루드오일 틱 챠트로 시스템 거래중입니다.
챠트 설정은 한국시간으로 되어 있습니다.
손절이 발생하면 다음 거래를 멈추도록
진입이 설정되어 있다보니, 한번 손절이 발생하면
다음 진입이 전혀 없습니다.
손절 발생 후 챠트설정 시간대(한국)의 자정 까지 단 하루만
다음 진입을 않고 익일 부터는 거래를 계속하도록
수식을 변경하고 싶습니다.
현재 수식은 다음과 같읍니다.
Condition1 = MarketPosition == 0 and MarketPosition(1) == 1 and IsExitName("StopLoss",1);
Condition2 = MarketPosition == 0 and MarketPosition(1) == -1 and IsExitName("StopLoss",1);
if 조건-1 and
Condition1 == false
Then
buy("buy-조건-1");
#########################
if 조건-2 and
Condition2 == false
Then
sell("sell-조건-1");