커뮤니티
수식수정
2013-04-24 08:41:27
165
글번호 62409
아래와 같이 수식 작성했더니
v1>10 and 수식을 삭제하면 프로그램에서 위치가 정확히 나오는데
기준선이상, 이하를 대입하면 표시위치가 전혀 달라지네요..
수식 수정 부탁드립니다.
v1 = data1(ADX(14));
if v1>10 and ((V1[1]-0.3)<V1 ) Then // adx 가 기준선 10보다 이상일때는 전봉보다 0.3하락 허용하면서 상승
if v1<10 and ((V1[1]+0.3)<V1 ) Then //adx 가 기준선 10보다 이하일대는 전봉보다 0.3이상 상승해야함
buy();
답변 1
예스스탁 예스스탁 답변
2013-04-24 14:08:25
안녕하세요
예스스탁입니다.
if A and B then
if C and D then
buy();
는
if A and B and C and D then
buy();
같은 식입니다. 한봉에서 4개의 조건이 모두 만족해야 되는 내용이므로
각각 buy를 사용하시면 됩니다.
v1 = data1(ADX(14));
if v1>10 and ((V1[1]-0.3)<V1 ) Then // adx 가 기준선 10보다 이상일때는 전봉보다 0.3하락 허용하면서 상승
buy();
if v1<10 and ((V1[1]+0.3)<V1 ) Then //adx 가 기준선 10보다 이하일대는 전봉보다 0.3이상 상승해야함
buy();
즐거운 하루되세요
> HI_cbk4610 님이 쓴 글입니다.
> 제목 : 수식수정
> 아래와 같이 수식 작성했더니
v1>10 and 수식을 삭제하면 프로그램에서 위치가 정확히 나오는데
기준선이상, 이하를 대입하면 표시위치가 전혀 달라지네요..
수식 수정 부탁드립니다.
v1 = data1(ADX(14));
if v1>10 and ((V1[1]-0.3)<V1 ) Then // adx 가 기준선 10보다 이상일때는 전봉보다 0.3하락 허용하면서 상승
if v1<10 and ((V1[1]+0.3)<V1 ) Then //adx 가 기준선 10보다 이하일대는 전봉보다 0.3이상 상승해야함
buy();
다음글
이전글