커뮤니티
문의드립니다
2017-02-01 01:08:51
117
글번호 106396
안녕하세요
아래 지표식을 이용한 시스템식 부탁드립니다
Input : af(0.02), maxAF(0.2);
Var : value(0),T(0);
var : HH(0),HH1(0),HH2(0),HH3(0),LL(0),LL1(0),LL2(0),LL3(0);
var : HH4(0),HH5(0),HH6(0),LL4(0),LL5(0),LL6(0);
value = sar(af,maxAF);
if crossUP(c,value) Then{
T = 1;
HH = H;
HH1 = HH[1];
HH2 = HH1[1];
HH3 = HH2[1];
HH4 = HH3[1];
HH5 = HH4[1];
HH6 = HH5[1];
}
if CrossDOWN(c,value) Then{
T = -1;
LL = L;
LL1 = LL[1];
LL2 = LL1[1];
LL3 = LL2[1];
LL4 = LL3[1];
LL5 = LL4[1];
LL6 = LL5[1];
}
if T == 1 Then{
if H > HH Then
HH = H;
}
if T == -1 then{
if L < LL Then
LL = L;
}
if HH6 > 0 and LL6 > 0 then{
var1 = NthMaxList(1,HH1,HH2,HH3,HH4,HH5,HH6);
var2 = NthMinList(1,LL1,LL2,LL3,LL4,LL5,LL6);
var3 = var2 + (var1 - var2)/2;
var4 = (var1+var3)/2;
var5 = (var2+var3)/2;
}
매 수
========
5 이평이 var1을 돌파후 파라볼릭 매도신호가 발생하고 var3 위에서 파라볼릭 매수신호가 발생
매수청산
========
5 이평이 var3 이탈 또는 매수신호발생시 직전저점 이탈
매 도
========
5 이평이 var2을 이탈후 파라볼릭 매수신호가 발생하고 var3 아래에서 파라볼릭 매도신호가 발생
매도청산
========
5 이평이 var3 돌파 또는 매도신호발생시 직전고점 돌파
감사합니다.
답변 1
예스스탁 예스스탁 답변
2017-02-01 15:18:03
안녕하세요
예스스탁입니다.
Input : af(0.02), maxAF(0.2);
Var : value(0),T(0);
var : HH(0),HH1(0),HH2(0),HH3(0),LL(0),LL1(0),LL2(0),LL3(0);
var : HH4(0),HH5(0),HH6(0),LL4(0),LL5(0),LL6(0),mav(0),S(0);
value = sar(af,maxAF);
mav = ma(C,5);
if crossUP(c,value) Then{
T = 1;
HH = H;
HH1 = HH[1];
HH2 = HH1[1];
HH3 = HH2[1];
HH4 = HH3[1];
HH5 = HH4[1];
HH6 = HH5[1];
}
if CrossDOWN(c,value) Then{
T = -1;
LL = L;
LL1 = LL[1];
LL2 = LL1[1];
LL3 = LL2[1];
LL4 = LL3[1];
LL5 = LL4[1];
LL6 = LL5[1];
}
if T == 1 Then{
if H > HH Then
HH = H;
}
if T == -1 then{
if L < LL Then
LL = L;
}
if HH6 > 0 and LL6 > 0 then{
var1 = NthMaxList(1,HH1,HH2,HH3,HH4,HH5,HH6);
var2 = NthMinList(1,LL1,LL2,LL3,LL4,LL5,LL6);
var3 = var2 + (var1 - var2)/2;
var4 = (var1+var3)/2;
var5 = (var2+var3)/2;
if crossup(c,var1) Then
S = 1;
if S == 1 and CrossDown(c,value) Then
S = 2;
if S == 2 and Crossup(c,value) Then{
S = 3;
buy();
}
if CrossDown(c,var1) Then
S = -1;
if S == -1 and Crossup(c,value) Then
S = -2;
if S == -2 and CrossDown(c,value) Then{
S = -3;
sell();
}
}
if MarketPosition == 1 then{
if CrossDown(mav,var3) Then
exitlong();
if C < LL[BarsSinceEntry] Then
exitlong();
}
if MarketPosition == -1 then{
if CrossUp(mav,var3) Then
ExitShort();
if C > HH[BarsSinceEntry] Then
ExitShort();
}
즐거운 하루되세요
> 베드로 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 안녕하세요
아래 지표식을 이용한 시스템식 부탁드립니다
Input : af(0.02), maxAF(0.2);
Var : value(0),T(0);
var : HH(0),HH1(0),HH2(0),HH3(0),LL(0),LL1(0),LL2(0),LL3(0);
var : HH4(0),HH5(0),HH6(0),LL4(0),LL5(0),LL6(0);
value = sar(af,maxAF);
if crossUP(c,value) Then{
T = 1;
HH = H;
HH1 = HH[1];
HH2 = HH1[1];
HH3 = HH2[1];
HH4 = HH3[1];
HH5 = HH4[1];
HH6 = HH5[1];
}
if CrossDOWN(c,value) Then{
T = -1;
LL = L;
LL1 = LL[1];
LL2 = LL1[1];
LL3 = LL2[1];
LL4 = LL3[1];
LL5 = LL4[1];
LL6 = LL5[1];
}
if T == 1 Then{
if H > HH Then
HH = H;
}
if T == -1 then{
if L < LL Then
LL = L;
}
if HH6 > 0 and LL6 > 0 then{
var1 = NthMaxList(1,HH1,HH2,HH3,HH4,HH5,HH6);
var2 = NthMinList(1,LL1,LL2,LL3,LL4,LL5,LL6);
var3 = var2 + (var1 - var2)/2;
var4 = (var1+var3)/2;
var5 = (var2+var3)/2;
}
매 수
========
5 이평이 var1을 돌파후 파라볼릭 매도신호가 발생하고 var3 위에서 파라볼릭 매수신호가 발생
매수청산
========
5 이평이 var3 이탈 또는 매수신호발생시 직전저점 이탈
매 도
========
5 이평이 var2을 이탈후 파라볼릭 매수신호가 발생하고 var3 아래에서 파라볼릭 매도신호가 발생
매도청산
========
5 이평이 var3 돌파 또는 매도신호발생시 직전고점 돌파
감사합니다.
다음글
이전글