커뮤니티
수식부탁드립니다
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이펼 이상이면 검색 수식도 포함 해서
검색 되게 부탁드립니다