예스스탁
예스스탁 답변
2020-09-25 14:25:57
안녕하세요
예스스탁입니다.
죄송합니다. 수식에 잘못 작성된 부분이 있었습니다.
아래식으로 적용하시기 바랍니다.
1 시스템
input:이평1(81),이평2(103);
var : sum2(0,Data2),i2(0,Data2),v2(0,Data2);
var : sum3(0,Data3),i3(0,Data3),v3(0,data3);
if Data2(Bdate != Bdate[1]) Then
{
sum2 = 0;
i2 = 0;
}
sum2 = sum2 + Data2(c);
i2 = i2 + 1;
if i2 < 이평1 Then
v2 = sum2/i2;
Else
v2 = data2(ma(C,이평1));
if Data3(Bdate != Bdate[1]) Then
{
sum3 = 0;
i3 = 0;
}
sum3 = sum3 + Data3(c);
i3 = i3 + 1;
if i3 < 이평2 Then
v3 = sum3/i3;
Else
v3 = data3(ma(C,이평2));
if crossup(v2,v3) Then
buy("b");
2 지표
input:이평1(81),이평2(103);
var : sum2(0,Data2),i2(0,Data2),v2(0,Data2);
var : sum3(0,Data3),i3(0,Data3),v3(0,data3);
if Data2(Bdate != Bdate[1]) Then
{
sum2 = 0;
i2 = 0;
}
sum2 = sum2 + Data2(c);
i2 = i2 + 1;
if i2 < 이평1 Then
v2 = sum2/i2;
Else
v2 = data2(ma(C,이평1));
if Data3(Bdate != Bdate[1]) Then
{
sum3 = 0;
i3 = 0;
}
sum3 = sum3 + Data3(c);
i3 = i3 + 1;
if i3 < 이평2 Then
v3 = sum3/i3;
Else
v3 = data3(ma(C,이평2));
Plot1(v2);
plot2(v3);
즐거운 하루되세요
> 좌오비우오비 님이 쓴 글입니다.
> 제목 : 문의
> 답변수식으로 시뮬레이션을 해보니
처음 요청수식과 동일한 결과가 나옵니다.
이평1 1~20
이평2 1~20
위 조건으로 시뮬레이션 해보니 441개 항목의 변수값, 거래횟수, 손익 모두 일치합니다.
왜 그런지요?
**************************************************************************
안녕하세요
예스스탁입니다.
input:이평1(81),이평2(103);
var : sum2(0,Data2),i2(0,Data2),v2(0,Data2);
var : sum3(0,Data3),i3(0,Data3),v3(0,data3);
if Data2(Bdate != Bdate) Then
{
sum2 = 0;
i2 = 0;
}
sum2 = sum2 + Data2(c);
i2 = i2 + 1;
if i2 < 이평1 Then
v2 = sum2/i2;
Else
v2 = data2(ma(C,이평1));
if Data3(Bdate != Bdate) Then
{
sum3 = 0;
i3 = 0;
}
sum3 = sum3 + Data3(c);
i3 = i3 + 1;
if i3 < 이평2 Then
v3 = sum3/i3;
Else
v3 = data3(ma(C,이평2));
if crossup(v2,v3) Then
buy("b");
즐거운 하루되세요
> 좌오비우오비 님이 쓴 글입니다.
> 1) 금일 발생봉부터 계산하는 수식으로 수정바랍니다.
input:이평1(81),이평2(103);
var : v2(0,data2),v3(0,data3);
v2 = data2(ma(C,이평1));
v3 = data3(ma(C,이평2));
if crossup(v2,v3) Then
buy("b");