예스스탁
예스스탁 답변
2021-11-24 10:14:26
안녕하세요
예스스탁입니다.
아래와 같은 내용으로 작성해 드립니다.
10시 이후 당일최고가 발생이후 최저가가 n익이상 하락한 경우가 없이 10시이후 당일최저가 대비 m틱 상승시 매도
10시 이후 당일최저가 발생이후 최고가가 n익이상 상승한 경우가 없이 10시이후 당일최고가 대비 b틱 하락시 매수
의도와 다르시면 02-3453-1060으로 전화주시기 바랍니다.
input : ntime(100000),nn(10),mm(50),aa(10),bb(50);
var : OO(0),HH(0),LL(0),HL(0),LH(0);
if (sdate != sdate[1] and stime >= ntime) or
(sdate == sdate[1] and stime >= ntime and stime[1] < ntime) Then
{
OO = O;
HH = H;
HL = HH;
LL = L;
LH = LL;
Condition1 = False;
Condition1 = False;
}
Else
{
if HH > 0 and LL > 0 Then
{
if H > HH Then
{
HH = H;
HL = HH;
}
Else
{
if L < HL Then
HL = L;
}
if L < LL Then
{
LL = L;
LH = LL;
}
Else
{
if H > LH Then
LH = H;
}
if HL < HH-PriceScale*nn Then
Condition1 = true;
if LH > LL+PriceScale*aa Then
Condition2 = true;
if Condition1 == False and HH < LL+PriceScale*mm Then
Sell("s",AtLimit,LL+PriceScale*mm);
if Condition2 == False and LL < HH-PriceScale*bb Then
Buy("b",AtLimit,HH-PriceScale*bb);
}
}
즐거운 하루되세요
> 예스요 님이 쓴 글입니다.
> 제목 : 문의 드립니다.~~~~
> 주석을 보니 제 질문이 잘못되어 수정해 올립니다~~
참고로 설명그림을 첨부합니다~~
수고스럽지만 다시 부탁드립니다~` 항상 감사합니다~~
- 10시 시가부터 형성되는 틱봉 저가에서 상승시
n틱(변수처리) 하락조정받지 않고
m틱(변수처리)이상 상승시에는
저가(10시 시가부터 형성된)+m틱(변수처리)에
역추세 매도진입
- 10시 시가부터 형성되는 틱봉 고가에서 하락시
a틱(변수처리) 상승조정받지않고
b틱(변수처리)이상 하락시에는
고가(10시 시가부터 형성된)-b틱에(변수처리)
역추세 매수진입하는
진입식을 부탁드립니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의 드립니다.~~~~
>
안녕하세요
예스스탁입니다.
input : ntime(100000),nn(10),mm(5),aa(10),bb(10);
var : OO(0),HH(0),LL(0);
#ntime이후 첫봉
if (sdate != sdate[1] and stime >= ntime) or
(sdate == sdate[1] and stime >= ntime and stime[1] < ntime) Then
{
#변수값 해당봉 시/고/저로 초기화
OO = O;
HH = H;
LL = L;
}
#ntime이후 최고가 계산
if HH > 0 and H > HH Then
HH = H;
#ntime이후 최저가 계산
if LL > 0 and L < LL Then
LL = L;
#시가에 값이 저장되어 있고(ntime이후)
#최저가가 최고가대비 nn틱 이하로 내려가적이 없으면
if OO > 0 and LL >= HH-PriceScale*nn Then
#최저가+mm틱이상 상승시 매도
sell("s",AtLimit,LL+mm*PriceScale);
#시가에 값이 저장되어 있고(ntime이후)
#최고가가 최저가대비 aa틱 이상로 상승한적이 없으면
if OO > 0 and HH <= LL+PriceScale*aa Then
#최고가-bb틱이상 하락시 매수
Buy("b",AtLimit,HH-bb*PriceScale);
즐거운 하루되세요
> 예스요 님이 쓴 글입니다.
> 제목 : 문의 드립니다.~~~~
> 항상 감사합니다~`
의도와는 수식의 결과가 다르게 나와
if HH > 0 and H > HH Then
HH = H;
if LL > 0 and L < LL Then
LL = L;
if OO > 0 and LL >= HH-PriceScale*nn Then
sell("s",AtLimit,LL+mm*PriceScale);
if OO > 0 and HH <= LL+PriceScale*aa Then
Buy("b",AtLimit,HH-bb*PriceScale);
위의 식의 주석을 달아 상세히
설명해 주시면 감사하겠습니다~~
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의 드립니다.~~~~
> 안녕하세요
예스스탁입니다.
input : ntime(100000),nn(10),mm(5),aa(10),bb(10);
var : OO(0),HH(0),LL(0);
if (sdate != sdate[1] and stime >= ntime) or
(sdate == sdate[1] and stime >= ntime and stime[1] < ntime) Then
{
OO = O;
HH = H;
LL = L;
}
if HH > 0 and H > HH Then
HH = H;
if LL > 0 and L < LL Then
LL = L;
if OO > 0 and LL >= HH-PriceScale*nn Then
sell("s",AtLimit,LL+mm*PriceScale);
if OO > 0 and HH <= LL+PriceScale*aa Then
Buy("b",AtLimit,HH-bb*PriceScale);
즐거운 하루되세요
> 예스요 님이 쓴 글입니다.
> 제목 : 문의 드립니다.~~~~
> 수고하십니다.
- 10시 시가부터 형성되는 틱봉 고가에서
n틱(변수처리)이상 하락하지 않고
m틱(변수처리)이상 상승시에는
저가(10시 시가부터 형성된)+m틱(변수처리)에
역추세 매도진입
- 10시 시가부터 형성되는 틱봉 저가에서
a틱(변수처리)이상 상승하지않고
b틱(변수처리)이상 하락시에는
고가(10시 시가부터 형성된)-b틱에(변수처리)
역추세 매수진입하는
진입식을 부탁드립니다.