커뮤니티
수식문의
2015-08-04 17:15:59
94
글번호 89167
input : p1(5),N(10);
var : cnt(0),sum(0),maxv(0),minv(0);
var : LL0(0),LL1(0),LL2(0);
sum = 0;
maxv = ma(C,P1);
minv = max(c,P1);
for cnt = 0 to (5*N)-1
{
sum = sum+DayClose(cnt);
if cnt > 0 and cnt%5 == 4 Then{
var1 = sum/(cnt+1);
if var1 > maxv Then
maxv = var1;
if var1 < minv Then
minv = var1;
}
}
LL0 = daylow(0);
LL1 = daylow(1);
LL2 = daylow(2);
for cnt = 0 to 26-1
{
if daylow(cnt) < LL0 Then
LL0 = daylow(cnt);
if daylow(cnt+1) < LL1 Then
LL1 = daylow(cnt+1);
if daylow(cnt+2) < LL1 Then
LL2 = daylow(cnt+2);
}
if
C <= DayClose(1)*1.1389 And
O < minv And
C > maxv And !
(DayLow == LL0 or
daylow(1) == LL1 or
daylow(2) == LL2) Then
buy("매수");
SetStopProfittarget(5,PercentStop);
SetStopLoss(10,PercentStop);
위위 식에서 익절과 손절부분을 시스템 트레이딩 설정 - 변수 항목에서 표시되어 변수 편집될
수 있게 부탁드립니다.
수치를 바꿔가며 시뮬레이션 차트에서 최적화 해볼려고 하는데 위의 식대로 하면 표시가 안되
네요.
부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2015-08-04 17:16:58
안녕하세요
예스스탁입니다.
input : p1(5),N(10);
input : 손절(10),익절(5);
var : cnt(0),sum(0),maxv(0),minv(0);
var : LL0(0),LL1(0),LL2(0);
sum = 0;
maxv = ma(C,P1);
minv = max(c,P1);
for cnt = 0 to (5*N)-1
{
sum = sum+DayClose(cnt);
if cnt > 0 and cnt%5 == 4 Then{
var1 = sum/(cnt+1);
if var1 > maxv Then
maxv = var1;
if var1 < minv Then
minv = var1;
}
}
LL0 = daylow(0);
LL1 = daylow(1);
LL2 = daylow(2);
for cnt = 0 to 26-1
{
if daylow(cnt) < LL0 Then
LL0 = daylow(cnt);
if daylow(cnt+1) < LL1 Then
LL1 = daylow(cnt+1);
if daylow(cnt+2) < LL1 Then
LL2 = daylow(cnt+2);
}
if
C <= DayClose(1)*1.1389 And
O < minv And
C > maxv And !
(DayLow == LL0 or
daylow(1) == LL1 or
daylow(2) == LL2) Then
buy("매수");
SetStopProfittarget(익절,PercentStop);
SetStopLoss(손절,PercentStop);
즐거운 하루되세요
> 롤링스 님이 쓴 글입니다.
> 제목 : 수식문의
> input : p1(5),N(10);
var : cnt(0),sum(0),maxv(0),minv(0);
var : LL0(0),LL1(0),LL2(0);
sum = 0;
maxv = ma(C,P1);
minv = max(c,P1);
for cnt = 0 to (5*N)-1
{
sum = sum+DayClose(cnt);
if cnt > 0 and cnt%5 == 4 Then{
var1 = sum/(cnt+1);
if var1 > maxv Then
maxv = var1;
if var1 < minv Then
minv = var1;
}
}
LL0 = daylow(0);
LL1 = daylow(1);
LL2 = daylow(2);
for cnt = 0 to 26-1
{
if daylow(cnt) < LL0 Then
LL0 = daylow(cnt);
if daylow(cnt+1) < LL1 Then
LL1 = daylow(cnt+1);
if daylow(cnt+2) < LL1 Then
LL2 = daylow(cnt+2);
}
if
C <= DayClose(1)*1.1389 And
O < minv And
C > maxv And !
(DayLow == LL0 or
daylow(1) == LL1 or
daylow(2) == LL2) Then
buy("매수");
SetStopProfittarget(5,PercentStop);
SetStopLoss(10,PercentStop);
위위 식에서 익절과 손절부분을 시스템 트레이딩 설정 - 변수 항목에서 표시되어 변수 편집될
수 있게 부탁드립니다.
수치를 바꿔가며 시뮬레이션 차트에서 최적화 해볼려고 하는데 위의 식대로 하면 표시가 안되
네요.
부탁드립니다.
이전글