커뮤니티
이 시스템 좀 풀어주시면 감사합니다
2014-11-26 12:54:12
147
글번호 80779
매수
A= ValueWhen(1,Highest(H(1),p)<H,vH);
B= BarsSincev(Highest(H(1),p)<H);
PH= ValueWhenv(1,B == p and A>H,H(p));
j=shift(PH,-p);
m=j;
n=j(1);
crossup(종가,n)
매도
X= ValueWhen(1,Lowest(L(1),p)>L,L);
Y= BarsSince(Lowestv(L(1),p)>L);
PL= ValueWhen(1,Y == p and X<L,L(p));+v
k=shift(PL,-p);
t=k;
u=k(1);
crossdown(종가,u)
답변 1
예스스탁 예스스탁 답변
2014-11-26 15:41:39
안녕하세요
예스스탁입니다.
해당식이 저희 랭귀지가 아니라 정확치는 않습니다.
P개봉 최고가를 갱신하면 최고가를 저장하고
최고가 갱신후 P개봉 경과한 이후에 해당 최고가를 종가가 상향돌파하면 매수
P개봉 최저가를 갱신하면 최저가를 저장하고
최저가 갱신후 P개봉 경과한 이후에 해당 최저가를 종가가 상향돌파하면 매도
input : P(10);
if H > highest(H[1],P) Then{
var1 = H;
var2 = index;
}
if L < Lowest(L[1],P) Then{
var3 = L;
var4 = index;
}
if index == var2+P Then
value1 = var1;
if index == var4+P Then
value2 = var3;
if crossup(c,value1) Then
buy();
if CrossDown(c,value2) Then
sell();
즐거운 하루되세요
> 광덕 님이 쓴 글입니다.
> 제목 : 이 시스템 좀 풀어주시면 감사합니다
> 매수
A= ValueWhen(1,Highest(H(1),p)<H,vH);
B= BarsSincev(Highest(H(1),p)<H);
PH= ValueWhenv(1,B == p and A>H,H(p));
j=shift(PH,-p);
m=j;
n=j(1);
crossup(종가,n)
매도
X= ValueWhen(1,Lowest(L(1),p)>L,L);
Y= BarsSince(Lowestv(L(1),p)>L);
PL= ValueWhen(1,Y == p and X<L,L(p));+v
k=shift(PL,-p);
t=k;
u=k(1);
crossdown(종가,u)
다음글
이전글