Witam, mam takie pytanie, czy jest możliwe w mql`u napisać wskaźnik, na przykład niech to będzie ATR, którego parametr długości wskaźnik pobierałby sobie z narysowanej przez użytkownika linii trendu (jej długości). Czyli parametr długości ATR, który normalnie wpisujemy w okienku dialogowym byłby pobierany po odświeżeniu wskaźnika z przynależnej linii trendu na wykresie (jej długości).
Dzięki za podpowiedź.
Zczytywanie właściwości obiektu do wskaźnika
Wyciągnięcie długości obiektu w barsach:
Kod: Zaznacz cały
int t1= ObjectGet(nazwa_obiektu,OBJPROP_TIME1),
t2= ObjectGet(nazwa_obiektu,OBJPROP_TIME2);
int period= MathAbs(iBarShift(Symbol(),0,t1)-iBarShift(Symbol(),0,t2));