커뮤니티

문의 드립니다.

프로필 이미지
이심전심
2017-07-31 20:09:15
118
글번호 111700
답변완료
아래 소스로 해서 Text함수로 출력해 보면 2~3개봉정도만 횡보하다가 횡보가 깨져도 모두 출력이 되는 것같습니다. 두 가지를 요청드립니다. 변수 MN(최소 횡보봉 갯수)을 새로 설정, MN(5)로 하면 최소 5봉이상 횡보를 하는 경우에만 출력이 되도록, 그리고 횡보가 깨질 때만 출력되는 것이 아니라 5봉횡보이후 횡보가 깨질 때까지 계속 Text값으로 출력이 되게 좀 부탁드리겠습니다. 그러니까 6봉횡보, 7봉횡보,8봉횡보 그리고 9봉에서 횡보가 깨지면 5봉횡보부터 9봉때까지 모두 text로 출력이 되도록 부탁드리는 것입니다. ============== input : AA(10),BB(4); var : V1(0,data1),V2(0,data1); #횡보 = AA봉 동안 BB틱 이내 움직임 Condition1 = highest(H,AA) <= lowest(L,AA)+PriceScale*BB; #횡보시작 if Condition1 == true and Condition1[1] == false then{ V1 = data2(c); } #횡보끝 if Condition1 == false and Condition1[1] == true then{ v2 = data2(c)-V1; } Text1 = Text_New( sdate,stime,var3, NumToStr(v2,0) );
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-08-01 10:24:25

안녕하세요 예스스탁입니다. input : AA(10),BB(4),mm(5); var : V1(0,data1),V2(0,data1),ii(0,data1),Text1(0,data1); #횡보 = AA봉 동안 BB틱 이내 움직임 Condition1 = highest(H,AA) <= lowest(L,AA)+PriceScale*BB; #횡보시작 if Condition1 == true and Condition1[1] == false then{ V1 = data2(c); ii = 0; } if Condition1 == true then{ ii = ii+1; v2 = data2(c)-V1; if ii <= mm then Text1 = Text_New(sdate,stime,var3, NumToStr(v2,0)); } 즐거운 하루되세요 > 이심전심 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 아래 소스로 해서 Text함수로 출력해 보면 2~3개봉정도만 횡보하다가 횡보가 깨져도 모두 출력이 되는 것같습니다. 두 가지를 요청드립니다. 변수 MN(최소 횡보봉 갯수)을 새로 설정, MN(5)로 하면 최소 5봉이상 횡보를 하는 경우에만 출력이 되도록, 그리고 횡보가 깨질 때만 출력되는 것이 아니라 5봉횡보이후 횡보가 깨질 때까지 계속 Text값으로 출력이 되게 좀 부탁드리겠습니다. 그러니까 6봉횡보, 7봉횡보,8봉횡보 그리고 9봉에서 횡보가 깨지면 5봉횡보부터 9봉때까지 모두 text로 출력이 되도록 부탁드리는 것입니다. ============== input : AA(10),BB(4); var : V1(0,data1),V2(0,data1); #횡보 = AA봉 동안 BB틱 이내 움직임 Condition1 = highest(H,AA) <= lowest(L,AA)+PriceScale*BB; #횡보시작 if Condition1 == true and Condition1[1] == false then{ V1 = data2(c); } #횡보끝 if Condition1 == false and Condition1[1] == true then{ v2 = data2(c)-V1; } Text1 = Text_New( sdate,stime,var3, NumToStr(v2,0) );