커뮤니티

수식부탁드립니다

프로필 이미지
미스포터
2019-02-13 20:21:51
132
글번호 126160
답변완료
Var : value1(0), value2(0), value3(0); //value3= (preDayHigh()+preDayLow()+preDayClose())/3+preDayHigh()-preDayLow(); If DayClose(1) > DayOpen(1) Then { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayHigh(1); } Else If DayClose(1) < DayOpen(1) Then { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayHigh(1); } Else { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayHigh(1); } If C>value1 && C >= 1000 and C <= 1000000 and ma(v,5)[1] >= 500000 then var1 = 1; else var1 = 0; find(var1); 여기에다 일봉에서 주가가 60이펼 이상이면 검색 수식도 포함 해서 검색 되게 부탁드립니다
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-02-14 09:46:14

안녕하세요 예스스탁입니다. 기존 종목검색식을 일봉주기에서 검색하시면 아래와 같습니다. Var : value1(0), value2(0), value3(0); //value3= (preDayHigh()+preDayLow()+preDayClose())/3+preDayHigh()-preDayLow(); If DayClose(1) > DayOpen(1) Then { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayHigh(1); } Else If DayClose(1) < DayOpen(1) Then { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayHigh(1); } Else { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayHigh(1); } If C>value1 && C >= 1000 and C <= 1000000 and ma(v,5)[1] >= 500000 and C > ma(C,60) then var1 = 1; else var1 = 0; find(var1); 기존 검색식을 분봉에서 검색하시고 일봉 조간을 추가하는 내용이시면 아래 종목검색식을 별도로 작성하신 후에 종목검색화면에서 2개의 수식을 조합해 검색하셔야 합니다. 예스트레이더의 [3202] 파워종목검색화면이나 NH트레이더의 [5202] 종목검색화면에서는 여러 검색식을 주기를 달리해 지정해 검색하거나 검색식을 여러개 지정해 기간을 달리지정해 조합해서 검색할수 있습니다. 프로그램 사용법 도움말에서 각 화면 도움말 참고하시기 바랍니다. if C > ma(C,60) then find(1); 즐거운 하루되세요 > 미스포터 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > Var : value1(0), value2(0), value3(0); //value3= (preDayHigh()+preDayLow()+preDayClose())/3+preDayHigh()-preDayLow(); If DayClose(1) > DayOpen(1) Then { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayHigh(1); } Else If DayClose(1) < DayOpen(1) Then { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayHigh(1); } Else { value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayLow(1); value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayHigh(1); } If C>value1 && C >= 1000 and C <= 1000000 and ma(v,5)[1] >= 500000 then var1 = 1; else var1 = 0; find(var1); 여기에다 일봉에서 주가가 60이펼 이상이면 검색 수식도 포함 해서 검색 되게 부탁드립니다