커뮤니티
질문드립니다.
2009-08-10 09:32:31
641
글번호 24071
일봉을 사용하여 시뮬레이션을 해 보고자 합니다.
이 때, 예를 들면, 2000~2005년까지 시뮬레이션 하는데,
(1)
각 연도에 매매를 시작하여 수익이 aa 퍼센트 달성하면 거래를 멈추고자 하고
다음 연도에 다시 거래를 시작하게 하는 수식을 만들 수 없을까요...?
(2)
TrailingStop 이 각 연도별로 reset되도록 할 수는 없을까요?
(위의 질문과 유사합니다, 위의 1번질문은 그냥 수익달성후 바로 stop하고, 다음 연도까지 거래 하지 않는것이고, 2번질문은 TrailingStop에 해당하면 더이상 거래안하고 다음 연도에 거래되도록 하는 것입니다.)
도움말씀 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2009-08-10 15:58:21
안녕하세요
예스스탁입니다.
1.
if int(sdate/10000) > int(sdate[1]/10000) Then{
var1 = NetProfit[1]; # 전해 마지막 까지의 총수익
}
var2 = NetProfit-var1;
2.
1.
if int(sdate/10000) > int(sdate[1]/10000) Then{
var1 = NetProfit[1]; # 전해 마지막 까지의 총수익
}
var2 = NetProfit-var1;
2.
if IsExitName("StopTrailing",1) == true and
int(sdate/10000) > int(ExitDate(1)/10000) and
Condition1 Then
buy();
if IsExitName("StopTrailing",1) == False and
Condition1 Then
buy();
즐거운 하루되세요
> 바랍이었어라 님이 쓴 글입니다.
> 제목 : 질문드립니다.
> 일봉을 사용하여 시뮬레이션을 해 보고자 합니다.
이 때, 예를 들면, 2000~2005년까지 시뮬레이션 하는데,
(1)
각 연도에 매매를 시작하여 수익이 aa 퍼센트 달성하면 거래를 멈추고자 하고
다음 연도에 다시 거래를 시작하게 하는 수식을 만들 수 없을까요...?
(2)
TrailingStop 이 각 연도별로 reset되도록 할 수는 없을까요?
(위의 질문과 유사합니다, 위의 1번질문은 그냥 수익달성후 바로 stop하고, 다음 연도까지 거래 하지 않는것이고, 2번질문은 TrailingStop에 해당하면 더이상 거래안하고 다음 연도에 거래되도록 하는 것입니다.)
도움말씀 부탁드립니다.