커뮤니티

DMI 강조/검색

프로필 이미지
루루르
2022-12-07 11:46:34
1035
글번호 164398
답변완료
안녕하세요. DMI의 cross up/down을 차트에 표시할 수 있는 강조나 검색식 문의드립니다. 기존의 증권사 HTS처럼 차트에 화살표로 표현하고 싶습니다. DMI는 지난번 알려주신 아래식을 활용하고 있습니다. value1 = Ema(iff(H-H[1]>0 && H-H[1]>L[1]-L,H-H[1],0),Period)/ Ema(max(max(H-L,abs(C[1]-H)),abs(C[1]-L)),Period)*100; value2 = ema(iff(L[1]-L>0 && H-H[1]<L[1]-L,L[1]-L,0),Period)/ ema(max(max(H-L,abs(C[1]-H)),abs(C[1]-L)),Period)*100; ADXv = Ema(abs(value1-value2)/(value1+value2),period)*100;
강조
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-12-07 14:03:13

안녕하세요 예스스탁입니다. 예스랭귀지에서 화살표는 매수,매도신호를 발생시키는 시스템식에서만 발생합니다. 강조는 봉의 색을 다른색으로 표시하는 식이고 검색은 봉의 고가나 저가 위치에 점을 찍어 표시하는 식입니다. 시스템식,강조식, 검색식으로 모두 작성해 드립니다. 1.시스템 input : Period(10); var : Plus(0),Minus(0),adxv(0); plus = Ema(iff(H-H[1]>0 && H-H[1]>L[1]-L,H-H[1],0),Period)/ Ema(max(max(H-L,abs(C[1]-H)),abs(C[1]-L)),Period)*100; Minus = ema(iff(L[1]-L>0 && H-H[1]<L[1]-L,L[1]-L,0),Period)/ ema(max(max(H-L,abs(C[1]-H)),abs(C[1]-L)),Period)*100; adxv = Ema(abs(plus-Minus)/(plus+Minus),period)*100; if CrossUp(plus,minus) Then Buy("B"); if CrossDown(plus,minus) Then Sell("S"); 2. 강조 input : Period(10); var : Plus(0),Minus(0),adxv(0); plus = Ema(iff(H-H[1]>0 && H-H[1]>L[1]-L,H-H[1],0),Period)/ Ema(max(max(H-L,abs(C[1]-H)),abs(C[1]-L)),Period)*100; Minus = ema(iff(L[1]-L>0 && H-H[1]<L[1]-L,L[1]-L,0),Period)/ ema(max(max(H-L,abs(C[1]-H)),abs(C[1]-L)),Period)*100; adxv = Ema(abs(plus-Minus)/(plus+Minus),period)*100; if CrossUp(plus,minus) Then PlotPaintBar(H,L,"강조",Magenta); if CrossDown(plus,minus) Then PlotPaintBar(H,L,"강조",Cyan); 2. 검색 input : Period(10); var : Plus(0),Minus(0),adxv(0); plus = Ema(iff(H-H[1]>0 && H-H[1]>L[1]-L,H-H[1],0),Period)/ Ema(max(max(H-L,abs(C[1]-H)),abs(C[1]-L)),Period)*100; Minus = ema(iff(L[1]-L>0 && H-H[1]<L[1]-L,L[1]-L,0),Period)/ ema(max(max(H-L,abs(C[1]-H)),abs(C[1]-L)),Period)*100; adxv = Ema(abs(plus-Minus)/(plus+Minus),period)*100; if CrossUp(plus,minus) Then Plot1(L-PriceScale*1,"검색",Magenta); if CrossDown(plus,minus) Then Plot1(H+PriceScale*1,"검색",Cyan); 즐거운 하루되세요 > 루루르 님이 쓴 글입니다. > 제목 : DMI 강조/검색 > 안녕하세요. DMI의 cross up/down을 차트에 표시할 수 있는 강조나 검색식 문의드립니다. 기존의 증권사 HTS처럼 차트에 화살표로 표현하고 싶습니다. DMI는 지난번 알려주신 아래식을 활용하고 있습니다. value1 = Ema(iff(H-H[1]>0 && H-H[1]>L[1]-L,H-H[1],0),Period)/ Ema(max(max(H-L,abs(C[1]-H)),abs(C[1]-L)),Period)*100; value2 = ema(iff(L[1]-L>0 && H-H[1]<L[1]-L,L[1]-L,0),Period)/ ema(max(max(H-L,abs(C[1]-H)),abs(C[1]-L)),Period)*100; ADXv = Ema(abs(value1-value2)/(value1+value2),period)*100;