커뮤니티
매수청산식 부탁드립니다.
2015-05-27 10:51:48
144
글번호 86438
5분봉 차트에서 일봉의 변동폭을 참고하여 매수청산식에 활용하고자 합니다.
아래의 값들을 구하는 식과 시스템 적용식 하나 부탁드립니다.
A = 최근 20일간의 일봉 중에서 변동폭가 가장 큰 일봉의 변동폭(고가-저가)의 값
B = 최근 20일간의 일봉 중에서 변동폭가 가장 큰 양봉의 변동폭(고가-저가)의 값
C = 최근 20일간의 일봉 중에서 변동폭가 가장 큰 음봉의 변동폭(고가-저가)의 값
D = 최근 20일간의 일봉들의 변동폭(고가-저가) 평균값
E = 최근 20일간의 일봉들 중에서 양봉들의 변동폭(고가-저가) 평균값
F = 최근 20일간의 일봉들 중에서 음봉들의 변동폭(고가-저가) 평균값
매수조건 - 첫번째 봉에 매수 진입
매수청산 - 시가 대비 A값의 80%에 도달하면 이익청산
손절청산 - 시가 대비 A값의 -50%에 도달하면 손절청산
항상 감사합니다 ^^
답변 1
예스스탁 예스스탁 답변
2015-05-27 18:06:58
안녕하세요
예스스탁입니다.
1.
input : N(20);
var : cnt(0),AA(0),BB(0),CC(0);
var : sum1(0),sum2(0),sum3(0);
var : DD(0),EE(0),FF(0);
AA = 0;
BB = 0;
CC = 0;
sum1 = 0;
sum2 = 0;
sum3 = 0;
for cnt = 1 to N{
sum1 = sum1+(dayhigh(cnt)-daylow(cnt));
if dayhigh(cnt)-daylow(cnt) > AA Then
AA = dayhigh(cnt)-daylow(cnt);
if DayClose(cnt) > dayopen(cnt) Then{
sum2 = sum2 + (dayhigh(cnt)-daylow(cnt));
if dayhigh(cnt)-daylow(cnt) > BB Then
BB = dayhigh(cnt)-daylow(cnt);
}
if DayClose(cnt) < dayopen(cnt) Then{
sum3 = sum3 + (dayhigh(cnt)-daylow(cnt));
if dayhigh(cnt)-daylow(cnt) > CC Then
CC = dayhigh(cnt)-daylow(cnt);
}
}
DD = sum1/N;
EE = sum2/N;
FF = sum3/N;
plot1(AA);
plot2(BB);
plot3(CC);
plot4(DD);
plot5(EE);
plot6(FF);
2.
input : N(20);
var : cnt(0),AA(0);
AA = 0;
for cnt = 1 to N{
if dayhigh(cnt)-daylow(cnt) > AA Then
AA = dayhigh(cnt)-daylow(cnt);
}
if dayindex == 0 Then
buy();
if MarketPosition == 1 Then{
ExitLong("bx1",atlimit,dayopen+AA*0.8);
ExitLong("bx2",AtStop,dayopen-AA*0.5);
}
즐거운 하루되세요
> 일목초인 님이 쓴 글입니다.
> 제목 : 매수청산식 부탁드립니다.
> 5분봉 차트에서 일봉의 변동폭을 참고하여 매수청산식에 활용하고자 합니다.
아래의 값들을 구하는 식과 시스템 적용식 하나 부탁드립니다.
A = 최근 20일간의 일봉 중에서 변동폭가 가장 큰 일봉의 변동폭(고가-저가)의 값
B = 최근 20일간의 일봉 중에서 변동폭가 가장 큰 양봉의 변동폭(고가-저가)의 값
C = 최근 20일간의 일봉 중에서 변동폭가 가장 큰 음봉의 변동폭(고가-저가)의 값
D = 최근 20일간의 일봉들의 변동폭(고가-저가) 평균값
E = 최근 20일간의 일봉들 중에서 양봉들의 변동폭(고가-저가) 평균값
F = 최근 20일간의 일봉들 중에서 음봉들의 변동폭(고가-저가) 평균값
매수조건 - 첫번째 봉에 매수 진입
매수청산 - 시가 대비 A값의 80%에 도달하면 이익청산
손절청산 - 시가 대비 A값의 -50%에 도달하면 손절청산
항상 감사합니다 ^^
다음글
이전글