W zalaczeniu wskaznik ktory ma ponoc w rogu ekranu pokazywac trend w formie strzalki w gore lub w dol.
Obecnie pokazuje tylko pionowe linie na wykresie.
1. Co tak naprawde pokazuje ten wskaznik?
2. Da sie go przeprogramowac by pokazywal to co niby mial pokazywac?
Przeprogramowanie wskaznika
Przeprogramowanie wskaznika
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Szukasz czegoś wartosciowego na forum? Zacznij od Kosza bo moze tam zostało to wyrzucone dla powiększenia wolnej przestrzeni dyskowej.
Nie zrozumiales mnie. Nie chodzi by ten wskaznik przemodelowac by pokazywal trend w zgodzie z moja definicja.cf16 pisze:pewnie ze sie da, starczy ze okreslisz co jest wg ciebie trendem
Chodzi o to by wizualizowal trend tak jak widzialem jak to robi na screenach.
Biore tez pod uwage ze jego autor tak cos namieszal w kodzie by wskaznik nie dzialal jak nalezy.
Nie znam sie na MQL i dlatego nie jestem w stanie zorientowac sie co w kodzie piszczy. Jak ktos potrafi powiedziec co on pokazuje to bedzie super.
Szukasz czegoś wartosciowego na forum? Zacznij od Kosza bo moze tam zostało to wyrzucone dla powiększenia wolnej przestrzeni dyskowej.
- Pierz Andrzej
- Przyjaciel Forum
- Posty: 1200
- Rejestracja: 02 lip 2006, 14:17
Moim skromnym zdaniem to ten wskaznik nie pokazywal strzalek , moze jakis inny ktory korzystal z danych tego wskaznika
, albo faktycznie po kasowane jest wszystko co bylo z wiazane ze stzralkami 
ponizej masz kod poprawiony tak zebys widzial jak ten wskaznik dziala
a strzalki pewnie pokazywaly sie naprzykald po przebiciu poziomu 0 
w wersji oryginalnej tez nic nie pokazuje ?? bo moze dekompilatro to zle lyknal ??
pozdrawiam
Andrzej


ponizej masz kod poprawiony tak zebys widzial jak ten wskaznik dziala

Kod: Zaznacz cały
/*
Generated by EX4 TO MQ4 decompile Service
Website: http://www.ex4Tomq4.net
E-mail : info@ex4Tomq4.net
*/
#property copyright "Copyright ďż˝ 2007, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net"
#property indicator_separate_window
#property indicator_buffers 1
#property indicator_color1 White
extern int SmoothPeriod = 14;
extern int ROCPeriod = 14;
extern int TypeSmooth = 0;
double g_ibuf_88[];
double g_ibuf_92[];
int init() {
string ls_8;
if (TypeSmooth < MODE_SMA || TypeSmooth > MODE_EMA) TypeSmooth = 1;
if (TypeSmooth == MODE_SMA) ls_8 = "SMA";
else ls_8 = "EMA";
string ls_0 = "FVI(" + SmoothPeriod + "," + ls_8 + ")";
IndicatorBuffers(2);
SetIndexStyle(0, DRAW_LINE, 0.3);
SetIndexBuffer(0, g_ibuf_88);
SetIndexLabel(0, ls_0);
SetIndexEmptyValue(0, 0.0);
SetIndexBuffer(1, g_ibuf_92);
SetIndexEmptyValue(1, 0.0);
IndicatorShortName(ls_0);
IndicatorDigits(1);
return (0);
}
int deinit() {
return (0);
}
int start() {
int li_4;
double ima_on_arr_12;
double ima_on_arr_20;
int ind_counted_0 = IndicatorCounted();
if (ind_counted_0 < 0) return (-1);
if (ind_counted_0 == 0) {
li_4 = Bars - 1;
for (int li_8 = li_4; li_8 >= 0; li_8--) g_ibuf_92[li_8] = High[li_8] - Low[li_8];
for (li_8 = li_4 - 2 * SmoothPeriod; li_8 >= 0; li_8--) {
ima_on_arr_12 = iMAOnArray(g_ibuf_92, 0, SmoothPeriod, 0, TypeSmooth, li_8);
ima_on_arr_20 = iMAOnArray(g_ibuf_92, 0, SmoothPeriod, 0, TypeSmooth, li_8 + ROCPeriod);
g_ibuf_88[li_8] = 100.0 * ((ima_on_arr_12 - ima_on_arr_20) / ima_on_arr_20);
}
}
if (ind_counted_0 > 0) {
li_4 = Bars - ind_counted_0;
for (li_8 = li_4; li_8 >= 0; li_8--) g_ibuf_92[li_8] = High[li_8] - Low[li_8];
for (li_8 = li_4; li_8 >= 0; li_8--) {
ima_on_arr_12 = iMAOnArray(g_ibuf_92, 0, SmoothPeriod, 0, TypeSmooth, li_8);
ima_on_arr_20 = iMAOnArray(g_ibuf_92, 0, SmoothPeriod, 0, TypeSmooth, li_8 + ROCPeriod);
g_ibuf_88[li_8] = 100.0 * ((ima_on_arr_12 - ima_on_arr_20) / ima_on_arr_20);
}
}
return (0);
}

w wersji oryginalnej tez nic nie pokazuje ?? bo moze dekompilatro to zle lyknal ??
pozdrawiam
Andrzej
Andrzej, wgralem to do MT4. Wyswietlaja sie takie same pionowe kreski na wykresie ceny jak poprzednio.
Mozesz mi powiedziec co on tak ogolnie pokazuje(np. przeciecia czegos z czyms)?
Ponizej screen jak wyglada w oryginale
Mozesz mi powiedziec co on tak ogolnie pokazuje(np. przeciecia czegos z czyms)?
Ponizej screen jak wyglada w oryginale
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Szukasz czegoś wartosciowego na forum? Zacznij od Kosza bo moze tam zostało to wyrzucone dla powiększenia wolnej przestrzeni dyskowej.
- Pierz Andrzej
- Przyjaciel Forum
- Posty: 1200
- Rejestracja: 02 lip 2006, 14:17
to napewno ( no na 99,9%) nie ten sam wskaznikiwan pisze:Ponizej screen jak wyglada w oryginale

ten co wstawiles wskaznik w pierwszym poscie bazuje na srednich zakresach High-Low
po skompilowaniu kodu usun wskaznik z wykresu i wrzuc go ponownie , wtedy bedzie dobrze
z poważaniem
Andrzej Pierz
FOREX-SERVICE
Andrzej Pierz
FOREX-SERVICE
OK. Wyswietla sie teraz oscylator. I moze kroczymy dobra droga.po skompilowaniu kodu usun wskaznik z wykresu i wrzuc go ponownie , wtedy bedzie dobrze
Nie wiem ile to moze zajac czasu i fatygi ale zapytam...
czy dalo by sie z tego zrobic wskaznik typu MTF. Tzn zeby na wyktesie M15 bylo pokazane jakie ten wskaznik przyjmuje wartosci na H4. Czyli powstalyby "schodki" o dlugosci 16 swieczek 15 minutowych jakie sa na screenie kilka postow wyzej. Nie interesuje mnie czy wskaznik jest powyzej czy ponizej 0. Interesuje mnie czy rosnie czy spada od ostatniego close.
Szukasz czegoś wartosciowego na forum? Zacznij od Kosza bo moze tam zostało to wyrzucone dla powiększenia wolnej przestrzeni dyskowej.