커뮤니티
수식의뢰드립니다!
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. L7OMOV3G.gif (0.01 MB)
답변 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.마지막 속임수 포착형");
}