커뮤니티
수정 부탁드립니다.
2010-12-17 11:45:09
833
글번호 34404
input:열시(1.5),전부(2); # 거래량 증가 비율
var:폭락(0),지지논리(false),지지논리2(false),지지값(0), 지위치(0),지지1(0);
var:g(0),gg(0),g1(0),j(0),j1(0),j2(0),봉개수(0); #카운터
var:휩소(False),거래량(0),트루(false),가(0),논리(False);
var:위치(0),보유(False),날짜(0), 분봉(0),돌파1(False), 카운터(0),낮은값(0);
Var: d2상승(0), 하락종가(0),상위치(0),상날짜(0),상승종가(0),날짜1(0), 상종가배율(0),상승시가(0);
array:지지[10](0),음봉값[3](0),양봉값[3](0),음봉값d2[3](0),돌파[2](0),상승[3](false),종가[5](0);
#음봉값 보다 상승종가 낮을때 음봉값에 상승시가 넣기
# data2 (상승) , 하락 판단.
if date != date[1] Then{
상종가배율=0;
}
if dayindex == 0 Then{
날짜1= date;
상승[0] = false;
}
# 상승 에 대한 False
if DayIndex>1 and 날짜1==date then {
if data2(v)>highest(data2(v),20)[1] Then{
if data2(c)>data2(c[1]) and data2(c)>highest(data2(c),20)[1] then{ #d2의 c,v 상승
상승시가=data1(o);
상승종가= data1(c);
상위치=DayIndex;
상날짜=date;
상승[0]=true;
for gg=1 to 2{
상승[gg]=상승[gg-1];
}
}
}
}
#23456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345#
if dayindex == 0 Then
지지논리 = false;
# 7봉 보다 크고 열시 전, d2 음봉- 거래량 2배- 7봉중 거래량 top
if dayindex>0 and time<=100000 and 트루==false then
Begin # begin
if data2(c) < data2(o) and data2(v)>ma(data2(v),5)[1]*열시
and data2(v) > Highest(data2(v),7)[1] then{
지지논리=true;
음봉값[0]=data1(c);
양봉값[0]=data1(c);
음봉값d2[0]=data2(c);
거래량=data2(v);
지지값=data1((h+c)/2);
지위치=DayIndex;
날짜=date; #같은날인지 구분키 위한 변수
for j=1 to 2{
음봉값[j]=음봉값[j-1][1];
음봉값d2[j]=음봉값d2[j-1][1];
}}
End # end
# 10-15시 사이, d2 음봉- 거래량 2배- 5봉중 거래량 top
Else if stime>=100000 and time<=150000 and 트루==False then{ # being
if data2(c) < data2(o) and data2(v)>ma(data2(v),5)[1]*전부
and data2(v) > Highest(data2(v),5)[1] then{
지지논리=true;
음봉값[0]=data1(c);
양봉값[0]=data1(c);
음봉값d2[0]=data2(c);
거래량=data2(v);
지지값=data1((h+c)/2);
지위치=DayIndex;
날짜 =date;
for j1=1 to 2{
음봉값[j1]=음봉값[j1-1][1];
음봉값d2[j1]=음봉값d2[j1-1][1];
}
}
}
if 상날짜==날짜 then{ #---------------------------- 상승종가에
if 상승종가<음봉값[0] then{ 음봉값 넣기
음봉값[0]=상승종가; #
낮은값=상승시가; #
봉개수=dayindex; #
} #---------------------------------
}
Plot1(음봉값[0]);
plot2(상승시가);
plot3(상승종가);
음봉값에 상승종가 를 넣었습니다. 음봉값에 상승종가를 넣은 후 다음 음봉값이 발생할때 음봉값에 계속 상승 종가가 들어가 있는 현상이 발생합니다.
제가 원하는것은 음봉값이 상승종가에 일치 하다가 음봉값이 발생하는 다시 음봉값이 나타내 지는 식을 원합니다. 위 식 보고 수정좀 해주세요,, 음봉값 초기화가 필요한거 같은데 어렵네요, 부탁드립니다.
- 1. 서병희1.jpg (0.34 MB)
답변 1
예스스탁 예스스탁 답변
2010-12-17 16:08:28
> nadogaja 님이 쓴 글입니다.
> 제목 : 수정 부탁드립니다.
> input:열시(1.5),전부(2); # 거래량 증가 비율
var:폭락(0),지지논리(false),지지논리2(false),지지값(0), 지위치(0),지지1(0);
var:g(0),gg(0),g1(0),j(0),j1(0),j2(0),봉개수(0); #카운터
var:휩소(False),거래량(0),트루(false),가(0),논리(False);
var:위치(0),보유(False),날짜(0), 분봉(0),돌파1(False), 카운터(0),낮은값(0);
Var: d2상승(0), 하락종가(0),상위치(0),상날짜(0),상승종가(0),날짜1(0), 상종가배율(0),상승시가(0);
array:지지[10](0),음봉값[3](0),양봉값[3](0),음봉값d2[3](0),돌파[2](0),상승[3](false),종가[5](0);
#음봉값 보다 상승종가 낮을때 음봉값에 상승시가 넣기
# data2 (상승) , 하락 판단.
if date != date[1] Then{
상종가배율=0;
}
if dayindex == 0 Then{
날짜1= date;
상승[0] = false;
}
# 상승 에 대한 False
if DayIndex>1 and 날짜1==date then {
if data2(v)>highest(data2(v),20)[1] Then{
if data2(c)>data2(c[1]) and data2(c)>highest(data2(c),20)[1] then{ #d2의 c,v 상승
상승시가=data1(o);
상승종가= data1(c);
상위치=DayIndex;
상날짜=date;
상승[0]=true;
for gg=1 to 2{
상승[gg]=상승[gg-1];
}
}
}
}
#23456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 12345#
if dayindex == 0 Then
지지논리 = false;
# 7봉 보다 크고 열시 전, d2 음봉- 거래량 2배- 7봉중 거래량 top
if dayindex>0 and time<=100000 and 트루==false then
Begin # begin
if data2(c) < data2(o) and data2(v)>ma(data2(v),5)[1]*열시
and data2(v) > Highest(data2(v),7)[1] then{
지지논리=true;
음봉값[0]=data1(c);
양봉값[0]=data1(c);
음봉값d2[0]=data2(c);
거래량=data2(v);
지지값=data1((h+c)/2);
지위치=DayIndex;
날짜=date; #같은날인지 구분키 위한 변수
for j=1 to 2{
음봉값[j]=음봉값[j-1][1];
음봉값d2[j]=음봉값d2[j-1][1];
}}
End # end
# 10-15시 사이, d2 음봉- 거래량 2배- 5봉중 거래량 top
Else if stime>=100000 and time<=150000 and 트루==False then{ # being
if data2(c) < data2(o) and data2(v)>ma(data2(v),5)[1]*전부
and data2(v) > Highest(data2(v),5)[1] then{
지지논리=true;
음봉값[0]=data1(c);
양봉값[0]=data1(c);
음봉값d2[0]=data2(c);
거래량=data2(v);
지지값=data1((h+c)/2);
지위치=DayIndex;
날짜 =date;
for j1=1 to 2{
음봉값[j1]=음봉값[j1-1][1];
음봉값d2[j1]=음봉값d2[j1-1][1];
}
}
}
if 상날짜==날짜 then{ #---------------------------- 상승종가에
if 상승종가<음봉값[0] then{ 음봉값 넣기
음봉값[0]=상승종가; #
낮은값=상승시가; #
봉개수=dayindex; #
} #---------------------------------
}
Plot1(음봉값[0]);
plot2(상승시가);
plot3(상승종가);
음봉값에 상승종가 를 넣었습니다. 음봉값에 상승종가를 넣은 후 다음 음봉값이 발생할때 음봉값에 계속 상승 종가가 들어가 있는 현상이 발생합니다.
제가 원하는것은 음봉값이 상승종가에 일치 하다가 음봉값이 발생하는 다시 음봉값이 나타내 지는 식을 원합니다. 위 식 보고 수정좀 해주세요,, 음봉값 초기화가 필요한거 같은데 어렵네요, 부탁드립니다.
다음글
이전글