drendriu pisze:
I tu i mo kopara opadła, dlatego że w AFL w Amibrokerze wywołanie volumenu trwa tyle:
Kolejny dzień walki z kodem. Zadanie - chce stworzyć wskaźnik który będzie tworzył "separate window" w którym to volumen będzie zaznaczany "od -do" (na razie odpuszczam aby od do powiązać z dwoma "moimi krechami - na to przyjdzie pora później). Pytanie które mnie nurtuje odnośnie tego kodu z Simple_Volume:
https://www.mql5.com/en/code/9779
Czy autor tego kodu trochę za bardzo nie nafilozofował z tą pętlą (której działania zresztą póki co nie rozumię)
Kod: Zaznacz cały
i=Bars-SVPeriod-1;
if(counted_bars>SVPeriod) i=Bars-counted_bars-1;
while(i>0)
{
Buffer[i] = Open[i] * Volume[i] ;
i--;
}
return(0);
Czy można to zrobić prosciej przy pomocy Dadasowego.
Tzn. Pytanie brzmi czy koniecznie musze wpisywac tą pętle, aby wywołać volumen, czy nie muszę, bo mam wrażenie że to nie jest konieczne, i ten kod z tego linku jest trochę nazbyt rozbudowany i można to zrobić prosciej. Nie pytam jak, pytam tylko czy ?.
P.S. Na wszelki wypadek wstęne ostrzeżenia dla Dadasa. Jak masz mnie kolejny raz wyzywać od ignorantów, to z góry dziekuję za taką pomoc.
-- Dodano: wt 25-11-2014, 14:35 --
drendriu pisze:drendriu pisze:
I tu i mo kopara opadła, dlatego że w AFL w Amibrokerze wywołanie volumenu trwa tyle:
Kolejny dzień walki z kodem. Zadanie - chce stworzyć wskaźnik który będzie tworzył "separate window" w którym to volumen będzie zaznaczany "od -do" (na razie odpuszczam aby od do powiązać z dwoma "moimi krechami - na to przyjdzie pora później). Pytanie które mnie nurtuje odnośnie tego kodu z Simple_Volume:
https://www.mql5.com/en/code/9779
Czy autor tego kodu trochę za bardzo nie nafilozofował z tą pętlą (której działania zresztą póki co nie rozumię)
Kod: Zaznacz cały
i=Bars-SVPeriod-1;
if(counted_bars>SVPeriod) i=Bars-counted_bars-1;
while(i>0)
{
Buffer[i] = Open[i] * Volume[i] ;
i--;
}
return(0);
Czy można to zrobić prosciej przy pomocy Dadasowego.
Tzn. Pytanie brzmi czy koniecznie musze wpisywac tą pętle, aby wywołać volumen, czy nie muszę, bo mam wrażenie że to nie jest konieczne, i ten kod z tego linku jest trochę nazbyt rozbudowany i można to zrobić prosciej. Nie pytam jak, pytam tylko czy ?.
P.S. Na wszelki wypadek wstępne ostrzeżenia dla Dadasa. Jak masz mnie kolejny raz wyzywać od ignorantów, to z góry dziekuję za taką pomoc.
-- Dodano: wt 25-11-2014, 15:22 --
I jeszcze jakby mi powiedział ktoś do czego służy wtym kodzie tajemniecze buffersy?.
Ja rozumiem że #property indicator_separate_window to służy do stworzenia osobnego okna dla wskaźika ale indicator buffer ?. Jasny gwint nie mam pojęcia, a tłumaczenie tez mi nic nie mówi:
http://docs.mql4.com/basis/preprosessor/compilation
Number of buffers for indicator calculation
Po jakiego grzyba tworzy sie jakies buffery, czy tam oznacza ich ilość ?. OMG jaki ten mql jest nieprzyjemny. Nie dziwie się ża miałem taki wstręt, żeby się za to zabrać. Cokolwiek żeby, tu zrobić to trzeba miec anielską cierpliwość ....