커뮤니티
부탁 드립니다.
2018-05-06 14:16:53
153
글번호 118732
도움주심에 감사 드립니다.
1)변환부탁 드립니다.
(중략))
T=TEMA(C,PERIOD3);
Z=(NEWL==L(1) && NEWL<L) OR (NEWH==H(1) && NEWH>H);
SL=VALUEWHEN(1,Z,T);
VALUEWHEN(1,SL !=SL(1),TEMA(C,PERIOD3);
T1=TEMA(C,PERIOD1);
Y=VALUEWHEN(1,CROSSDOWN(C,T1),LOWESTSINCE(1,CrossUP(C,T1),T1));
X=VALUEWHEN(1,CROSSUP(C,T1),LOWESTSINCE(1,CrossDown(C,T1),T1));
2)data2를 활용한 타주기용 식 부탁드립니다.
input : n(50);
var : asum(0),ssum(0);
if C > O Then{
var1 = C;
var2 = 1;
}
Else
{
var1 = 0;
var2 = 0;
}
asum =(AccumN(var1,n));
ssum =(AccumN(var2,n));
if asum != 0 and ssum != 0 Then
value1 = asum/ssum;
Else
value1 = DayOpen;
답변 1
예스스탁 예스스탁 답변
2018-05-09 11:42:08
안녕하세요
예스스탁입니다.
1.
input : PERIOD3(20),PERIOD1(10);
var : T(0),Z(false),SL(0),T1(0),Y(0),X(0);
var : NEWL(0),NEWH(0);
T = ema(ema(ema(C,PERIOD3),PERIOD3),PERIOD3);
Z = (NEWL==L[1] && NEWL<L) OR (NEWH==H[1] && NEWH>H);
if Z == true then
SL = T;
if SL != SL[1] Then
var1 = T;
T1 =ema(ema(ema(C,PERIOD1),PERIOD1),PERIOD1);
if crossup(C,T1) Then
value1 = T1;
if value1 > 0 and T1 < value1 Then
value1 = T1;
if CrossDown(C,T1) Then
value2 = T1;
if value2 > 0 and T1 < value2 Then
value2 = T1;
if CrossDown(C,T1) Then
Y = value1;
if CrossUp(C,T1) Then
X = value2;
2
input : n(50);
var : v1(0,data2),v2(0,data2),O2(0,data2);
var : asum(0,data2),ssum(0,data2),val1(0,data2);
if data2(bdate != bdate[1]) Then
O2 = data2(O);
if data2(C > O) Then{
v1 = C;
v2 = 1;
}
Else
{
v1 = 0;
v2 = 0;
}
asum = data2(AccumN(v1,n));
ssum = data2(AccumN(v2,n));
if asum != 0 and ssum != 0 Then
val1 = asum/ssum;
Else
val1 = O2;
즐거운 하루되세요
> yes 님이 쓴 글입니다.
> 제목 : 부탁 드립니다.
> 도움주심에 감사 드립니다.
1)변환부탁 드립니다.
(중략))
T=TEMA(C,PERIOD3);
Z=(NEWL==L(1) && NEWL<L) OR (NEWH==H(1) && NEWH>H);
SL=VALUEWHEN(1,Z,T);
VALUEWHEN(1,SL !=SL(1),TEMA(C,PERIOD3);
T1=TEMA(C,PERIOD1);
Y=VALUEWHEN(1,CROSSDOWN(C,T1),LOWESTSINCE(1,CrossUP(C,T1),T1));
X=VALUEWHEN(1,CROSSUP(C,T1),LOWESTSINCE(1,CrossDown(C,T1),T1));
2)data2를 활용한 타주기용 식 부탁드립니다.
input : n(50);
var : asum(0),ssum(0);
if C > O Then{
var1 = C;
var2 = 1;
}
Else
{
var1 = 0;
var2 = 0;
}
asum =(AccumN(var1,n));
ssum =(AccumN(var2,n));
if asum != 0 and ssum != 0 Then
value1 = asum/ssum;
Else
value1 = DayOpen;
다음글
이전글