커뮤니티
문의 드립니다.
2019-01-28 10:19:59
217
글번호 125641
도움 주셔셔 감사 드립니다.
1)변환 부탁 드립니다.
2)변환후 data2용으로도 부탁 드립니다.
sg=(c-avg(c,p1))/stdev(c,p1);
양봉=c>=o;
음봉=c<=o;
aa=countsince(crossup(sg,2),음봉);
bb=sum(aa);
cc=bb-valuewhen(1,aa(1)==0 && aa==1,bb(1));
dd=valuewhen(1,cc==1,high);
dd !=dd
답변 1
예스스탁 예스스탁 답변
2019-01-28 15:59:39
안녕하세요
예스스탁입니다.
dd != dd는 현재봉 dd값이 현재봉 dd값과 다르다는 내용입니다.
내용이 불명확합니다. 해당 부분은 직접 조건지정하시기 바랍니다.
1
input : p1(10);
var : sg(0),양봉(false),음봉(false);
var : aa(0),bb(0),cc(0),dd(0),v1(0);
sg=(c-ma(c,p1))/std(c,p1);
양봉=c>=o;
음봉=c<=o;
if crossup(sg,2) Then
{
aa = 0;
Condition1 = true;
}
if Condition1 == true and 음봉 Then
aa = aa+1;
bb = bb+aa;
if aa[1] == 0 and aa == 1 Then
v1 = bb[1];
cc = bb-v1;
if cc == 1 Then
dd = h;
2
input : p1(10);
var : sg(0,data2),양봉(false,data2),음봉(false,data2);
var : aa(0,data2),bb(0,data2),cc(0,data2),dd(0,data2),v1(0,data2),cond(false,data2);
sg=data2((c-ma(c,p1))/std(c,p1));
양봉=data2(c>=o);
음봉=data2(c<=o);
if data2(crossup(sg,2)) Then
{
aa = 0;
Cond = true;
}
if Cond == true and 음봉 Then
aa = aa+1;
bb = bb+aa;
if aa[1] == 0 and aa == 1 Then
v1 = bb[1];
cc = bb-v1;
if cc == 1 Then
dd = data2(h);
즐거운 하루되세요
> 뮬리 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 도움 주셔셔 감사 드립니다.
1)변환 부탁 드립니다.
2)변환후 data2용으로도 부탁 드립니다.
sg=(c-avg(c,p1))/stdev(c,p1);
양봉=c>=o;
음봉=c<=o;
aa=countsince(crossup(sg,2),음봉);
bb=sum(aa);
cc=bb-valuewhen(1,aa(1)==0 && aa==1,bb(1));
dd=valuewhen(1,cc==1,high);
dd !=dd