Kanał Odchylenie standardowe (StdDev Channel)

O jezykach programowania w platformach i nie tylko.
t_fo_rex
Uczestnik
Uczestnik
Posty: 2
Rejestracja: 10 mar 2010, 06:46

Kanał Odchylenie standardowe (StdDev Channel)

Nieprzeczytany post autor: t_fo_rex »

Kanał Odchylenie standardowe (StdDev Channel)
Jak się do tego "dobrać" w MQL4?
To nie jest indicator tylko object.
Mam pomysł na strategię, którą teraz prowadzę "ręcznie" na tf=5min i co 5 minut muszę przesuwać i sprawdzać ten kanał (a nie jest to fizycznie możliwe przez całą dobę 5 dni w tygodniu!)
Potrzebuję odczytać wartość aktualną (koniec kanału) środkowej, górnej i dolnej linii oraz wartość tych linii na początku kanału w określonym przedziale słupków
Pewnie to samo da się zrobić wykorzystując wskaźnik odchylenia standardowego dostepny w MT4 ale jak?

Awatar użytkownika
Tig3r
Przyjaciel Forum
Przyjaciel Forum
Posty: 2310
Rejestracja: 02 sty 2008, 10:46

Nieprzeczytany post autor: Tig3r »

Kod: Zaznacz cały

ObjectGet(..)
ObjectGetValueByShift(...)
======================================================
Nie głupi ten co nie wie, lecz ten który nie chce się nauczyć..

Awatar użytkownika
Asia
Gaduła
Gaduła
Posty: 319
Rejestracja: 09 gru 2009, 02:00

Nieprzeczytany post autor: Asia »

może uzyj BB
i BB z przesunieciem
wyjdzie praktycznie na to samo
a bedzie łatwiej zapisać
tzn Bollinger Bands
Czytaj p o w o l i
Dzień dobry, nazywam się ... jestem anonimowym hazardzistą/ką, gram na Forexie
Obrazek

t_fo_rex
Uczestnik
Uczestnik
Posty: 2
Rejestracja: 10 mar 2010, 06:46

A jak jest konstruowany ten StdDev Channel

Nieprzeczytany post autor: t_fo_rex »

Może mi ktoś wytłumaczy jak jest konstruowany ten StdDev Channel (środkowa, górna i dolna linia) to może rzeczywiście poradzę sobie przy użyciu innych wskaźników

Awatar użytkownika
Tig3r
Przyjaciel Forum
Przyjaciel Forum
Posty: 2310
Rejestracja: 02 sty 2008, 10:46

Nieprzeczytany post autor: Tig3r »

zapewne przy wykorzystaniu iStdDev() - wskaźnika odchylenia standardowego dodawanego i odejmowanego od ceny aby utworzyć tunel - być może jeszcze z jakimś mnożnikiem

jak masz wskaźnik to popatrz w kod
======================================================
Nie głupi ten co nie wie, lecz ten który nie chce się nauczyć..

Awatar użytkownika
Asia
Gaduła
Gaduła
Posty: 319
Rejestracja: 09 gru 2009, 02:00

Nieprzeczytany post autor: Asia »

linia srodkowa to pewnie regresja liniowa
od niej
dodajesz i odejmujesz odchylenie x zadany współczynnik
zwykle bedzie to 1 lub 2
ale może być też dowolny

w przypadku BB
jest to średnia cena z x okresów
+/- zwykle 2 odchylenia

niestety jest pewnien problem
krótko mówiąc wartosc poznawcza tego narzedzia
jest mała żeby nie powiedzieć żadna
co wynika z własciwosci zbioru danych
który nie spełnia założeń teoretycznych
wymaganych do poprawnego wyznaczenia
Czytaj p o w o l i
Dzień dobry, nazywam się ... jestem anonimowym hazardzistą/ką, gram na Forexie
Obrazek

gooral87
Stały bywalec
Stały bywalec
Posty: 28
Rejestracja: 07 paź 2010, 14:59

Re: Kanał Odchylenie standardowe (StdDev Channel)

Nieprzeczytany post autor: gooral87 »

Też kombinowałem jak sie dobrać do obiektu w mql. Niestety poległem. Chciałem aby za jednym zamachem kreśliło mi na wykresie dwie wartości odchylenia, np. 2 i 3. Ktoś ma pomysł ?

Awatar użytkownika
Pierz Andrzej
Przyjaciel Forum
Przyjaciel Forum
Posty: 1200
Rejestracja: 02 lip 2006, 14:17

Re: Kanał Odchylenie standardowe (StdDev Channel)

Nieprzeczytany post autor: Pierz Andrzej »

dobrać czy utworzyć ?

jak dobrać to korzystasz z funkcji które podał Tig3r .
jak utworzyć to masz funkcje ObjectCreate(...) pamiętaj by tworząc dwa obiekty każdy miał inną nazwę .
z poważaniem
Andrzej Pierz
FOREX-SERVICE

gooral87
Stały bywalec
Stały bywalec
Posty: 28
Rejestracja: 07 paź 2010, 14:59

Re: Kanał Odchylenie standardowe (StdDev Channel)

Nieprzeczytany post autor: gooral87 »

Panie Andrzeju,
moje "dobieranie" rozumiem przez modyfikację standardowego narzędzia do kreślenia odchylenia które jest dostępne w MT4. Ma ono ograniczony parametr odchylenia, można ustawić tylko jedną liczbę. Aby mieć na wykresie kanał który pokazuje dwie linie o 2 i 3 odchyleniach trzeba jeszcze raz skorzystać w narzędzia i ponownie wyrysować drugi kanał ze zmienionym parametrem. Przesuwanie dwóch kanałów za każdym razem jest męczące.

Znalazłem wskaźniki które od razu rysują kanał z dwoma parametrami jednak są to nadal dwa obiekty (dwa kanały nałożone na siebie) które trzeba osobno przesuwać przy zmianie zakresu świeczkowego dla kanału.

Awatar użytkownika
Pierz Andrzej
Przyjaciel Forum
Przyjaciel Forum
Posty: 1200
Rejestracja: 02 lip 2006, 14:17

Re: Kanał Odchylenie standardowe (StdDev Channel)

Nieprzeczytany post autor: Pierz Andrzej »

Witam

zamiast przesuwać oba obiekty można napisać wskaźnik / ea które kontroluje obiekty na wykresie i po narysowaniu ręcznie obiektu dokłada drugi , po zmianie położenia przestawia drugi itd ;-)

można tez napisać kod który rysuje oba obiekty na podstawie wpisanych wartości lub np na podstawie dwóch linii pionowych wyznaczających początek i koniec kanału , a po ich zmianie przestawia itd .
z poważaniem
Andrzej Pierz
FOREX-SERVICE

ODPOWIEDZ