커뮤니티
수식 문의 드립니다
2012-11-12 09:12:07
265
글번호 56391
1. 주식 스윙 매매에 사용하려고 합니다. 청산이 되고 A라는 조건이 1년 동안만 유효하도록 하는 수식 부탁드립니다. 그러닌까 1년 이후에는 A라는 조건이 유효하지 않고, 진입이 되고 또 청산이 일어났다면 A라는 조건이 1년동안만 유효하도록!!!!
예를 들면 C > Ma(C,60)이라는 조건이 청산이 이루어지고 1년간 유효하고, 1년 이후에는 C > Ma(C,60)라는 조건과 관계없이 진입하고, 또 청산이 되었다면 C > Ma(C,60)라는 조건이 1년간 유효.
2., 모든 조건이 1년간만 유효하고, 그 이후에는 초기화 되어 다시 진입되도록 수식 부탁드립니다.
3. 시스템 성과 보고서상의 수익금의 20일 이동평균선을 수식으로 부탁드립니다.
답변 2
예스스탁 예스스탁 답변
2012-11-12 13:42:27
> 무명 님이 쓴 글입니다.
> 제목 : 수식 문의 드립니다
> 1. 주식 스윙 매매에 사용하려고 합니다. 청산이 되고 A라는 조건이 1년 동안만 유효하도록 하는 수식 부탁드립니다. 그러닌까 1년 이후에는 A라는 조건이 유효하지 않고, 진입이 되고 또 청산이 일어났다면 A라는 조건이 1년동안만 유효하도록!!!!
예를 들면 C > Ma(C,60)이라는 조건이 청산이 이루어지고 1년간 유효하고, 1년 이후에는 C > Ma(C,60)라는 조건과 관계없이 진입하고, 또 청산이 되었다면 C > Ma(C,60)라는 조건이 1년간 유효.
2., 모든 조건이 1년간만 유효하고, 그 이후에는 초기화 되어 다시 진입되도록 수식 부탁드립니다.
3. 시스템 성과 보고서상의 수익금의 20일 이동평균선을 수식으로 부탁드립니다.
예스스탁 예스스탁 답변
2012-11-14 10:02:20
안녕하세요
예스스탁입니다.
1.
if A조건 and TotalTrades >= 1 and sdate <= ExitDate(1)+10000 Then
buy();
2.
if (TotalTrades == 0) or (TotalTrades >= 1 and sdate <= ExitDate(1)+10000) Then{
if 조건A Then
buy();
if 조건B Then
buy();
if 조건C Then
buy();
}
3.
input : P(20);
var : sum(0),cnt(0),mav(0);
sum = 0;
if TotalTrades >= P Then{#거래가 P개이상 발생한 이후에만 작동
#20개 거래의 손익을 합산
for cnt = 1 to P{
sum = sum + PositionProfit(cnt);
}
mav = sum/P;#평균
if CrossDown(PositionProfit,mav) Then
exitlong();
}
즐거운 하루되세요
> 무명 님이 쓴 글입니다.
> 제목 : 수식 문의 드립니다
> 1. 주식 스윙 매매에 사용하려고 합니다. 청산이 되고 A라는 조건이 1년 동안만 유효하도록 하는 수식 부탁드립니다. 그러닌까 1년 이후에는 A라는 조건이 유효하지 않고, 진입이 되고 또 청산이 일어났다면 A라는 조건이 1년동안만 유효하도록!!!!
예를 들면 C > Ma(C,60)이라는 조건이 청산이 이루어지고 1년간 유효하고, 1년 이후에는 C > Ma(C,60)라는 조건과 관계없이 진입하고, 또 청산이 되었다면 C > Ma(C,60)라는 조건이 1년간 유효.
2., 모든 조건이 1년간만 유효하고, 그 이후에는 초기화 되어 다시 진입되도록 수식 부탁드립니다.
3. 시스템 성과 보고서상의 수익금의 20일 이동평균선을 수식으로 부탁드립니다.
다음글
이전글