커뮤니티
수식추가
2019-02-12 11:48:37
158
글번호 126082
시세가 많이 움직인 경우
진입을 금지하는 필터이며 input에 반영바랍니다.
buy 진입시 당일 저점 보다 +2pt 더 높다면 진입금지
sell 진입시 당일 고점 보다 -2pt 더 낮다면 진입금지
input : up filter(+2.00), down filter(-2)
항상 고맙습니다
**********************************************************************
input : up(7), dn(7);
input : 당일최대진입횟수(1);
var : T1(0),entry(0);
var : A1(0),A2(0),Acount(0);
var : B1(0),B2(0),Bcount(0);
if bdate != Bdate[1] Then
T1 = TotalTrades;
if MarketPosition == 0 Then
entry = TotalTrades-T1;
Else
entry = TotalTrades-T1+1;
if entry < 당일최대진입횟수 and C > O then{
A1 = L;
A2 = A1[1];
if A1 > A2 Then
Acount = Acount+1;
Else
Acount = 0;
if Acount == up Then
buy("b",AtMarket);
}
if entry < 당일최대진입횟수 and C < O then{
B1 = L;
B2 = B1[1];
if B1 < B2 Then
Bcount = Bcount+1;
Else
Bcount = 0;
if Bcount == dn Then
sell("s",AtMarket);
}
답변 1
예스스탁 예스스탁 답변
2019-02-12 17:12:49
안녕하세요
예스스탁입니다.
input : up(7), dn(7);
input : 당일최대진입횟수(1);
var : T1(0),entry(0);
var : A1(0),A2(0),Acount(0);
var : B1(0),B2(0),Bcount(0);
input : upfilter(2.00), downfilter(-2);
if bdate != Bdate[1] Then
T1 = TotalTrades;
if MarketPosition == 0 Then
entry = TotalTrades-T1;
Else
entry = TotalTrades-T1+1;
if entry < 당일최대진입횟수 and C > O then{
A1 = L;
A2 = A1[1];
if A1 > A2 Then
Acount = Acount+1;
Else
Acount = 0;
if Acount == up and C < daylow+upfilter Then
buy("b",AtMarket);
}
if entry < 당일최대진입횟수 and C < O then{
B1 = L;
B2 = B1[1];
if B1 < B2 Then
Bcount = Bcount+1;
Else
Bcount = 0;
if Bcount == dn and C > dayhigh+downfilter Then
sell("s",AtMarket);
}
즐거운 하루되세요
> 좌오비우오비 님이 쓴 글입니다.
> 제목 : 수식추가
> 시세가 많이 움직인 경우
진입을 금지하는 필터이며 input에 반영바랍니다.
buy 진입시 당일 저점 보다 +2pt 더 높다면 진입금지
sell 진입시 당일 고점 보다 -2pt 더 낮다면 진입금지
input : up filter(+2.00), down filter(-2)
항상 고맙습니다
**********************************************************************
input : up(7), dn(7);
input : 당일최대진입횟수(1);
var : T1(0),entry(0);
var : A1(0),A2(0),Acount(0);
var : B1(0),B2(0),Bcount(0);
if bdate != Bdate[1] Then
T1 = TotalTrades;
if MarketPosition == 0 Then
entry = TotalTrades-T1;
Else
entry = TotalTrades-T1+1;
if entry < 당일최대진입횟수 and C > O then{
A1 = L;
A2 = A1[1];
if A1 > A2 Then
Acount = Acount+1;
Else
Acount = 0;
if Acount == up Then
buy("b",AtMarket);
}
if entry < 당일최대진입횟수 and C < O then{
B1 = L;
B2 = B1[1];
if B1 < B2 Then
Bcount = Bcount+1;
Else
Bcount = 0;
if Bcount == dn Then
sell("s",AtMarket);
}