커뮤니티
시스템식 문의 드립니다.
2013-03-07 10:54:07
207
글번호 60354
신호가 2종류가 있습니다. 매수1,매도1,매수2,매도2 ...
각 신호별 당일 한번이라도 손절(0.5P)이 발생하면 해당신호는 당일엔 조건이 맞더라도 안나오게 할려고 합니다.
예를 들어서,
당일 첫번째 신호가 매수1이고요. 손절이 발생했습니다.
그런데 10시경에 매수2 신호가 발생했습니다. 이건 다른 종류의 신호이기 때문에 나오게 합니다.
10시의 매수2 신호가 아직 유효한 상태에서 다시 12시에서 매수1 신호의 조건이 부합되었습니다. 하지만 당일 매수1이 손절이 있었기 때문에 이 신호는 안나오게 합니다.
정리를 하자면, 이전의 손절과 같은번호, 같은 방향일 때는 더 이상 신호가 안나오게 할려고 합니다.
그럼, 부탁드립니다.
미리 감사드립니다.
답변 1
예스스탁 예스스탁 답변
2013-03-07 14:32:45
안녕하세요
예스스탁입니다.
아래식 참고하시기 바랍니다.
if date != date[1] Then{
Condition1 = False;
Condition2 = False;
Condition3 = False;
Condition4 = False;
}
if ExitDate(1) == sdate and IsEntryName("매수1",1) == true and IsExitName("StopLoss",1) == true Then
Condition1 = true;
if ExitDate(1) == sdate and IsEntryName("매수2",1) == true and IsExitName("StopLoss",1) == true Then
Condition2 = true;
if ExitDate(1) == sdate and IsEntryName("매도1",1) == true and IsExitName("StopLoss",1) == true Then
Condition3 = true;
if ExitDate(1) == sdate and IsEntryName("매도2",1) == true and IsExitName("StopLoss",1) == true Then
Condition4 = true;
if Condition1 == false and 매수1조건 Then
buy("매수1");
if Condition1 == false and 매수2조건 Then
buy("매수2");
if Condition1 == false and 매도1조건 Then
sell("매도1");
if Condition1 == false and 매도2조건 Then
sell("매도2");
SetStopLoss(0.5,PointStop);
즐거운 하루되세요
> 꾸주니 님이 쓴 글입니다.
> 제목 : 시스템식 문의 드립니다.
> 신호가 2종류가 있습니다. 매수1,매도1,매수2,매도2 ...
각 신호별 당일 한번이라도 손절(0.5P)이 발생하면 해당신호는 당일엔 조건이 맞더라도 안나오게 할려고 합니다.
예를 들어서,
당일 첫번째 신호가 매수1이고요. 손절이 발생했습니다.
그런데 10시경에 매수2 신호가 발생했습니다. 이건 다른 종류의 신호이기 때문에 나오게 합니다.
10시의 매수2 신호가 아직 유효한 상태에서 다시 12시에서 매수1 신호의 조건이 부합되었습니다. 하지만 당일 매수1이 손절이 있었기 때문에 이 신호는 안나오게 합니다.
정리를 하자면, 이전의 손절과 같은번호, 같은 방향일 때는 더 이상 신호가 안나오게 할려고 합니다.
그럼, 부탁드립니다.
미리 감사드립니다.
다음글
이전글