커뮤니티

no 65547 아무런 표시가 안됩니다. (무신호 무응답)

프로필 이미지
이대표
2020-01-07 22:01:45
268
글번호 134972
답변완료
예스 답변대로 수식입력시 아무런 표시가 안떠요. 3개 전부 이유가...뭔지 검증완료되었습니다.라고 뜬것 봐서는 수식은 이상없는데..... 그리고 3가지 수식에 대하여 1분봉에서 진입하는 방법도 부탁드립니다. 당초 질문에 대한 답변이 안되어 있어서요.. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-01-08 09:37:47

안녕하세요 예스스탁입니다. 수식 계산에 오류가 있었습니다. 수정한 식입니다. 기존 답변드린 수식이 5분봉내용으로 1분봉에서 진입하는 수식입니다 5분봉에 적용할 수식을 4,5,6번으로 같이 올려드립니다. 1 input : ntime1(5),P1(5),P2(33); input : 익절틱수(15),손절틱수(10); var : S1(0),D1(0),TM(0),TF(0),cnt(0); var : sum1(0),mav1(0),sum2(0),mav2(0),sum11(0),mav11(0),sum21(0),mav21(0); Array : C1[100](0),O1[100](0); if Bdate != Bdate[1] Then { S1 = TimeToMinutes(stime); D1 = sdate; } if D1 > 0 then { if sdate == D1 Then TM = TimeToMinutes(stime)-S1; Else TM = TimeToMinutes(stime)+1440-S1; TF = TM%ntime1; if Bdate != Bdate[1] or (ntime1 != 1 and Bdate == Bdate[1] and TF < TF[1]) or (ntime1 == 1 and Bdate == Bdate[1] and TF > TF[1]) Then { O1[0] = O; for cnt = 1 to 99 { C1[cnt] = C1[cnt-1][1]; O1[cnt] = O1[cnt-1][1]; } } C1[0] = C; if C1[P2] > 0 then { sum1 = 0; sum11 = 0; sum2 = 0; sum21 = 0; for cnt = 0 to P2-1 { if cnt < P1 then { sum1 = sum1+C1[cnt]; sum11 = sum11+C1[cnt+1]; } if cnt < P2 then { sum2 = sum2+C1[cnt]; sum21 = sum21+C1[cnt+1]; } } mav1 = sum1/P1; mav11 = sum11/P1; mav2 = sum2/P2; mav21 = sum21/P2; if MarketPosition == 0 and mav2 > mav21 and C1[0] > O1[0] and C < mav1 Then buy(); if MarketPosition == 0 and mav2 < mav21 and C1[0] < O1[0] and C > mav1 Then sell(); } } SetStopProfittarget(PriceScale*익절틱수,PointStop); SetStopLoss(PriceScale*손절틱수,PointStop); 2 매수진입-매수청산 input : ntime1(5),P1(5),P2(33); input : 익절틱수(15),손절틱수(10); var : S1(0),D1(0),TM(0),TF(0),cnt(0); var : sum1(0),mav1(0),sum2(0),mav2(0),sum11(0),mav11(0),sum21(0),mav21(0); Array : C1[100](0),O1[100](0); if Bdate != Bdate[1] Then { S1 = TimeToMinutes(stime); D1 = sdate; } if D1 > 0 then { if sdate == D1 Then TM = TimeToMinutes(stime)-S1; Else TM = TimeToMinutes(stime)+1440-S1; TF = TM%ntime1; if Bdate != Bdate[1] or (ntime1 != 1 and Bdate == Bdate[1] and TF < TF[1]) or (ntime1 == 1 and Bdate == Bdate[1] and TF > TF[1]) Then { O1[0] = O; for cnt = 1 to 99 { C1[cnt] = C1[cnt-1][1]; O1[cnt] = O1[cnt-1][1]; } } C1[0] = C; if C1[P2] > 0 then { sum1 = 0; sum11 = 0; sum2 = 0; sum21 = 0; for cnt = 0 to P2-1 { if cnt < P1 then { sum1 = sum1+C1[cnt]; sum11 = sum11+C1[cnt+1]; } if cnt < P2 then { sum2 = sum2+C1[cnt]; sum21 = sum21+C1[cnt+1]; } } mav1 = sum1/P1; mav11 = sum11/P1; mav2 = sum2/P2; mav21 = sum21/P2; if MarketPosition == 0 and mav2 > mav21 and C1[0] > O1[0] and C < mav1 Then buy(); } } SetStopProfittarget(PriceScale*익절틱수,PointStop); SetStopLoss(PriceScale*손절틱수,PointStop); 3. 매도진입-매도청산 input : ntime1(5),P1(5),P2(33); input : 익절틱수(15),손절틱수(10); var : S1(0),D1(0),TM(0),TF(0),cnt(0); var : sum1(0),mav1(0),sum2(0),mav2(0),sum11(0),mav11(0),sum21(0),mav21(0); Array : C1[100](0),O1[100](0); if Bdate != Bdate[1] Then { S1 = TimeToMinutes(stime); D1 = sdate; } if D1 > 0 then { if sdate == D1 Then TM = TimeToMinutes(stime)-S1; Else TM = TimeToMinutes(stime)+1440-S1; TF = TM%ntime1; if Bdate != Bdate[1] or (ntime1 != 1 and Bdate == Bdate[1] and TF < TF[1]) or (ntime1 == 1 and Bdate == Bdate[1] and TF > TF[1]) Then { O1[0] = O; for cnt = 1 to 99 { C1[cnt] = C1[cnt-1][1]; O1[cnt] = O1[cnt-1][1]; } } C1[0] = C; if C1[P2] > 0 then { sum1 = 0; sum11 = 0; sum2 = 0; sum21 = 0; for cnt = 0 to P2-1 { if cnt < P1 then { sum1 = sum1+C1[cnt]; sum11 = sum11+C1[cnt+1]; } if cnt < P2 then { sum2 = sum2+C1[cnt]; sum21 = sum21+C1[cnt+1]; } } mav1 = sum1/P1; mav11 = sum11/P1; mav2 = sum2/P2; mav21 = sum21/P2; if MarketPosition == 0 and mav2 < mav21 and C1[0] < O1[0] and C > mav1 Then sell(); } } SetStopProfittarget(PriceScale*익절틱수,PointStop); SetStopLoss(PriceScale*손절틱수,PointStop); 4 input : P1(5),P2(33); input : 익절틱수(15),손절틱수(10); var1 = ma(C,P1); var2 = ma(C,P2); if MarketPosition == 0 and var2 > var2[1] and C < O and C < var1 Then buy(); if MarketPosition == 0 and var2 < var2[1] and C > O and C > var1 Then sell(); SetStopProfittarget(PriceScale*익절틱수,PointStop); SetStopLoss(PriceScale*손절틱수,PointStop); 5 input : P1(5),P2(33); input : 익절틱수(15),손절틱수(10); var1 = ma(C,P1); var2 = ma(C,P2); if MarketPosition == 0 and var2 > var2[1] and C < O and C < var1 Then buy(); SetStopProfittarget(PriceScale*익절틱수,PointStop); SetStopLoss(PriceScale*손절틱수,PointStop); 6 input : P1(5),P2(33); input : 익절틱수(15),손절틱수(10); var1 = ma(C,P1); var2 = ma(C,P2); if MarketPosition == 0 and var2 < var2[1] and C > O and C > var1 Then sell(); SetStopProfittarget(PriceScale*익절틱수,PointStop); SetStopLoss(PriceScale*손절틱수,PointStop); 즐거운 하루되세요 > 이대표 님이 쓴 글입니다. > 제목 : no 65547 아무런 표시가 안됩니다. (무신호 무응답) > 예스 답변대로 수식입력시 아무런 표시가 안떠요. 3개 전부 이유가...뭔지 검증완료되었습니다.라고 뜬것 봐서는 수식은 이상없는데..... 그리고 3가지 수식에 대하여 1분봉에서 진입하는 방법도 부탁드립니다. 당초 질문에 대한 답변이 안되어 있어서요.. 감사합니다.