커뮤니티
익절후 재진입금지
2011-07-12 22:25:59
720
글번호 40822
목표수익 2포인트 후 당일매매 종료를 하려고 합니다.
아래식으로 만들었더니 첨부한 그림에서처럼
매도진입후 2.0포인트 익절 후 매도진입이 또 되었습니다.
1. 목표수익 익절 후 같은 신호내에서는 재진입 금지법
2. 목표수익 익절 후 당일매매 종료법
(주의할 점은 첫번째 신호에서 익절이 나올 수도 있고 두번째 세번째....n번째에서
익절이 나올 수 있기 때문에 어렵네요)
위 두가지 방법을 알려주시면 감사하겠습니다.
if MarketPosition == 0 and IsExitName("SetProfittarget",1) == true Then{
if MarketPosition(1) == -1 and 매수조건 Then
buy();
if MarketPosition(1) == 1 and 매도조건 Then
sell();
}
if (MarketPosition == 0 and IsExitName("SetProfittarget",1) == False) or MarketPosition != 0 Then{
if 매수조건 Then
buy();
if 매도조건 Then
sell();
}
SetStopProfittarget(2,pointstop);
- 1. 익절후재진입.jpg (0.03 MB)
답변 2
예스스탁 예스스탁 답변
2011-07-13 11:00:58
안녕하세요
예스스탁입니다.
1.
Condition1 = ExitDate(1) == sdate and IsExitName("SetProfittarget",1) == true;
if Condition1 == false Then{
if 매수조건 Then
buy();
if 매도조건 Then
sell();
}
SetStopProfittarget(2,pointstop);
2.
if MarketPosition == 0 and Condition1 == true Then{
if MarketPosition(1) == -1 and 매수조건 Then
buy();
if MarketPosition(1) == 1 and 매도조건 Then
sell();
}
if (MarketPosition == 0 and Condition1 == false) or MarketPosition != 0 Then{
if 매수조건 Then
buy();
if 매도조건 Then
sell();
}
SetStopProfittarget(2,pointstop);
즐거운 하루되세요
> 몸통공격 님이 쓴 글입니다.
> 제목 : 익절후 재진입금지
> 목표수익 2포인트 후 당일매매 종료를 하려고 합니다.
아래식으로 만들었더니 첨부한 그림에서처럼
매도진입후 2.0포인트 익절 후 매도진입이 또 되었습니다.
1. 목표수익 익절 후 같은 신호내에서는 재진입 금지법
2. 목표수익 익절 후 당일매매 종료법
(주의할 점은 첫번째 신호에서 익절이 나올 수도 있고 두번째 세번째....n번째에서
익절이 나올 수 있기 때문에 어렵네요)
위 두가지 방법을 알려주시면 감사하겠습니다.
if MarketPosition == 0 and IsExitName("SetProfittarget",1) == true Then{
if MarketPosition(1) == -1 and 매수조건 Then
buy();
if MarketPosition(1) == 1 and 매도조건 Then
sell();
}
if (MarketPosition == 0 and IsExitName("SetProfittarget",1) == False) or MarketPosition != 0 Then{
if 매수조건 Then
buy();
if 매도조건 Then
sell();
}
SetStopProfittarget(2,pointstop);
몸통공격
2011-07-13 11:35:48
두가지 경우 모두 해봤지만 그림에서처럼
청산(목표치 1p 로 수정) 후 모두 재진입이 되버리는데요?
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 익절후 재진입금지
> 안녕하세요
예스스탁입니다.
1.
Condition1 = ExitDate(1) == sdate and IsExitName("SetProfittarget",1) == true;
if Condition1 == false Then{
if 매수조건 Then
buy();
if 매도조건 Then
sell();
}
SetStopProfittarget(2,pointstop);
2.
if MarketPosition == 0 and Condition1 == true Then{
if MarketPosition(1) == -1 and 매수조건 Then
buy();
if MarketPosition(1) == 1 and 매도조건 Then
sell();
}
if (MarketPosition == 0 and Condition1 == false) or MarketPosition != 0 Then{
if 매수조건 Then
buy();
if 매도조건 Then
sell();
}
SetStopProfittarget(2,pointstop);
즐거운 하루되세요
> 몸통공격 님이 쓴 글입니다.
> 제목 : 익절후 재진입금지
> 목표수익 2포인트 후 당일매매 종료를 하려고 합니다.
아래식으로 만들었더니 첨부한 그림에서처럼
매도진입후 2.0포인트 익절 후 매도진입이 또 되었습니다.
1. 목표수익 익절 후 같은 신호내에서는 재진입 금지법
2. 목표수익 익절 후 당일매매 종료법
(주의할 점은 첫번째 신호에서 익절이 나올 수도 있고 두번째 세번째....n번째에서
익절이 나올 수 있기 때문에 어렵네요)
위 두가지 방법을 알려주시면 감사하겠습니다.
if MarketPosition == 0 and IsExitName("SetProfittarget",1) == true Then{
if MarketPosition(1) == -1 and 매수조건 Then
buy();
if MarketPosition(1) == 1 and 매도조건 Then
sell();
}
if (MarketPosition == 0 and IsExitName("SetProfittarget",1) == False) or MarketPosition != 0 Then{
if 매수조건 Then
buy();
if 매도조건 Then
sell();
}
SetStopProfittarget(2,pointstop);