kat odchylenia sredniej

O jezykach programowania w platformach i nie tylko.
crn
Gaduła
Gaduła
Posty: 117
Rejestracja: 17 mar 2009, 22:07

kat odchylenia sredniej

Nieprzeczytany post autor: crn »

Witam.
Moj problem jest bardziej natruy matematycznej niz informatycznej.
Potrzebuje obliczyc kat odchylenia sredniej od osi x. tzn. biore 2 punkty ze sredniej i patrze pod jakim sa katem.

z notatek z algebry liniowej wygrzebalem kat odcylenia 2 wektorow jako
cos ( iloczyn sklarny wektorow / pierwiastek z iloczynow skalarnych wektorow)

Tylko nie iwem jak to zastosowac w praktyce.

Bede wdzieczny za wszystkie podpowiedzi :)

kmc
Uczestnik
Uczestnik
Posty: 4
Rejestracja: 26 lut 2012, 22:44

Nieprzeczytany post autor: kmc »

Poniewaz to moj pierwszy post witam wszystkich serdecznie.

Masz 2 punkty (0,0) i (3,2) wiec wektor je laczacy bedzie mial wspolrzedne (3,2). Potrzebujesz policzyc arcus tangens 2/3 co daje 0.5880 radiana. Aby przeliczyc radiany na stopnie mnozysz 0.5880 razy 57.2957 co daje 33.71 stopnia. To 57.... to wynik dzielenia 180/pi. Aby policzyc arcus tangens w mql masz funkcje MathArctan().
Pozdrawiam

crn
Gaduła
Gaduła
Posty: 117
Rejestracja: 17 mar 2009, 22:07

Nieprzeczytany post autor: crn »

moglbys wytlmaczyc? Bo z mojego nadrabiana brakow ywszlo, ze musze obliczyc funckcje dla 2 prostych ( ta od linii pionwej to zwylke +1) i odcinka. z ukladu rownan wyliczam miejsce przeciecia i otrzymuje dlugosci. Pozniej licze iloczyn skalarny (dlugosc odicnka), i korzystam z funkcji trygonometrycznych.
Sam sie w tym gobue i bede wdzieczny za opis po polsku :)
P.S. Chetnei bym to zorbil jak to napsialem ale gauss z tego ukladu co wyznaczam nie zawsze mi wychodzi, ciezko jest ise w tym pomylic- wiec pewnie robie cos zle wczesniej :)

I czekam na latwe roziwazania :)

Pozdrawiam

LowcaG
Pasjonat
Pasjonat
Posty: 1068
Rejestracja: 05 paź 2007, 15:39

Nieprzeczytany post autor: LowcaG »

@crn

Było już parę razy wałkowane.
Nie da się obliczyć sensownego kąta nachylenia prostej na wykresie kursu walutowego.

Bo nie da się odpowiedzieć czy np. 1 pips na minutę to jest 45% czy może 1 pips na sekundę itd.

No jak rozwiązesz powyższy problem, to nie ma problemu...
dzielisz dwie liczby i wyciągasz arctg i przeliczasz na stopnie...koniec (jak kolega wyżej napisał)

kmc
Uczestnik
Uczestnik
Posty: 4
Rejestracja: 26 lut 2012, 22:44

Nieprzeczytany post autor: kmc »

Racja, trzeba by zalozyc ze np 1p odpowiada 1min co nie ma zbytniego sensu. Jesli natomiast chcesz obliczyc ta wartosc aby ja porownac z inna wyliczona w ten sam sposob to mozna by tak zrobic

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

Nieprzeczytany post autor: Tig3r »

Zdajesz sobie sprawę że w zależności od choćby szerokości wykresu czy TF otrzymasz inny kąt?
======================================================
Nie głupi ten co nie wie, lecz ten który nie chce się nauczyć..

Awatar użytkownika
MaRCHeW
Pasjonat
Pasjonat
Posty: 1213
Rejestracja: 20 gru 2005, 22:19

Nieprzeczytany post autor: MaRCHeW »

Witam.
Tig3r pisze:Zdajesz sobie sprawę że w zależności od choćby szerokości wykresu czy TF otrzymasz inny kąt?
Jeżeli przyjmie jakieś stałe założenia to jak najbardziej da się obliczyć kąt nachylenia średniej.

Pozdrawiam
Karol Marchewka

LowcaG
Pasjonat
Pasjonat
Posty: 1068
Rejestracja: 05 paź 2007, 15:39

Nieprzeczytany post autor: LowcaG »

MaRCHeW pisze:Jeżeli przyjmie jakieś stałe założenia to jak najbardziej da się obliczyć kąt nachylenia średniej.
Tak jak napisano, jednak nie ma żadnego kryterium które było by dość obiektywne wyznaczałą tą wartość.

Podsumowując w FX nie ma matematycznego obiektywnego pojęcia kąta nachylenia, bo nie da się przeliczyć pipsów na sekundy, można przyjąc jakieś założenie np. że 1 pips = 1 sekunda.. jednak z matematycznym kątem będzie to miało mało wspólnego.

Zamiast kąta raczej mówił bym, o dynamice ceny (czyli zmienności na daną jednostkę czasu) w danym czasie. Czyli np. średnia w czasie X miała prekość Y pipsów na minutę i te wartości można porównać z wynikami innych średnich.

oczywiście, możesz z wartości tej dynamiki wyciągnąc arctg i przeliczyć radiany na stopnie. Po co? A nie wiem ;)
ale np. to że dynamika A jest 2 x większa niż dynamika B, to ten "kąt" już nie będzie 2 razy większy.

Jednym słowem(jak zostało napisane), możesz liczyć stopnie dowolnie wg. dowolnych miarek, ale będzie to tylko i wyłącznie służyło do porównywania kątów między sobą, czyli wiesz że kąt m > od kąta n, ale nie wiesz ile one wynoszą.

no to teraz peudoalgorytm
1.
współczynnik = 1 pips / 1 minuta
(ile pipsów na minutę da tak na prawdę wg. ciebie 45%)

Y = pipsy
X = czas(w minutach) * współczynnik

kąt w radianach R = arctg( Y/X )
kąt w stopniach S = R * 180 / Pi

Ta da ! ;)

waz
Stały bywalec
Stały bywalec
Posty: 44
Rejestracja: 12 wrz 2007, 22:52

Nieprzeczytany post autor: waz »

patrząc na wskaźniki jakie próbujecie wykorzystywac w strategiach, jestem pod wrazeniem ich rozbudowania, a jednocześnie obawiam sie o ich skutecznosc.

co mozna jeszcze wymyslec bardziej skomplikwoanego do podejmowania decyzji, wykresy wyglądające jak łowickie chusty i na dodatek- litości kąt nachylenia sredniej to juz chyba ekstremum.

kazda strategia jest dobra ktora przynosi zyski, mam nadzieję ze ten wskaxnik okaze sie rownie pomocny. powodzenia.

LowcaG
Pasjonat
Pasjonat
Posty: 1068
Rejestracja: 05 paź 2007, 15:39

Nieprzeczytany post autor: LowcaG »

waz pisze:patrząc na wskaźniki jakie próbujecie wykorzystywac w strategiach, jestem pod wrazeniem ich rozbudowania, a jednocześnie obawiam sie o ich skutecznosc.

co mozna jeszcze wymyslec bardziej skomplikwoanego do podejmowania decyzji, wykresy wyglądające jak łowickie chusty i na dodatek- litości kąt nachylenia sredniej to juz chyba ekstremum.
Ten dział nie jest od oceniania koncepcji(chyba, że chodzi o ocenę około programistyczną), jeżeli ktoś chce liczyć kąty,pochodne i inne, to dlaczego nie..

ODPOWIEDZ