PDA

Zobacz pełną wersję : wskaźnik trendów i zakresów



Kivva
11-17-2009 06:04, 06:04
cześć, nowy na forum, robię ea i mam całkiem dobre przygotowanie programistyczne, od kilku miesięcy programuję mql

Próbowałem wielu metod, ale wydaje mi się, że nie rozumiem tego

jaki jest najlepszy sposób, aby potwierdzić rynek, który zyskuje na popularności lub zmienia się rynek. Próbowałem ADX, ale nie wydaje się działać bardzo dobrze.

jakakolwiek pomoc byłaby bardzo doceniana.

Próbuję stworzyć ea, która ma różne reguły oparte na trendach i zakresach, więc posiadanie tego w centrum jest bardzo ważne.

używam mniejszych ram czasowych m5 i m1 do skalpowania z.

jeszcze raz dziękuję z góry

SelyOxcorix
11-01-2021 22:41, 22:41
cześć, nowy na forum, robię ea i mam całkiem niezłe tło w programowaniu, od kilku ostatnich miesięcy programowałem mql Próbowałem wielu metod, ale wydaje mi się, że nie rozumiem tego, co jest najlepszym sposobem potwierdzania trendów lub rynku ....
Nie ma, tak, weź to sobie do głowy, BRAK wskaźnika, który jest idealny. Możesz jednak użyć zarządzania pieniędzmi w połączeniu ze swoim ulubionym wskaźnikiem, tj. Obniżyć y za pomocą MM, jeśli możesz to zrobić, Twoje zyski będą działać ...

paulcagt8
11-02-2021 00:02, 00:02
Hej kolego, często zastanawiałem się nad tym samym. Ponieważ w trendingu możesz uprościć pipsy, a po prostu handluj zasięgiem ... proste, ale tylko wtedy, gdy możesz zidentyfikować, co się dzieje. Ale nie możesz Nic nie jest w stanie przewidzieć przyszłości ... Przynajmniej masz rozsądny umysł i myślisz o tym. Widziałem EA, które mówią, że określają, czy rynek jest trendy, czy też nie, ale żaden z nich nie był przyzwoity ... tylko dlatego, że rynek wahał się przez godzinę, myślisz, że będzie się rozciągał cały dzień? Stamtąd mam nadzieję, że znajdziesz jakieś wyjaśnienie, tak jak ja i rynek nabrał dla mnie większego sensu.

Kivva
11-02-2021 01:22, 01:22
To jest dylemat, do którego doszedłem, stąd dlaczego wskaźniki nie działają, dlatego ea nie działa. Tak więc ograniczenie polega na myśleniu nieszablonowym, ale zasada nadal istnieje, albo jest tendencyjna, albo sięga dalej. Wiem, że nie ma idealnego sposobu na identyfikację tego i nigdy nie będzie działać, ale potrzebuję jakichś podstaw, aby odejść, po prostu zastanawiając się, czy znalazłeś coś, co ogranicza możliwość bycia złym w trendach lub rozbieżnościach. znowu wiem, że nie będzie w 100% dokładny, ale będę zadowolony z 80%. Oczywiście zarządzanie pieniędzmi jest dużą częścią tego, jak w handlu ręcznym, ale musimy przezwyciężyć pewien rodzaj identyfikacji, aby przejść do czegoś, co działa. znowu zdaję sobie sprawę, że wielu próbowało, a wielu nie spełniło tego zadania. więc teraz próbowałem inne podejście, które może to pomoże. jego podstawowa identyfikacja odległości od 1ma w porównaniu do 200ma. jeśli jest tak daleko w obu kierunkach, rozpoczyna pętlę. Jedno, co zauważyłem, to że rynek lubi rysować w kierunku dłuższej średniej ruchomej, więc używam 200ma jako zszywki na wykresie m5. więc pozwól mi wyjaśnić tę dalszą int distance1 = (ma1 - ma200) * 1000; int i = 5; sygnał łańcuchowy; while (distance1 gt; i) {i ; if (distance1 lt; i) {Signal = SPRZEDAJ; przerwa; }} i = -5; while (odległość 1 lt; i) {i--; if (distance1 gt; i) {Signal = BUY; przerwa; }} więc jeśli spojrzysz na to kodowanie, staram się dalej liczyć odległość od 200ma. jeśli idzie w górę, dodaje lub odejmuje zmienną i. jeśli zacznie wracać, to wysyła sygnał, aby kupić lub sprzedać mój problem, to nie wysyłając zmiennej Signal, aby ją uruchomić .... jeśli (Signal == BUY) {ManageBuy ();} if (Signal = = SPRZEDAJ) {ManageSell ();} więc w jaki sposób mogę przerwać pętlę while, aby przywrócić sygnał do głównego programu?

paulcagt8
11-02-2021 02:43, 02:43
Hmm, masz podobne myśli do tego, przez co przeszedłem. Czy możesz sprawdzić swoje komunikaty odwiedzających profil?

Kivva
11-02-2021 04:04, 04:04
Hmm, masz podobne myśli do tego, przez co przeszedłem. Czy możesz sprawdzić swoje komunikaty odwiedzających profil?
nie jestem pewien, co to jest, po prostu dołączyłem dzisiaj do forum, nie mam żadnych komunikatów, które faktycznie mówią, że jest to osoba niepełnosprawna

ICORSAC
11-02-2021 05:25, 05:25
Wydaje mi się, że przypominam sobie kogoś o znacznie większym doświadczeniu niż to, co robię na rynku w 80% przypadków. Nie został stworzony przez kogoś na jednym z tych forów. Od czasu, gdy usłyszałem to oświadczenie, nie widziałem niczego, co sprawiłoby, żebym go odrzucił (z wyjątkiem od 08 września do 09 kwietnia).

Kivva
11-02-2021 06:46, 06:46
Wydaje mi się, że przypominam sobie kogoś o znacznie większym doświadczeniu niż to, co robię na rynku w 80% przypadków. Nie został stworzony przez kogoś na jednym z tych forów. Od czasu, gdy usłyszałem to oświadczenie, nie widziałem niczego, co sprawiłoby, żebym go odrzucił (z wyjątkiem od 08 września do 09 kwietnia).
nie możesz po prostu zaprogramować ea na podstawie trendu, ponieważ wtedy dostaniesz fałszywe odczyty, jeśli zacznie się ono zmieniać, także zakres jest możliwym znakiem odwrócenia w mniejszym przedziale czasowym, który zauważysz, że waha się bardziej niż w dłuższym przedziale czasowym. tylko moje 2 centy .... btw im odniesienie off m5 ram czasowych

OxstigOxrisa
11-02-2021 08:06, 08:06
Prostym rozwiązaniem tego problemu są zespoły bollinger. Można zakodować minimalną wymaganą odległość (dla ukierunkowania trendów, maksimum dla kierowania w zakresie PA) pomiędzy górnymi i dolnymi pasmami, aby brana pod uwagę była brana pod uwagę. Aby określić odległość, wyglądałbym historycznie na parę (lub więcej) zainteresowań (w twoim planowanym terminie, oczywiście) w kontekście twojej egii handlowej ... w ten sposób znasz statystyki. Odniosłem sukces w tym podejściu, a także w parowaniu go z ADX. Z mojego doświadczenia wynika, że ​​ADX sam go nie wycina ... przy użyciu BB pozwala na uwzględnienie aktualnego PA przez EA.

Migwlsegro8
11-02-2021 09:27, 09:27
”elo! Używam czegoś takiego jak MAPrevious MACurrent PipsForRange, jeśli ((MAPrevious PipsForRange * Point) gt; MACurrent) SignalSell i na odwrót dla kupowania. Cena MA powinna być ot, w przeciwnym razie otrzymasz whipsaw. Tak więc, jeśli MA jest blisko horyzontu, nie handluj - więc musisz dowiedzieć się, ile PipsForRange powinno być dla pary, którą handlujesz. Jeśli MA pokazuje nachylenie, GO, GO, GO! Zauważyłem również, że całkiem użyteczne jest używanie co najmniej 2 ramek czasowych - zakres jest określony na przykład. D1 (filtr), transakcje białe są pobierane z ex 4H (inny filtr). Sygnał jest jeśli (BarPrevOpen gt; BarPrevClose) SignalSell. Używam również PipsFromOpen -if cena idzie powyżej lub poniżej OpenCurrentDay PipsFromOpen - SignalTrade, w przeciwnym razie jest uważany za Ranging Market. Po prostu nie wiesz, czy Open [0] jest dla bieżącego słupka bieżącego wykresu TF lub ceny Open Daily? Muszę iść, dobrze się bawić, Simon