마지막첨부는 사용한 수식입니다.
문제 없다고 생각했는데 조건에 맞지 않는 종목이 상당수 나와서
31일 기준으로 검색한 종목중 오류가 있는 부분을 몇개 정리해봅니다.
솔본-3.28일 해당신호가 발생하는데 31일에 나옵니다.
신도기연-3.30일에 신호발생인데 31일에나옴
현우산업-30일에 신호 발생인데 31일에 나옴
호텔신라-29일에 신호 발생하는데 31일에 나옴
서연 - 녹적파 순서가 아닌데도 31일 검색식에 나옴
LG전자-31일에 엘리게이터가 녹적파 순으로 조건이 만족하지만 나오지 않음
번거로우시겠지만 확인한번 부탁드리겠습니다.
input : jawPeriod(13),jawOffset(8);
input : teethPeriod(8),teethOffset(5);
input : lipsPeriod(5),lipsOffset(3);
var : hl2(0),jaw(0),teeth(0),lips(0);
hl2 = (h+l)/2;
jaw = 0;
if IsNaN(jaw[1]) == true Then
jaw = ma(hl2,jawPeriod);
Else
jaw = (jaw[1]*(jawPeriod-1) + hl2)/jawPeriod;
teeth = 0;
if IsNaN(teeth[1]) == true Then
teeth = ma(hl2,teethPeriod);
Else
teeth = (teeth[1]*(teethPeriod-1) + hl2)/teethPeriod;
lips = 0;
if IsNaN(lips[1]) == true Then
lips = ma(hl2,lipsPeriod);
Else
lips = (lips[1]*(lipsPeriod-1) + hl2)/lipsPeriod;
Condition1 = teeth and teeth > jaw;
if Condition1 == true and Condition1[1] == False Then
Find(1);
답변 2
예스스탁
예스스탁 답변
2023-04-03 14:30:08
안녕하세요
예스스탁입니다.
Condition1 = teeth and teeth > jaw;
올려주신 수식에서 lips에 대한 조건이 없습니다.
아래와 같이 수정하시면 됩니다.
#lips는 teeth 보다 크고 teeth 는 jaw 보다 큼
Condition1 = lips > teeth and teeth > jaw;
즐거운 하루되세요
> 신데렐라맨 님이 쓴 글입니다.
> 제목 : 81402번 재문의 입니다.
> 마지막첨부는 사용한 수식입니다.
문제 없다고 생각했는데 조건에 맞지 않는 종목이 상당수 나와서
31일 기준으로 검색한 종목중 오류가 있는 부분을 몇개 정리해봅니다.
솔본-3.28일 해당신호가 발생하는데 31일에 나옵니다.
신도기연-3.30일에 신호발생인데 31일에나옴
현우산업-30일에 신호 발생인데 31일에 나옴
호텔신라-29일에 신호 발생하는데 31일에 나옴
서연 - 녹적파 순서가 아닌데도 31일 검색식에 나옴
LG전자-31일에 엘리게이터가 녹적파 순으로 조건이 만족하지만 나오지 않음
번거로우시겠지만 확인한번 부탁드리겠습니다.
input : jawPeriod(13),jawOffset(8);
input : teethPeriod(8),teethOffset(5);
input : lipsPeriod(5),lipsOffset(3);
var : hl2(0),jaw(0),teeth(0),lips(0);
hl2 = (h+l)/2;
jaw = 0;
if IsNaN(jaw[1]) == true Then
jaw = ma(hl2,jawPeriod);
Else
jaw = (jaw[1]*(jawPeriod-1) + hl2)/jawPeriod;
teeth = 0;
if IsNaN(teeth[1]) == true Then
teeth = ma(hl2,teethPeriod);
Else
teeth = (teeth[1]*(teethPeriod-1) + hl2)/teethPeriod;
lips = 0;
if IsNaN(lips[1]) == true Then
lips = ma(hl2,lipsPeriod);
Else
lips = (lips[1]*(lipsPeriod-1) + hl2)/lipsPeriod;
Condition1 = teeth and teeth > jaw;
if Condition1 == true and Condition1[1] == False Then
Find(1);
신데렐라맨
2023-04-03 15:14:42
아래는 수정한 수식입니다.(혹시 제가 잘못했을까요?)
수식을 수정하여 종목검색을 돌렸을때 나오는 종묵중에
GKL과 동아화성도 나오는데요
두 종목 모두 녹적파 정배열 전환되는건 오늘이 아닌 3.31일입니다..
그런데 오늘 나오네요. 혹시나 겹칠까 싶어서 1봉전으로 조건을 바꿔보면
두종목모두 31일자에는 안나와요
LG전자도 조건만족은 어제인데 오늘 나옵니다.
롯데관광개발은 29일 크로스인데 오늘 나오고요
같이 나오는 KCL,한국수출포장등은 정상입니니다.
뭐가 문제일까요. ㅜㅜ
input : jawPeriod(13),jawOffset(8);
input : teethPeriod(8),teethOffset(5);
input : lipsPeriod(5),lipsOffset(3);
var : hl2(0),jaw(0),teeth(0),lips(0);
hl2 = (h+l)/2;
jaw = 0;
if IsNaN(jaw[1]) == true Then
jaw = ma(hl2,jawPeriod);
Else
jaw = (jaw[1]*(jawPeriod-1) + hl2)/jawPeriod;
teeth = 0;
if IsNaN(teeth[1]) == true Then
teeth = ma(hl2,teethPeriod);
Else
teeth = (teeth[1]*(teethPeriod-1) + hl2)/teethPeriod;
lips = 0;
if IsNaN(lips[1]) == true Then
lips = ma(hl2,lipsPeriod);
Else
lips = (lips[1]*(lipsPeriod-1) + hl2)/lipsPeriod;
Condition1 = lips > teeth and teeth > jaw;
if Condition1 == true and Condition1[1] == False Then
Find(1);
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 81402번 재문의 입니다.
> 안녕하세요
예스스탁입니다.
Condition1 = teeth and teeth > jaw;
올려주신 수식에서 lips에 대한 조건이 없습니다.
아래와 같이 수정하시면 됩니다.
#lips는 teeth 보다 크고 teeth 는 jaw 보다 큼
Condition1 = lips > teeth and teeth > jaw;
즐거운 하루되세요
> 신데렐라맨 님이 쓴 글입니다.
> 제목 : 81402번 재문의 입니다.
> 마지막첨부는 사용한 수식입니다.
문제 없다고 생각했는데 조건에 맞지 않는 종목이 상당수 나와서
31일 기준으로 검색한 종목중 오류가 있는 부분을 몇개 정리해봅니다.
솔본-3.28일 해당신호가 발생하는데 31일에 나옵니다.
신도기연-3.30일에 신호발생인데 31일에나옴
현우산업-30일에 신호 발생인데 31일에 나옴
호텔신라-29일에 신호 발생하는데 31일에 나옴
서연 - 녹적파 순서가 아닌데도 31일 검색식에 나옴
LG전자-31일에 엘리게이터가 녹적파 순으로 조건이 만족하지만 나오지 않음
번거로우시겠지만 확인한번 부탁드리겠습니다.
input : jawPeriod(13),jawOffset(8);
input : teethPeriod(8),teethOffset(5);
input : lipsPeriod(5),lipsOffset(3);
var : hl2(0),jaw(0),teeth(0),lips(0);
hl2 = (h+l)/2;
jaw = 0;
if IsNaN(jaw[1]) == true Then
jaw = ma(hl2,jawPeriod);
Else
jaw = (jaw[1]*(jawPeriod-1) + hl2)/jawPeriod;
teeth = 0;
if IsNaN(teeth[1]) == true Then
teeth = ma(hl2,teethPeriod);
Else
teeth = (teeth[1]*(teethPeriod-1) + hl2)/teethPeriod;
lips = 0;
if IsNaN(lips[1]) == true Then
lips = ma(hl2,lipsPeriod);
Else
lips = (lips[1]*(lipsPeriod-1) + hl2)/lipsPeriod;
Condition1 = teeth and teeth > jaw;
if Condition1 == true and Condition1[1] == False Then
Find(1);