커뮤니티
질문
2015-11-25 18:51:21
118
글번호 92741
파일첨부합니다
답변 1
예스스탁 예스스탁 답변
2015-11-25 18:33:50
안녕하세요
예스스탁입니다.
A식 맞게 작성되어 있습니다.
1-1 지표
var : Hv(0),LV(0),HC(0),LC(0),HC1(0),LC1(0),HV1(0),LV1(0),UD(0),UD1(0);
var : V1(0),AA(0),BB(0);
if date != date[1] Then{
var1 = 0;
var2 = 0;
value11 = value1[1]; //전일최대양봉고가
value21 = value2[1]; //전일최대양봉저가
value31 = value3[1]; //전일최대음봉고가
value41 = value4[1]; //전일최대음봉저가
value12 = value11[1]; //2일전최대양봉고가
value22 = value21[1]; //2일전최대양봉저가
value32 = value31[1]; //2일전최대음봉고가
value42 = value41[1]; //2일전최대음봉저가
value13 = value12[1]; //3일전최대양봉고가
value23 = value22[1]; //3일전최대양봉저가
value33 = value32[1]; //3일전최대음봉고가
value43 = value42[1]; //3일전최대음봉저가
Hv = V;
Lv = V;
HC = C;
LC = C;
UD = UPVOL-DOWNVOL;
HC1 = HC[1];
LC1 = LC[1];
HV1 = HV[1];
LV1 = LV[1];
UD1 = UD[1];
Condition1 = false;
if Condition1[1] == true Then{
AA = value11[1];
BB = value21[1];
}
}
if C > O and H-L > var1 Then{
var1 = abs(C-O);
value1 = H; //당일최대양봉고가
value2 = L; //당일최대양봉저가
}
if C < O and H-L > var2 Then{
var2 = H-L;
value3 = H; //당일최대음봉고가
value4 = L; //당일최대음봉저가
}
if V > HV Then{
HV = V;
HC = C;
}
if V < LV Then{
LV = V;
LC = C;
}
if UPVOL-DOWNVOL > UD Then{
UD = UPVOL-DOWNVOL;
}
V1 = 0 ;
IF V > HV1 AND (UPVOL-DOWNVOL) > UD1 Then
V1 = V1 +1;
if V1 >= 1 Then{
Condition1 = true;
}
PLOT1(AA);
plot2(BB);
1-2 지표
var : v1(0),v2(0),v3(0),AA(0),BB(0);
if date != date[1] Then{
var1 = 0;
var2 = 0;
value11 = value1[1]; //전일최대양봉고가
value21 = value2[1]; //전일최대양봉저가
value31 = value3[1]; //전일최대음봉고가
value41 = value4[1]; //전일최대음봉저가
value12 = value11[1]; //2일전최대양봉고가
value22 = value21[1]; //2일전최대양봉저가
value32 = value31[1]; //2일전최대음봉고가
value42 = value41[1]; //2일전최대음봉저가
value13 = value12[1]; //3일전최대양봉고가
value23 = value22[1]; //3일전최대양봉저가
value33 = value32[1]; //3일전최대음봉고가
value43 = value42[1]; //3일전최대음봉저가
if V3[1] >= 0 Then{
AA = value11[1];
BB = value21[1];
}
}
if C > O and H-L > var1 Then{
var1 = abs(C-O);
value1 = H; //당일최대양봉고가
value2 = L; //당일최대양봉저가
}
if C < O and H-L > var2 Then{
var2 = H-L;
value3 = H; //당일최대음봉고가
value4 = L; //당일최대음봉저가
}
v1 = accumn(upvol,dayindex+1);
v2 = accumn(DOWNvol,dayindex+1);
V3 = V1 - V2 ;
PLOT1(AA);
plot2(BB);
1-3
input : n(200);
var : v1(0),v2(0),v3(0),AA(0),BB(0);
var : PreDate(0),cnt(0),PreDayV(0),Vrate(0);
if date != date[1] Then{
var1 = 0;
var2 = 0;
value11 = value1[1]; //전일최대양봉고가
value21 = value2[1]; //전일최대양봉저가
value31 = value3[1]; //전일최대음봉고가
value41 = value4[1]; //전일최대음봉저가
value12 = value11[1]; //2일전최대양봉고가
value22 = value21[1]; //2일전최대양봉저가
value32 = value31[1]; //2일전최대음봉고가
value42 = value41[1]; //2일전최대음봉저가
value13 = value12[1]; //3일전최대양봉고가
value23 = value22[1]; //3일전최대양봉저가
value33 = value32[1]; //3일전최대음봉고가
value43 = value42[1]; //3일전최대음봉저가
if V3[1] >= 0 and Vrate > N Then{
AA = value11[1];
BB = value21[1];
}
}
if C > O and H-L > var1 Then{
var1 = abs(C-O);
value1 = H; //당일최대양봉고가
value2 = L; //당일최대양봉저가
}
if C < O and H-L > var2 Then{
var2 = H-L;
value3 = H; //당일최대음봉고가
value4 = L; //당일최대음봉저가
}
v1 = accumn(upvol,dayindex+1);
v2 = accumn(DOWNvol,dayindex+1);
V3 = V1 - V2 ;
if date != date[1] Then
PreDate = sdate[1];
if PreDate > 0 Then{
for cnt = 1 to 1000 {
if stime[cnt] <= stime and sdate[cnt] == PreDate then{
PreDayV = DayVolume[cnt];
cnt = 10000;//if조건 만족하면 for문을 빠져나감
}
}
}
Vrate = DayVolume/PreDayV*100 ;
PLOT1(AA);
plot2(BB);
1-1 종목검색
input : Per(5);
var : Hv(0),LV(0),HC(0),LC(0),HC1(0),LC1(0),HV1(0),LV1(0),UD(0),UD1(0);
var : V1(0),AA(0),BB(0);
if date != date[1] Then{
var1 = 0;
var2 = 0;
value11 = value1[1]; //전일최대양봉고가
value21 = value2[1]; //전일최대양봉저가
value31 = value3[1]; //전일최대음봉고가
value41 = value4[1]; //전일최대음봉저가
value12 = value11[1]; //2일전최대양봉고가
value22 = value21[1]; //2일전최대양봉저가
value32 = value31[1]; //2일전최대음봉고가
value42 = value41[1]; //2일전최대음봉저가
value13 = value12[1]; //3일전최대양봉고가
value23 = value22[1]; //3일전최대양봉저가
value33 = value32[1]; //3일전최대음봉고가
value43 = value42[1]; //3일전최대음봉저가
Hv = V;
Lv = V;
HC = C;
LC = C;
UD = UPVOL-DOWNVOL;
HC1 = HC[1];
LC1 = LC[1];
HV1 = HV[1];
LV1 = LV[1];
UD1 = UD[1];
Condition1 = false;
if Condition1[1] == true Then{
AA = value11[1];
BB = value21[1];
}
}
if C > O and H-L > var1 Then{
var1 = abs(C-O);
value1 = H; //당일최대양봉고가
value2 = L; //당일최대양봉저가
}
if C < O and H-L > var2 Then{
var2 = H-L;
value3 = H; //당일최대음봉고가
value4 = L; //당일최대음봉저가
}
if V > HV Then{
HV = V;
HC = C;
}
if V < LV Then{
LV = V;
LC = C;
}
if UPVOL-DOWNVOL > UD Then{
UD = UPVOL-DOWNVOL;
}
V1 = 0 ;
IF V > HV1 AND (UPVOL-DOWNVOL) > UD1 Then
V1 = V1 +1;
if V1 >= 1 Then{
Condition1 = true;
}
if AA > 0 and BB > 0 and
((C-AA)/AA)*100 < Per Then
find(1);
1-2 종목검색
input : Per(5);
var : v1(0),v2(0),v3(0),AA(0),BB(0);
if date != date[1] Then{
var1 = 0;
var2 = 0;
value11 = value1[1]; //전일최대양봉고가
value21 = value2[1]; //전일최대양봉저가
value31 = value3[1]; //전일최대음봉고가
value41 = value4[1]; //전일최대음봉저가
value12 = value11[1]; //2일전최대양봉고가
value22 = value21[1]; //2일전최대양봉저가
value32 = value31[1]; //2일전최대음봉고가
value42 = value41[1]; //2일전최대음봉저가
value13 = value12[1]; //3일전최대양봉고가
value23 = value22[1]; //3일전최대양봉저가
value33 = value32[1]; //3일전최대음봉고가
value43 = value42[1]; //3일전최대음봉저가
if V3[1] >= 0 Then{
AA = value11[1];
BB = value21[1];
}
}
if C > O and H-L > var1 Then{
var1 = abs(C-O);
value1 = H; //당일최대양봉고가
value2 = L; //당일최대양봉저가
}
if C < O and H-L > var2 Then{
var2 = H-L;
value3 = H; //당일최대음봉고가
value4 = L; //당일최대음봉저가
}
v1 = accumn(upvol,dayindex+1);
v2 = accumn(DOWNvol,dayindex+1);
V3 = V1 - V2 ;
if AA > 0 and BB > 0 and
((C-AA)/AA)*100 < Per Then
find(1);
1-3 종목검색
input : n(200),per(5);
var : v1(0),v2(0),v3(0),AA(0),BB(0);
var : PreDate(0),cnt(0),PreDayV(0),Vrate(0);
if date != date[1] Then{
var1 = 0;
var2 = 0;
value11 = value1[1]; //전일최대양봉고가
value21 = value2[1]; //전일최대양봉저가
value31 = value3[1]; //전일최대음봉고가
value41 = value4[1]; //전일최대음봉저가
value12 = value11[1]; //2일전최대양봉고가
value22 = value21[1]; //2일전최대양봉저가
value32 = value31[1]; //2일전최대음봉고가
value42 = value41[1]; //2일전최대음봉저가
value13 = value12[1]; //3일전최대양봉고가
value23 = value22[1]; //3일전최대양봉저가
value33 = value32[1]; //3일전최대음봉고가
value43 = value42[1]; //3일전최대음봉저가
if V3[1] >= 0 and Vrate > N Then{
AA = value11[1];
BB = value21[1];
}
}
if C > O and H-L > var1 Then{
var1 = abs(C-O);
value1 = H; //당일최대양봉고가
value2 = L; //당일최대양봉저가
}
if C < O and H-L > var2 Then{
var2 = H-L;
value3 = H; //당일최대음봉고가
value4 = L; //당일최대음봉저가
}
v1 = accumn(upvol,dayindex+1);
v2 = accumn(DOWNvol,dayindex+1);
V3 = V1 - V2 ;
if date != date[1] Then
PreDate = sdate[1];
if PreDate > 0 Then{
for cnt = 1 to 1000 {
if stime[cnt] <= stime and sdate[cnt] == PreDate then{
PreDayV = DayVolume[cnt];
cnt = 10000;//if조건 만족하면 for문을 빠져나감
}
}
}
Vrate = DayVolume/PreDayV*100 ;
if AA > 0 and BB > 0 and
((C-AA)/AA)*100 < Per Then
find(1);
2-1 지표
var : Hv(0),LV(0),HC(0),LC(0),HC1(0),LC1(0),HV1(0),LV1(0),UD(0),UD1(0);
var : sHH(0),sHV(0),sHUD(0);
var : sHH1(0),sHV1(0),sHUD1(0);
var : AA(0),BB(0);
if date != date[1] Then{
var1 = 0;
var2 = 0;
value11 = value1[1]; //전일최대양봉고가
value21 = value2[1]; //전일최대양봉저가
value31 = value3[1]; //전일최대음봉고가
value41 = value4[1]; //전일최대음봉저가
value12 = value11[1]; //2일전최대양봉고가
value22 = value21[1]; //2일전최대양봉저가
value32 = value31[1]; //2일전최대음봉고가
value42 = value41[1]; //2일전최대음봉저가
value13 = value12[1]; //3일전최대양봉고가
value23 = value22[1]; //3일전최대양봉저가
value33 = value32[1]; //3일전최대음봉고가
value43 = value42[1]; //3일전최대음봉저가
Hv = V;
Lv = V;
HC = C;
LC = C;
UD = UPVOL-DOWNVOL;
HC1 = HC[1];
LC1 = LC[1];
HV1 = HV[1];
LV1 = LV[1];
UD1 = UD[1];
sHH = H;
sHUD = Upvol-DownVol;
sHV = V;
sHH1 = sHH[1];
sHUD1 = sHUD[1];
sHV1 = sHV[1];
Condition1 == false;
if Condition1[1] == true Then{
AA = value11;
BB = value21;
}
}
if H > sHH Then{
sHH = H;
sHUD = Upvol-DownVol;
sHV = V;
}
if V > HV Then{
HV = V;
HC = C;
}
if V < LV Then{
LV = V;
LC = C;
}
if UPVOL-DOWNVOL > UD Then{
UD = UPVOL-DOWNVOL;
}
if C > O and H-L > var1 and Upvol-DownVol > max(ud1,shud1) Then{
var1 = abs(C-O);
value1 = H; //당일최대양봉고가
value2 = L; //당일최대양봉저가
Condition1 = true;
}
if C < O and H-L > var2 Then{
var2 = H-L;
value3 = H; //당일최대음봉고가
value4 = L; //당일최대음봉저가
}
plot1(AA);
plot2(BB);
2-2 지표
var : Hv(0),LV(0),HC(0),LC(0),HC1(0),LC1(0),HV1(0),LV1(0);
var : HighH(0),HighV(0),HighUD(0);
var : HighH1(0),HighV1(0),HighUD1(0),AA(0),BB(0);
if date != date[1] Then{
var1 = 0;
var2 = 0;
value11 = value1[1]; //전일최대양봉고가
value21 = value2[1]; //전일최대양봉저가
value31 = value3[1]; //전일최대음봉고가
value41 = value4[1]; //전일최대음봉저가
value12 = value11[1]; //2일전최대양봉고가
value22 = value21[1]; //2일전최대양봉저가
value32 = value31[1]; //2일전최대음봉고가
value42 = value41[1]; //2일전최대음봉저가
value13 = value12[1]; //3일전최대양봉고가
value23 = value22[1]; //3일전최대양봉저가
value33 = value32[1]; //3일전최대음봉고가
value43 = value42[1]; //3일전최대음봉저가
Hv = V;
Lv = V;
HC = C;
LC = C;
HC1 = HC[1];
LC1 = LC[1];
HV1 = HV[1];
LV1 = LV[1];
HighH = H;
HighUD = Upvol-DownVol;
HighV = V;
HighH1 = HighH[1];
HighUD1 = HighUD[1];
HighV1 = HighV[1];
Condition1 = false;
if Condition1[1] == true Then{
AA = Value11;
BB = Value21;
}
}
if V > HV Then{
HV = V;
HC = C;
}
if V < LV Then{
LV = V;
LC = C;
}
if H > HighH Then{
HighH = H;
HighUD = Upvol-DownVol;
HighV = V;
}
if C > O and H-L > var1 and V > max(HV1,HighUD1) Then{
var1 = abs(C-O);
value1 = H; //당일최대양봉고가
value2 = L; //당일최대양봉저가
Condition1 = true;
}
if C < O and H-L > var2 Then{
var2 = H-L;
value3 = H; //당일최대음봉고가
value4 = L; //당일최대음봉저가
}
plot1(AA);
plot2(BB);
2-3 지표
var : Hv(0),LV(0),HC(0),LC(0),HC1(0),LC1(0),HV1(0),LV1(0),UD(0),UD1(0);
var : HighH(0),HighV(0),HighUD(0);
var : HighH1(0),HighV1(0),HighUD1(0);
var : AA(0),BB(0);
if date != date[1] Then{
var1 = 0;
var2 = 0;
value11 = value1[1]; //전일최대양봉고가
value21 = value2[1]; //전일최대양봉저가
value31 = value3[1]; //전일최대음봉고가
value41 = value4[1]; //전일최대음봉저가
value12 = value11[1]; //2일전최대양봉고가
value22 = value21[1]; //2일전최대양봉저가
value32 = value31[1]; //2일전최대음봉고가
value42 = value41[1]; //2일전최대음봉저가
value13 = value12[1]; //3일전최대양봉고가
value23 = value22[1]; //3일전최대양봉저가
value33 = value32[1]; //3일전최대음봉고가
value43 = value42[1]; //3일전최대음봉저가
Hv = V;
Lv = V;
HC = C;
LC = C;
UD = UPVOL-DOWNVOL;
HC1 = HC[1];
LC1 = LC[1];
HV1 = HV[1];
LV1 = LV[1];
UD1 = UD[1];
HighH = H;
HighUD = Upvol-DownVol;
HighV = V;
HighH1 = HighH[1];
HighUD1 = HighUD[1];
HighV1 = HighV[1];
Condition1 = false;
if Condition1[1] == true Then{
AA = value11;
BB = value21;
}
}
if H > HighH Then{
HighH = H;
HighUD = Upvol-DownVol;
HighV = V;
}
if V > HV Then{
HV = V;
HC = C;
}
if V < LV Then{
LV = V;
LC = C;
}
if UPVOL-DOWNVOL > UD Then{
UD = UPVOL-DOWNVOL;
}
if C > O and H-L > var1 and Upvol-DownVol > max(ud1,Highud1) and V > max(HV1,HighUD1) Then{
var1 = abs(C-O);
value1 = H; //당일최대양봉고가
value2 = L; //당일최대양봉저가
Condition1 = true;
}
if C < O and H-L > var2 Then{
var2 = H-L;
value3 = H; //당일최대음봉고가
value4 = L; //당일최대음봉저가
}
plot1(AA);
plot2(BB);
즐거운 하루되세요
> 9회말2아웃 님이 쓴 글입니다.
> 제목 : 질문
> 파일첨부합니다
llheranll@naver.com 으로 답변주시면 감사하겠습니다