커뮤니티
문의드립니다.
2015-02-06 11:29:28
104
글번호 83034
항상 감사드립니다.
어제 11시종가를 12시이후에 못넘으면 매수제한식을 문의드렸는데요.
이렇게 식을 만들어주셨습니다.
if stime == 11000 Then
var1 = c;
if stime >= 120000 and C > var1 and 매수조건 Then
buy();
이식을 적용해서ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
추가해보니 제대로 적용이 안되는것같습니다.
조건을 잘못걸었는지요?
요약하자면 10시10분과 11시종가 넘어서야지만 매수해라 이런식입니다.
Input : Period(10) ;
Var : value1(0), value2(0),value3(0);
var : v1(0),v2(0),v3(0));
value1 = 매수식1;
value2 =매수식2;
value3 = 매수식3;
if stime == 101000 Then{
if C > O Then
v1 = O;
if C < O Then
v1 = C;
}
if stime == 110000 Then
v3 = c;
if Crossup(value1,20)~매수조건~
and stime >= 102000 and C >= V1
and stime >= 120000 and C > v3 then
Begin
Find(1);
End;
답변 1
예스스탁 예스스탁 답변
2015-02-06 11:45:13
안녕하세요
예스스탁입니다.
stime >= 102000 and C >= V1
and stime >= 120000 and C > v3
와 같이 작성하시면 stime >= 102000는 불필요한 내용입니다.
stime >= 120000에 의해 12시 이후만 지정한것과 같습니다.
12시 이후에 #value1이 20을 상향돌파하고 종가가 v1(10시10분값) 보다 크고
종가가 v3(11시값)보다 큰 종목을 검색하고자 하시면 아래와 같이 종목검색 조건을 변경하셔야 합니다.
if stime >= 120000 and
Crossup(value1,20) and
C >= V1 and
C > v3 then
Find(1);
해당 종목검색은 분봉에서 검색하셔야 하며
속성에 검색에 필요한 최소기간을 넉넉히 지정해 주셔야 합니다.
검색에 제공되는 최대 봉수는 500이므로 500으로 지정하고 검색하시기 바랍니다.
즐거운 하루되세요
> HI_du**** 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 항상 감사드립니다.
어제 11시종가를 12시이후에 못넘으면 매수제한식을 문의드렸는데요.
이렇게 식을 만들어주셨습니다.
if stime == 11000 Then
var1 = c;
if stime >= 120000 and C > var1 and 매수조건 Then
buy();
이식을 적용해서ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
추가해보니 제대로 적용이 안되는것같습니다.
조건을 잘못걸었는지요?
요약하자면 10시10분과 11시종가 넘어서야지만 매수해라 이런식입니다.
Input : Period(10) ;
Var : value1(0), value2(0),value3(0);
var : v1(0),v2(0),v3(0));
value1 = 매수식1;
value2 =매수식2;
value3 = 매수식3;
if stime == 101000 Then{
if C > O Then
v1 = O;
if C < O Then
v1 = C;
}
if stime == 110000 Then
v3 = c;
if Crossup(value1,20)~매수조건~
and stime >= 102000 and C >= V1
and stime >= 120000 and C > v3 then
Begin
Find(1);
End;