커뮤니티

식을 검증바랍니다

프로필 이미지
필~승
2004-10-27 07:37:13
916
글번호 5525
답변완료
1) Input: period(20), d(2); Var: Formula0(0), Formula1(0), Formula2(0), Formula3(0); Formula0 = C > BollBandUp_C(20,2) && C[1] <= BollBandUp_N(1,20,2) ; Formula1 = C < BollBandUp_C(20,2) && C[1] >= BollBandUp_N(1,20,2) ; Formula2 = C < BollBandUp_C(20,2) && C[1] >= BollBandUp_N(1,20,2) ; Formula3 = C > BollBandUp_C(20,2) && C[1] <= BollBandUp_N(1,20,2) ; if Formula0 Then Buy(); if Formula1 Then Exitlong(); if Formula2 Then Sell(); if Formula3 Then Exitshort(); 이2식이 검증을 하면 사용자함수오류가 납니다. 사용자함수에 뭘 넣어야 하는지..아님 식 자체가 오류인지 ,,, 2) Input: p(20), d(2); Var: Formula0(0), Formula1(0), Formula2(0), Formula3(0); Formula0 = (BollBandDown_C(P,D) < C && BollBandDown_N(1,P,D) >= C[1]) || (BollBandUp_C(P,D) < C && BollBandUp_N(1,P,D) >= C[1]) || (ma(C,P) < C && ma(C[1],P) >= C[1]) ; Formula1 = (BollBandDown_C(P,D) > C && BollBandDown_N(1,P,D) <= C[1]) || (BollBandUp_C(P,D) > C && BollBandUp_N(1,P,D) <= C[1]) || (ma(C,P) > C && ma(C[1],P) <= C[1]) ; Formula2 = C < BollBandUp_C(20,2) && C[1] >= BollBandUp_N(1,20,2) ; Formula3 = C > BollBandUp_C(20,2) && C[1] <= BollBandUp_N(1,20,2) ; if Formula0 Then Buy(); if Formula1 Then Exitlong(); if Formula2 Then Sell(); if Formula3 Then Exitshort(); 두개식을 검증바랍니다...
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2004-10-28 11:19:50

안녕하세요 예스스탁입니다. 문의하신 식은 다음과 같습니다. 1. Input: period(20), d(2); Var: Formula0(0), Formula1(0), Formula2(0), Formula3(0); Formula0 = crossup(C, BollBandUp(20,2)); Formula1 = crossdown(C, BollBandUp(20,2)); Formula2 = crossdown(C, BollBandUp(20,2)); Formula3 = crossup(C, BollBandUp(20,2)); if Formula0 Then Buy(); if Formula1 Then Exitlong(); if Formula2 Then Sell(); if Formula3 Then Exitshort(); 2. Input: p(20), d(2); Var: Formula0(0), Formula1(0), Formula2(0), Formula3(0); Formula0 = crossup(C,BollBandDown(P,D)) or crossup(c,BollBandUp(P,D)) or crossup(c,ma(C,P)); Formula1 = crossdown(C,BollBandDown(P,D)) or crossdown(c,BollBandUp(P,D)) or crossdown(c,ma(C,P)); Formula2 = crossdown(C,BollBandUp(20,2)); Formula3 = crossup(C, BollBandUp(20,2)); if Formula0 then Buy(); if Formula1 Then Exitlong(); if Formula2 Then Sell(); if Formula3 Then Exitshort(); 즐거운 하루되세요 > 필~승 님이 쓴 글입니다. > 제목 : 식을 검증바랍니다 > 1) Input: period(20), d(2); Var: Formula0(0), Formula1(0), Formula2(0), Formula3(0); Formula0 = C > BollBandUp_C(20,2) && C[1] <= BollBandUp_N(1,20,2) ; Formula1 = C < BollBandUp_C(20,2) && C[1] >= BollBandUp_N(1,20,2) ; Formula2 = C < BollBandUp_C(20,2) && C[1] >= BollBandUp_N(1,20,2) ; Formula3 = C > BollBandUp_C(20,2) && C[1] <= BollBandUp_N(1,20,2) ; if Formula0 Then Buy(); if Formula1 Then Exitlong(); if Formula2 Then Sell(); if Formula3 Then Exitshort(); 이2식이 검증을 하면 사용자함수오류가 납니다. 사용자함수에 뭘 넣어야 하는지..아님 식 자체가 오류인지 ,,, 2) Input: p(20), d(2); Var: Formula0(0), Formula1(0), Formula2(0), Formula3(0); Formula0 = (BollBandDown_C(P,D) < C && BollBandDown_N(1,P,D) >= C[1]) || (BollBandUp_C(P,D) < C && BollBandUp_N(1,P,D) >= C[1]) || (ma(C,P) < C && ma(C[1],P) >= C[1]) ; Formula1 = (BollBandDown_C(P,D) > C && BollBandDown_N(1,P,D) <= C[1]) || (BollBandUp_C(P,D) > C && BollBandUp_N(1,P,D) <= C[1]) || (ma(C,P) > C && ma(C[1],P) <= C[1]) ; Formula2 = C < BollBandUp_C(20,2) && C[1] >= BollBandUp_N(1,20,2) ; Formula3 = C > BollBandUp_C(20,2) && C[1] <= BollBandUp_N(1,20,2) ; if Formula0 Then Buy(); if Formula1 Then Exitlong(); if Formula2 Then Sell(); if Formula3 Then Exitshort(); 두개식을 검증바랍니다...