Witam. Proszę o pomoc w z modyfikowaniu genialnego wskaźnika z którego korzystam dzięki (...)
Otóż bardzo przydatne było by gdyby wartość średniej była wyświetlana na wykresie obok kursu notowań tak jak to jest na platformie Deal Booka lub jako obiekt w dowolnym rogu na wykresie. Proszę o pomoc.
Tj. aby value wierzchołek średniej był wyświetlany w oknie platformy.
Proszę podzielcie się takowym wskaźnikiem, lub uwagą abym mogł zmodyfkowac ten z którego korzystam.
value MA
Zabawki luktoma podlegają ochronie prawnej, więc musisz się zgłosić bezpośrednio do niego.
http://deploy2.luktom.biz/licencje/eula ... armowe.pdfUżytkownik nie może zmieniać lub modyfikować oprogramowania ani tworzyć nowych wersji programu instalacyjnego dla oprogramowania.
======================================================
Nie głupi ten co nie wie, lecz ten który nie chce się nauczyć..
Nie głupi ten co nie wie, lecz ten który nie chce się nauczyć..
na podstawie oryginalu MA
w oryginalnym Moving Averages.mql
w init dodajesz:
a funkcja void sma() powinna wygladac tak
analogicznie bedzie z innymi
w init dodajesz:
Kod: Zaznacz cały
ObjectCreate("MA_arrow",OBJ_ARROW,0,0,0);
ObjectSet("MA_arrow",OBJPROP_ARROWCODE,6);
ObjectSet("MA_arrow",OBJPROP_COLOR,Yellow);
ObjectSet("MA_arrow",OBJPROP_WIDTH,2);
Kod: Zaznacz cały
//+------------------------------------------------------------------+
//| Simple Moving Average |
//+------------------------------------------------------------------+
void sma()
{
double sum=0;
int i,pos=Bars-ExtCountedBars-1;
//---- initial accumulation
if(pos<MA_Period) pos=MA_Period;
for(i=1;i<MA_Period;i++,pos--)
sum+=Close[pos];
//---- main calculation loop
while(pos>=0)
{
sum+=Close[pos];
ExtMapBuffer[pos]=sum/MA_Period;
if(pos<=0) {
ObjectSet("MA_arrow",OBJPROP_TIME1,TimeCurrent()+5*Period()*60); //5 - ile swieczek dalej ma byc cena
ObjectSet("MA_arrow",OBJPROP_PRICE1,ExtMapBuffer[pos]);
}
sum-=Close[pos+MA_Period-1];
pos--;
}
//---- zero initial bars
if(ExtCountedBars<1)
for(i=1;i<MA_Period;i++) ExtMapBuffer[Bars-i]=0;
}
oszczedzajmy cykle procesora