/*[[ Name := ADX Crossing Author := MojoFX - MT3 Conversion Separate Window := No First Color := Lime First Draw Type := Symbol First Symbol := 159 Use Second Data := Yes Second Color := Red Second Draw Type := Symbol Second Symbol := 159 ]]*/ Input: ADXbars(14); Vars : i(0), b4plusdi(0), nowplusdi(0), b4minusdi(0), nowminusdi(0); SetLoopCount(0); For i=Bars-ADXbars Downto 0 Begin b4plusdi=iADXEx(ADXbars,PRICE_CLOSE,MODE_PLUSDI,i-1); nowplusdi=iADXEx(ADXbars,PRICE_CLOSE,MODE_PLUSDI,i); b4minusdi=iADXEx(ADXbars,PRICE_CLOSE,MODE_MINUSDI,i-1); nowminusdi=iADXEx(ADXbars,PRICE_CLOSE,MODE_MINUSDI,i); if (b4plusdi>b4minusdi and nowplusdinowminusdi) Then { SetIndexValue2(i,High[i]+5*Point); }; End;