커뮤니티
수식 문의
2013-06-17 14:16:39
201
글번호 64353
please check attaschment.
always thank you.
답변 1
예스스탁 예스스탁 답변
2013-06-17 13:35:55
안녕하세요
예스스탁입니다.
Input : n1(12), n2(5), n3(5),n4(14),n5(10),n6(20),n7(10),n8(20),n9(10),n10(10),n11(10);
input : x1(10),x2(0),x3(0),x4(0),x5(0),x6(0),x7(0),x8(0);
var : stok(0),stod(0),LRLv(0),LRLs(0),bup1(0),bmd1(0),bdn1(0),bup2(0),bmd2(0);
var : bdn2(0),bup3(0),bdn3(0),bup4(0),bdn4(0);
var : Bwd1(0),bws1(0),Bwd2(0),bws2(0);
Variables: 기준선(0), 전환선(0),선행스팬1(0), 선행스팬2(0);
stok = StochasticsK(n1,n2);
stod = StochasticsD(n1,n2,n3);
LRLv = LRL(c,n4);
LRLs = ma(LRLv,n5);
bup1 = BollBandUp(n6,2);
bmd1 = ma(c,n6);
bdn1 = BollBandDown(n6,2);
bup2 = BollBandUp(n7,2);
bmd2 = ma(c,n7);
bdn2 = BollBandDown(n7,2);
bup3 = BollBandUp(n8,2);
bdn3 = BollBandDown(n8,2);
Bwd1 = ((bup3 - bdn3)/ ma(c,n8));
Bws1 = ema(bwd1,n9);
bup4 = BollBandUp(n10,2);
bdn4 = BollBandDown(n10,2);
Bwd2 = ((bup4 - bdn4)/ ma(c,n10));
Bws2 = ema(bwd2,n11);
전환선 = (Highest(High, 9) + Lowest(Low, 9)) / 2;
기준선 = (Highest(High, 26) + Lowest(Low, 26)) / 2;
선행스팬1 = (전환선[25] + 기준선[25]) / 2 ;
선행스팬2 = (Highest(High, 52)[25] + Lowest(Low, 52)[25]) / 2;
if CrossUp(LRLv,LRLS) Then{
var1 = 선행스팬1;
}
if 선행스팬1 < var1 Then
var1 = 선행스팬1;
if CrossDown(LRLv,LRLS) Then
var2 = 선행스팬1;
if 선행스팬1 > var2 Then
var2 = 선행스팬1;
if crossup(선행스팬1,선행스팬2) Then
var3 = (선행스팬1+선행스팬2);
if CrossDown(선행스팬1,선행스팬2) Then
var4 = (선행스팬1+선행스팬2);
if stok < stod and
LRLv < LRLs and
bmd2 < bmd2[1] and
bwd2 > x4 and
bws2 < bws2[1] and
crossup(H, bup2-x1) Then
sell();
if stok < stod and
LRLv < LRLs and
선행스팬1 < 선행스팬2 and
선행스팬1 > bup1-x3 and
crossup(H, 선행스팬1-x2) Then
sell();
if stok < stod and
LRLv < LRLs and
선행스팬1 < 선행스팬2 and
선행스팬1 > bup1-x3 and
crossup(H, bup1-x2) Then
sell();
if stok < stod and
LRLv < LRLs and
선행스팬1 > 선행스팬2 and
Var4 > bup1-x3 and
crossup(H, var4-x2) Then
sell();
if stok < stod and
LRLv < LRLs and
선행스팬1 > 선행스팬2 and
Var2 > bup1-x3 and
crossup(H, var2-x2) Then
sell();
if stok > stod and
LRLv > LRLs and
선행스팬1 < 선행스팬2 and
Var1 < bdn1+x7 and
CrossDown(L, var2+x2) Then
Buy();
if stok > stod and
LRLv > LRLs and
bwd2 > x5 and
bdn1-선행스팬1 < x6 and
CrossDown(L, bdn1+x2) Then
Buy();
if stok > stod and
LRLv > LRLs and
선행스팬1 > 선행스팬2 and
선행스팬1 < bdn1+x3 and
CrossDown(L, 선행스팬1+x2) Then
Buy();
if stok > stod and
LRLv > LRLs and
선행스팬1 > 선행스팬2 and
var3 < bdn1+x3 and
CrossDown(L, var3+x2) Then
Buy();
즐거운 하루되세요
> 흑수돌 님이 쓴 글입니다.
> 제목 : 수식 문의
> please check attaschment.
always thank you.
다음글
이전글