커뮤니티
당일에는 해당 특정 진입명의 신호는 발생하더라도 무시하도록
2016-06-14 19:14:36
119
글번호 99075
특정 진입으로 인한 손절 발생시 당일은 해당 신호가 더이상 발생하지 않게 하는 방법을 알려주세요.
첨부 그림화일을 보면 6.13일 매수 진입한 B2b가
6.14일 갭하락하며 매수청산(손절 :StopLoss)이 일어났습니다.
보시다시피 6.14일 에만 매수진입 B2b가 추가로 3번 더 발생하여
큰 손실이 났는데, 이것을 방지하기 위하여
특정 진입에 의한 손절 발생시
당일에는 해당 특정 진입명의 신호는 발생하더라도 무시하도록 만들고 싶습니다.
감사합니다.
- 1. 2016-0614-특정_진입_방지-01.jpg (0.23 MB)
답변 1
예스스탁 예스스탁 답변
2016-06-15 16:13:18
안녕하세요
예스스탁입니다.
사용하시는 시스템을 아래구조와 같이 수정하셔야 합니다.
아래 내용 참고하시기 바랍니다.
#날자변경되면 false로 초기화
if date != date[1] Then{
Condition1 = false;
Condition2 = false;
Condition3 = false;
}
#b1진입후 손절되면 Condition1은 true
if TotalTrades > TotalTrades[1] and
IsEntryName("b1",1) == true and IsExitName("StopLoss",1) Then
Condition1 = true;
#b2진입후 손절되면 Condition2은 true
if TotalTrades > TotalTrades[1] and
IsEntryName("b2",1) == true and IsExitName("StopLoss",1) Then
Condition2 = true;
#b3진입후 손절되면 Condition3은 true
if TotalTrades > TotalTrades[1] and
IsEntryName("b3",1) == true and IsExitName("StopLoss",1) Then
Condition3 = true;
#Condition1이 false일때만 조건만족시 진입
if Condition1 == false and 진입조건1 Then
buy("b1");
#Condition2이 false일때만 조건만족시 진입
if Condition2 == false and 진입조건2 Then
buy("b2");
#Condition3이 false일때만 조건만족시 진입
if Condition3 == false and 진입조건3 Then
buy("b3");
즐거운 하루되세요
> 우후훗 님이 쓴 글입니다.
> 제목 : 당일에는 해당 특정 진입명의 신호는 발생하더라도 무시하도록
> 특정 진입으로 인한 손절 발생시 당일은 해당 신호가 더이상 발생하지 않게 하는 방법을 알려주세요.
첨부 그림화일을 보면 6.13일 매수 진입한 B2b가
6.14일 갭하락하며 매수청산(손절 :StopLoss)이 일어났습니다.
보시다시피 6.14일 에만 매수진입 B2b가 추가로 3번 더 발생하여
큰 손실이 났는데, 이것을 방지하기 위하여
특정 진입에 의한 손절 발생시
당일에는 해당 특정 진입명의 신호는 발생하더라도 무시하도록 만들고 싶습니다.
감사합니다.
다음글
이전글