커뮤니티

문의 드립니다.

프로필 이미지
뮬리
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