커뮤니티

문의 드립니다.

프로필 이미지
대구어린울프
2021-04-25 17:54:33
1235
글번호 148364
답변완료

첨부 이미지

안녕하세요? 아래수식은 아무리봐도 맞는것같은데, 하지만 현재 진입 신호가 봉3개가 모두 나란히 나오지않는 현상이 있습니다. 비정상적인 예시를 보면, 신호가 왜나오는지 잘모르는부분도 있습니다. 검토해주시고, 수정부탁드립니다. 감사합니다. input : 익절틱수(50),손절틱수(50); var1 = ma(C,P1); Var2 = ma(C,P2); if MarketPosition == 0 and var1 > Var2 and C[2] > O[1] and C[1] > O[1] and C < O and C <= O[2] Then Sell(); if MarketPosition == 0 and var1 < Var2 and C[2] < O[1] and C[1] < O[1] and C > O and C >= O[2] Then Buy(); SetStopProfittarget(PriceScale*익절틱수,PointStop); SetStopLoss(PriceScale*손절틱수,PointStop);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-04-26 12:42:52

안녕하세요 예스스탁입니다. 2봉전 조건이 잘못되어 있습니다. 2봉전 조건이 양봉 혹은 음봉이어야 하는데 C[2] > O[1]2봉전종가가 1봉전 시가보다 크다 C[2] < O[1] 2봉전종가가 1봉전 시가보다 작다로 되어 있어 음음양, 양양음봉이 아닌봉에서 신호가 발생하고 있었습니다. 수정한 식입니다. input : 익절틱수(50),손절틱수(50); var1 = ma(C,P1); Var2 = ma(C,P2); if MarketPosition == 0 and var1 > Var2 and C[2] > O[2] and C[1] > O[1] and C < O and C <= O[2] Then Sell(); if MarketPosition == 0 and var1 < Var2 and C[2] < O[2] and C[1] < O[1] and C > O and C >= O[2] Then Buy(); SetStopProfittarget(PriceScale*익절틱수,PointStop); SetStopLoss(PriceScale*손절틱수,PointStop); 즐거운 하루되세요 > 대구어린울프 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 안녕하세요? 아래수식은 아무리봐도 맞는것같은데, 하지만 현재 진입 신호가 봉3개가 모두 나란히 나오지않는 현상이 있습니다. 비정상적인 예시를 보면, 신호가 왜나오는지 잘모르는부분도 있습니다. 검토해주시고, 수정부탁드립니다. 감사합니다. input : 익절틱수(50),손절틱수(50); var1 = ma(C,P1); Var2 = ma(C,P2); if MarketPosition == 0 and var1 > Var2 and C[2] > O[1] and C[1] > O[1] and C < O and C <= O[2] Then Sell(); if MarketPosition == 0 and var1 < Var2 and C[2] < O[1] and C[1] < O[1] and C > O and C >= O[2] Then Buy(); SetStopProfittarget(PriceScale*익절틱수,PointStop); SetStopLoss(PriceScale*손절틱수,PointStop);