커뮤니티

수식의뢰드립니다!

프로필 이미지
qha71
2018-10-01 11:47:32
246
글번호 122315
답변완료

첨부 이미지

안녕하세요! 아래의 수식으로 지표를 만들여고 하니 자꾸 "선언되지 않은...."이라고 하면서 에러 메시지가 뜨네요! 아래 수식을 수정하여 주식과 선물 매수와 매도신호가 나오도록 부탁드립니다! 항상 감사합니다! if 이평20기울기 > 0 and 이평60기울기 > 0 and 골드20_60[2] < 골드20_60[1] and //진골드 골드20_60봉[2] - 골드20_60봉[1] > 60 and //진골드 확인하는데 적어도3개월 소요 이평20저봉[1] >= 골드20_60봉[1] and AccumN(iff(이평60 > L,1,0),골드20_60봉[1]) == 0 and //60일선 밑으로 빠진 것 확인 AccumN(iff(H[1] < L,1,0),골드20_60봉[1]) <= 1 and 골드20_60봉[1] < 이평5고봉[2] and lowest(이평20,이평20저봉[1]) >= 이평20저점[1] and ((CrossUp(이평5,이평20) and //20일선이 60일선 골드크로스 할 때 골드5_20봉[2] > 골드20_60봉[1] and ((이평5고봉[1] > 이평5저봉[1] and 이평5저점[2] < 이평5저점[1]) or (이평5고봉[1] < 이평5저봉[1] and 예비이평5저봉 < 3 and 이평5저점[1] < 예비이평5저점))) or (CrossUp(C,이평5) and O < 이평5 and //또는 종가가가 5일선을 몸통골드 할 때 골드5봉[2] > 골드20_60봉[1] and 이평5 > 이평20)) then { Buy("5.진골드 눌림목 패턴"); } ------------------------------------------------------------------------------------ if 이평240기울기 > 0 and 이평60기울기 > 0 and 데드60_240봉[1] > 골드60_240봉[1] and 이평선 == 정배열 and //5일 > 20일 > 60일 > 240일 이평20횡보기간[1] > 15 and 이평20횡보기간[1] < 30 and //횡보는 하되 장기간 횡보는 제외 abs(이평20기울기[1]) < 0.4 and 이평20기울기변화율[1] < 25 and //20일선 상승하다가 횡보상태 이평20저점[2] < 이평20저점[1] and //20일선 N자형 이평5고점[2] < 이평5고점[1] and ((이평5고봉[1] > 이평5저봉[1] and 이평5저점[2] < 이평5저점[1]) or //5일선 N자형 (이평5고봉[1] < 이평5저봉[1] and 예비이평5저봉 < 3 and 이평5저점[1] < 예비이평5저점)) and CrossUp(C,이평5) then { Buy("6.이중매집형"); } ----------------------------------------------------------------------------- if 이평60기울기 > 0 and AccumN(iff(이평60 > L,1,0),골드20_60봉[1]) == 0 and //60일선 밑으로 빠진 것 확인 상한가누적[이평5고봉[1]] - 상한가누적[골드5_20봉[1]] >= 2 and //상한가 2번 이상 발생했는지 체크 highest(되돌림비율,이평5고봉[1]) > 0.618 //숨고르기 과정 then { if 이평5고봉[1] > 이평20고봉[1] and 이평5고점[1] > 이평20고점[1] and //20일형 패턴 이평20고점[1] > 이평20고점[2] and 이평20고점[1] > 이평5고점[2] and CrossUp(C,이평20) //20일선 골드크로스 then { Buy("7.단기세력복귀 20일형"); } if 이평20고봉[1] > 이평5고봉[1] and 이평5고점[1] > 이평20고점[1] and //5일형 패턴 이평20고점[1] < 이평20 and AccumN(iff(C > 이평5 and C[1]*1.14 < C,1,0),n) == 1 //5일선위 첫상한가 발생 then { Buy("7.단기세력복귀 5일형"); } } ----------------------------------------------------------------------------------- if 이평240기울기 > 0 and //240일선 가파를수록 양호 이평선[이평5저봉[1]] == 역배열 and //60일선 > 20일선 > 5일선 역배열 이평20[이평5저봉[1]] > 이평240[이평5저봉[1]] and //20일선 > 240일선 이평240[이평20저봉[1]] < 이평20저점[1] and //급락전 20일선이 240일선 위에 존재 이평5저점[1]/이평5고점[1]*100 < 80 and //V자형, 급락 이평240[이평5저봉[2]] < 이평5저점[2] and //이전 5일선 저점이 240일 선에 존재 이평240[이평5저봉[1]] > 이평5저점[1] and //240일선 밑으로 급락 CrossUp(이평5,이평240) and //급락후 240일선 위로 회복할 때 매수 lowest(이평5,이평5저봉[1]) >= 이평5저점[1] //240일선 회복할 때까지 신규 저점이 없어야 함 then { 손절기준선 = 이평5저봉[1]; Buy("4.마지막 속임수 포착형"); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-10-01 15:56:12

안녕하세요 예스스탁입니다. 해당 내용은 저희가 처리해 드릴수 없습니다. 해당 수식에 많은 변수가 있습니다. 해당 변수에 저장해야 할 값들이 어떤 값인지 알수 없는 내용이 많습니다. 즐거운 하루되세요 > qha71 님이 쓴 글입니다. > 제목 : 수식의뢰드립니다! > 안녕하세요! 아래의 수식으로 지표를 만들여고 하니 자꾸 "선언되지 않은...."이라고 하면서 에러 메시지가 뜨네요! 아래 수식을 수정하여 주식과 선물 매수와 매도신호가 나오도록 부탁드립니다! 항상 감사합니다! if 이평20기울기 > 0 and 이평60기울기 > 0 and 골드20_60[2] < 골드20_60[1] and //진골드 골드20_60봉[2] - 골드20_60봉[1] > 60 and //진골드 확인하는데 적어도3개월 소요 이평20저봉[1] >= 골드20_60봉[1] and AccumN(iff(이평60 > L,1,0),골드20_60봉[1]) == 0 and //60일선 밑으로 빠진 것 확인 AccumN(iff(H[1] < L,1,0),골드20_60봉[1]) <= 1 and 골드20_60봉[1] < 이평5고봉[2] and lowest(이평20,이평20저봉[1]) >= 이평20저점[1] and ((CrossUp(이평5,이평20) and //20일선이 60일선 골드크로스 할 때 골드5_20봉[2] > 골드20_60봉[1] and ((이평5고봉[1] > 이평5저봉[1] and 이평5저점[2] < 이평5저점[1]) or (이평5고봉[1] < 이평5저봉[1] and 예비이평5저봉 < 3 and 이평5저점[1] < 예비이평5저점))) or (CrossUp(C,이평5) and O < 이평5 and //또는 종가가가 5일선을 몸통골드 할 때 골드5봉[2] > 골드20_60봉[1] and 이평5 > 이평20)) then { Buy("5.진골드 눌림목 패턴"); } ------------------------------------------------------------------------------------ if 이평240기울기 > 0 and 이평60기울기 > 0 and 데드60_240봉[1] > 골드60_240봉[1] and 이평선 == 정배열 and //5일 > 20일 > 60일 > 240일 이평20횡보기간[1] > 15 and 이평20횡보기간[1] < 30 and //횡보는 하되 장기간 횡보는 제외 abs(이평20기울기[1]) < 0.4 and 이평20기울기변화율[1] < 25 and //20일선 상승하다가 횡보상태 이평20저점[2] < 이평20저점[1] and //20일선 N자형 이평5고점[2] < 이평5고점[1] and ((이평5고봉[1] > 이평5저봉[1] and 이평5저점[2] < 이평5저점[1]) or //5일선 N자형 (이평5고봉[1] < 이평5저봉[1] and 예비이평5저봉 < 3 and 이평5저점[1] < 예비이평5저점)) and CrossUp(C,이평5) then { Buy("6.이중매집형"); } ----------------------------------------------------------------------------- if 이평60기울기 > 0 and AccumN(iff(이평60 > L,1,0),골드20_60봉[1]) == 0 and //60일선 밑으로 빠진 것 확인 상한가누적[이평5고봉[1]] - 상한가누적[골드5_20봉[1]] >= 2 and //상한가 2번 이상 발생했는지 체크 highest(되돌림비율,이평5고봉[1]) > 0.618 //숨고르기 과정 then { if 이평5고봉[1] > 이평20고봉[1] and 이평5고점[1] > 이평20고점[1] and //20일형 패턴 이평20고점[1] > 이평20고점[2] and 이평20고점[1] > 이평5고점[2] and CrossUp(C,이평20) //20일선 골드크로스 then { Buy("7.단기세력복귀 20일형"); } if 이평20고봉[1] > 이평5고봉[1] and 이평5고점[1] > 이평20고점[1] and //5일형 패턴 이평20고점[1] < 이평20 and AccumN(iff(C > 이평5 and C[1]*1.14 < C,1,0),n) == 1 //5일선위 첫상한가 발생 then { Buy("7.단기세력복귀 5일형"); } } ----------------------------------------------------------------------------------- if 이평240기울기 > 0 and //240일선 가파를수록 양호 이평선[이평5저봉[1]] == 역배열 and //60일선 > 20일선 > 5일선 역배열 이평20[이평5저봉[1]] > 이평240[이평5저봉[1]] and //20일선 > 240일선 이평240[이평20저봉[1]] < 이평20저점[1] and //급락전 20일선이 240일선 위에 존재 이평5저점[1]/이평5고점[1]*100 < 80 and //V자형, 급락 이평240[이평5저봉[2]] < 이평5저점[2] and //이전 5일선 저점이 240일 선에 존재 이평240[이평5저봉[1]] > 이평5저점[1] and //240일선 밑으로 급락 CrossUp(이평5,이평240) and //급락후 240일선 위로 회복할 때 매수 lowest(이평5,이평5저봉[1]) >= 이평5저점[1] //240일선 회복할 때까지 신규 저점이 없어야 함 then { 손절기준선 = 이평5저봉[1]; Buy("4.마지막 속임수 포착형"); }