커뮤니티
수식 부탁드립니다
2014-03-09 00:16:24
136
글번호 73324
수식 부탁드립니다
첨부한 수식중
2N매수는,
60선과 240선이 골든크로스가 발생한 후
20일선이 60일선과 데드크로스를 준후 다시 골든크로스를 준 상황이라는
조건을 첨부해 주세요
단순히 20>60 이런조건이 아니고, 20선이 60선에 데드크로스 이후 골든크로스를 준 상황
2NS매도도 같습니다
60선과 240선이 데드크로스가 발생한 이후
20일선이 60일선과 골든크로스를 준후 다시 60선과 데드크로스를 준 상황이라는
조건을 첨부하고 싶어요
단순히 20<60 이런식이 아니구요...
- 1. 빅머니.ysg (0.00 MB)
답변 1
예스스탁 예스스탁 답변
2014-03-10 14:14:05
안녕하세요
예스스탁입니다.
var : T(0),U1(0),D1(0),U2(0),D2(0);
Var1 = MA(C,5);
Var2 = MA(C,20);
Var3 = MA(C,60);
Var4 = MA(C,120);
Var5 = MA(C,240);
if crossup(var3,var5) Then{
T = 1;
U1 = 0;
D1 = 0;
}
if T == 1 Then{
if crossup(var2,var3) Then
U1 = U1+1;
if CrossDown(var2,var3) Then
D1 = D1+1;
}
if CrossDown(var3,var5) Then{
T = -1;
U2 = 0;
D2 = 0;
}
if T == -1 Then{
if crossup(var2,var3) Then
U2 = U2+1;
if CrossDown(var2,var3) Then
D2 = D2+1;
}
# 60선위 5상방 빅머니 유입
If var3 > var5 And var2 < var3 And var1>var3
And c> o and c>c[4] and Var1 > Var1[1] and Var1[1] > Var3
THEN
BUY("5N");
## 5상방매수 청산
if IsEntryName("5N") == true and MarketPosition() == 1
and C < O and C < C[4]
Then
exitlong("5N청산");
## 20>60>240 정배열 첫존 골드 매수
If Var2 > Var3 And Var3 > Var5 And Var1 < Var2
And C>C[4] And C>O
And (CrossUp(Close,Var2) OR (Open >= Var2))
#60-240 골드구간이고 20-60 데드/골드 각 1회이상 발생하고 현재는 골드
and T == 1 and var2 > var3 and U1 >= 1 and D1 >= 1
THEN BUY("2N");
If MarketPosition() == 1 THEN
{ ##20선 위에서 매수이면 20bc 음선에 청산
If EntryPrice > MA(Close, 20)[BarsSinceEntry] And Open < MA(C,20) And Close < Open
THEN ExitLong("B20청산1");
}
If var5 > var3 And var3 < var2 And var1 < var3
And c < o and c<c[4] and Var1 < Var1[1] //and Var1[1] < Var3
THEN
SELL("5NS");
if IsEntryName("5NS") == true and MarketPosition() == -1
and C > O and C > C[4]
Then
exitSHORT("5NS청산");
If Var3 > Var2 And Var5 > Var3 And Var2-0.1< Var1
And C<C[4] And C<O
And (CrossDOWN(Close,Var2) OR (Open <= Var2))
#60-240 데드구간이고 20-60 데드/골드 각 1회이상 발생하고 현재는 데드
and T == -1 and var2 < var3 and U2 >= 1 and D2 >= 1
THEN
SELL("2NS");
If MarketPosition() == -1 THEN
{ ## 20선 아래 매도이면 20BC양선에 청산
If EntryPrice < MA(Close, 20)[BarsSinceEntry]
And Open > MA(C,20) And Close > Open
THEN
ExitShort("2NS청산");
}
//if IsEntryName("2N") == true and MarketPosition() == 1
//and C < O and C < C[4]
//
//Then
// exitlong("2N청산");
//If var3<var4 and VAR2 > VAR3 AND var3 > var5 and var2 < var4 and
// var1 > var1[1] and var1[1] < var1[2] and var1[2] < var1[3]
// AND
// O <= MA(C,20) AND C > O
//
//Then
// buy("럭키b");
//
//
//
//
//
//
//AND (CrossDOWN(C,VAR1) OR CrossDOWN(C,VAR2))
즐거운 하루되세요
> knp116 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다
> 수식 부탁드립니다
첨부한 수식중
2N매수는,
60선과 240선이 골든크로스가 발생한 후
20일선이 60일선과 데드크로스를 준후 다시 골든크로스를 준 상황이라는
조건을 첨부해 주세요
단순히 20>60 이런조건이 아니고, 20선이 60선에 데드크로스 이후 골든크로스를 준 상황
2NS매도도 같습니다
60선과 240선이 데드크로스가 발생한 이후
20일선이 60일선과 골든크로스를 준후 다시 60선과 데드크로스를 준 상황이라는
조건을 첨부하고 싶어요
단순히 20<60 이런식이 아니구요...