커뮤니티

문의

프로필 이미지
좌오비우오비
2020-09-25 11:17:50
782
글번호 142658
답변완료
답변수식으로 시뮬레이션을 해보니 처음 요청수식과 동일한 결과가 나옵니다. 이평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");
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

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");