커뮤니티

수식 수정부탁합니다

프로필 이미지
커피한잔
2018-11-28 11:08:49
222
글번호 123947
답변완료
수고하십니다 밑 수식은 검색으로 만들어서 돌릴데는 아무런 문제없어는데 종목검색으로 만 들다가 find 줄에서 에러납니다 어떻게해야할지 몰러서 수정부탁드립니다 그리고 아래 수식을 더 간편하게 짤려면 어떻게 짜는지도 부탁합니다 항상 감사하는 마음으로 열공중입니다 수고하십시요 Input : Period1(5), Period2(15), // 적용기간 Period3(45), SignalPeriod(9), // 시그널기간 R1(4), S1(8), U1(6), R2(12), S2(26), U2(9), R3(48), S3(108), U3(12); Vars : v1(0), v2(0), v3(0), v4(0), V5(0), V6(0), value1(0), value2(0), value3(0), value4(0), value5(0), value6(0), V7(0); v1 = TRIX( Period1) ; v2 = Ema(v1, SignalPeriod); v3 = TRIX( Period2) ; v4 = Ema(v3, SignalPeriod); v5 = TRIX( Period3) ; v6 = Ema(v5, SignalPeriod); VALUE1 = TSI(C, R1, S1, U1); value2 = Ema(value1, SignalPeriod); VALUE3 = TSI(C, R2, S2, U2); value4 = Ema(value3, SignalPeriod); VALUE5 = TSI(C, R3, S3, U3); value6 = Ema(value5, SignalPeriod); v7 = lowest(v1,20); IF V1 < V2 And V3 < V4 And V5 < V6 And VALUE1 < VALUE2 And VALUE3 < VALUE4 And VALUE5 < VALUE6 Then Begin if v7 Then Find(1);
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-11-28 16:58:03

안녕하세요 예스스탁입니다. 수식에 Begin이 있으면 end로 닫아주셔야 합니다. if 조건 then begin 실행문 end begin과 end는 {}로 대체해서 쓰실수도 있습니다. if 조건 then { 실행문 } 아래는 수정한 식입니다. Input : Period1(5), Period2(15), // 적용기간 Period3(45), SignalPeriod(9), // 시그널기간 R1(4), S1(8), U1(6), R2(12), S2(26), U2(9), R3(48), S3(108), U3(12); Vars : v1(0), v2(0), v3(0), v4(0), V5(0), V6(0), value1(0), value2(0), value3(0), value4(0), value5(0), value6(0), V7(0); v1 = TRIX( Period1) ; v2 = Ema(v1, SignalPeriod); v3 = TRIX( Period2) ; v4 = Ema(v3, SignalPeriod); v5 = TRIX( Period3) ; v6 = Ema(v5, SignalPeriod); VALUE1 = TSI(C, R1, S1, U1); value2 = Ema(value1, SignalPeriod); VALUE3 = TSI(C, R2, S2, U2); value4 = Ema(value3, SignalPeriod); VALUE5 = TSI(C, R3, S3, U3); value6 = Ema(value5, SignalPeriod); v7 = lowest(v1,20); IF V1 < V2 And V3 < V4 And V5 < V6 And VALUE1 < VALUE2 And VALUE3 < VALUE4 And VALUE5 < VALUE6 Then Begin if v7 Then Find(1); end 즐거운 하루되세요 > 커피한잔 님이 쓴 글입니다. > 제목 : 수식 수정부탁합니다 > 수고하십니다 밑 수식은 검색으로 만들어서 돌릴데는 아무런 문제없어는데 종목검색으로 만 들다가 find 줄에서 에러납니다 어떻게해야할지 몰러서 수정부탁드립니다 그리고 아래 수식을 더 간편하게 짤려면 어떻게 짜는지도 부탁합니다 항상 감사하는 마음으로 열공중입니다 수고하십시요 Input : Period1(5), Period2(15), // 적용기간 Period3(45), SignalPeriod(9), // 시그널기간 R1(4), S1(8), U1(6), R2(12), S2(26), U2(9), R3(48), S3(108), U3(12); Vars : v1(0), v2(0), v3(0), v4(0), V5(0), V6(0), value1(0), value2(0), value3(0), value4(0), value5(0), value6(0), V7(0); v1 = TRIX( Period1) ; v2 = Ema(v1, SignalPeriod); v3 = TRIX( Period2) ; v4 = Ema(v3, SignalPeriod); v5 = TRIX( Period3) ; v6 = Ema(v5, SignalPeriod); VALUE1 = TSI(C, R1, S1, U1); value2 = Ema(value1, SignalPeriod); VALUE3 = TSI(C, R2, S2, U2); value4 = Ema(value3, SignalPeriod); VALUE5 = TSI(C, R3, S3, U3); value6 = Ema(value5, SignalPeriod); v7 = lowest(v1,20); IF V1 < V2 And V3 < V4 And V5 < V6 And VALUE1 < VALUE2 And VALUE3 < VALUE4 And VALUE5 < VALUE6 Then Begin if v7 Then Find(1);