1. PDI 가 MDI를 크로스업할 때는 바로 그 봉 아래에, 크로스다운할 때는
그 봉 위에 두께 3정도의
빨간 점, 파란 점 1개 씩만 표시하는 수식 부탁드립니다.
아래와 같은 수식을 쓰면 계속적으로 점이 표시되는 데, 교차하는 그 지점만 표시할수
있게 수정해주시기 바랍니다.
if CrossUp(PDI,MDI) Then Plot1(L-PriceScale*1,"검색",Magenta);
if CrossUp(MDI,PDI) Then Plot1(L-PriceScale*1,"검색",Blue);
2. 그리고 ADX선이 기준선25 아래에 있을때 그 두가지 선들의 사이를 노란색으로
채워서 나타내는 식을 부탁드립니다. 미리 감사드립니다.
답변 1
예스스탁
예스스탁 답변
2024-09-02 14:04:40
안녕하세요
예스스탁입니다.
1
올려주신 수식이 pdi와 mdi가 교차할 때 점으로 표시하는 검색식입니다.
점 위치와 굵기만 추가해 드립니다.
input : Period(14),굵기(3);
var : PDI(0),MDI(0);
PDI = DiPlus(Period);
MDI = DiMinus(Period);
if CrossUp(PDI,MDI) Then Plot1(L-PriceScale*1,"검색",Red,Def,굵기);
if CrossDown(PDI,MDI) Then Plot1(H+PriceScale*1,"검색",Blue,Def,굵기);
2
채우기는 수식으로 작성이 되지 않습니다.
지표식의 설정창의 차트표시탭에서 채우기 기능을 이용해 설정하셔야 하는데
2개선의 비교로만 설정이 가능합니다.
adx가 25이하일때 pdi와 mdi를 채우게 설정은 가능하지 않습니다.
즐거운 하루되세요
> 자마이카 님이 쓴 글입니다.
> 제목 : PDI 가 MDI를 크로스업.....
> 1. PDI 가 MDI를 크로스업할 때는 바로 그 봉 아래에, 크로스다운할 때는
그 봉 위에 두께 3정도의
빨간 점, 파란 점 1개 씩만 표시하는 수식 부탁드립니다.
아래와 같은 수식을 쓰면 계속적으로 점이 표시되는 데, 교차하는 그 지점만 표시할수
있게 수정해주시기 바랍니다.
if CrossUp(PDI,MDI) Then Plot1(L-PriceScale*1,"검색",Magenta);
if CrossUp(MDI,PDI) Then Plot1(L-PriceScale*1,"검색",Blue);
2. 그리고 ADX선이 기준선25 아래에 있을때 그 두가지 선들의 사이를 노란색으로
채워서 나타내는 식을 부탁드립니다. 미리 감사드립니다.