Dwa Moving Average Crossover Alerts Serie MT4 Klasyczne wśród klasyków: przejście dwóch średnich kroczących z różnego rodzaju alertymi i funkcjami poprawiającymi wizualizację na wykresie. Przekroczenie 2 średnich ruchów (MAs) na prądzie lub zamknięciu ostatniego paska (zaleca się) Obie macierze można ustawić dla dowolnej z następujących metod średniej: średnia ruchoma (SMA), średnia ruchoma (EMA), średnia ruchoma (SMMA), średnia ruchoma ważona liniowo (LWMA) Obie macierze mogą być ustawione w dowolnym okresie uśredniania i dla dowolnej z poniższych cen: Zamknij, Otwórz, Wysoki, Niski, Średnia, Typowy lub Ważony Użytkownik może wybrać styl rysowania z obu macierzystych metod poprawiania wizualizacji na wykresie Dowolny rodzaj alertów może być włączony: Okno dialogowe, wiadomość e-mail, powiadomienia SMS dla smartfonów i tabletów oraz ostrzeżenia dźwiękowe Domyślnie strzałki są wyświetlane w celu zakupu sygnałów i strzałek w dół dla sygnałów sprzedaży użytkownik może wybierać styl rysowania strzałek Obejmuje minimalną różnicę między MAs w celu sprawdzenia poprawności skrzyżowania Działa prawidłowo w dowolnym symboliku (niezależnie od tego, jak egzotycznie) oraz w dowolnym czasie Kompatybilność z dowolną platformą MetaTrader, niezależnie od liczby digi ts lub innych parametrów Kompatybilność z dowolnym innym narzędziem (wskaźnik, EA lub skrypt) bez spowolnienia działania terminala i operacji handlowych. Jesteśmy małym zespołem urządzeń do szyfrowania kodów kreskowych, które dostarczają profesjonalnych usług programistycznych dla świata handlowego, głównie platformy MetaTrader. Nasz zespół ma około 7 lat (średnio) doświadczenie w handlu i około 6 lat (średnio) poświęconych programowaniu dla MetaTrader. Opracowaliśmy skrypty, wskaźniki i ekspertyzy dla wielu klientów na całym świecie i na własne potrzeby. Here8217s skrypt, który pokazuje, jak wyzwolić alert na ruchome przecięcie średnie, ale tylko po tym, jak pasek, który spowodował przecięcie. Mam strzałkę wykreślony intrabar, jeśli średnie krzyżuje, i znika, jeśli nie przecina. To samo może się zdarzyć w przypadku alerty opartych na przecisku, dając Ci ostrzeżenie, które jest później unieważnione. Wokół tego jest, aby alert wyglądał jeden z tyłu bar, więc wycofywał się do chwili pierwszego zakleszczenia po zakończeniu paska krzyżowego. Skrypt jest nazywany 8220MACrossoverwAlertsSTUDY. ts8221 i jest darmowy w mojej witrynie Google pod 8220Released Thinkscript Studies8221. Jak to: Dodaj nawigację Pozostaw odpowiedź Anuluj odpowiedź Dziękujemy To jest tak pomocne, zwłaszcza, że dopiero uczę się TS hej świetny alert..i naprawdę doceniam pracę, którą wprowadziłeś. Zastanawiałem się, czy nie było jakikolwiek sposób na zmianę sma do ema..i użyj 2 emas dla mojego sygnalizatora zwrotnicy. nie jestem osobą, więc nie chciałbym tego robić. thx much, Phill Możesz zmienić średnią () na expmovingavg () zasadniczo. Kocham pomysł wyzwolenia alertu. Czy można byłoby nadać temu tekstowi telefon komórkowy? Przeniesienie przeciętnych przecięć Przecinanie przecięć średnich jest wspólnym sposobem, w jaki handlowcy mogą używać Moving Averages. Zwrotnica następuje, gdy szybsza średnia ruchoma (tj. Krótszy okres Moving Average) przekracza wolną średnią ruchową (to znaczy dłużej Moving Average), która jest uważana za krzywą przejścia lub poniżej, która jest uważany za krzywą zniżkową. Poniższa tabela przedstawia fundusz depozytowy SampP Exchange Traded Fund (SPY), przedstawiający 50-dniową prostą średnią przemieszczania i 200-dniową średnią przecięcia tej średniej pary, często badaną przez duże instytucje finansowe jako wskaźnik dalekiego zasięgu w kierunku rynku : Zauważ, że długoterminowa 200-dniowa średnia ruchoma jest w trendzie wzrostowym, często interpretowana jest jako sygnał, że rynek jest dość silny. Przedsiębiorca może rozważyć zakup, jeśli krótkoterminowa 50-dniowa SMA przekroczy 200-dniową SMA i kontrastuje, przedsiębiorca może rozważyć sprzedaż, gdy 50-dniowa SMA przekroczy 200-dniowy SMA. Na wykresie powyżej SampP 500, oba potencjalne sygnały kupna byłyby niezwykle rentowne, ale jeden sygnał sprzedaży potencjalnej spowodowałby niewielką stratę. Pamiętaj, że 50-dniowa, 200-dniowa prosta przecina średnia przecina jest bardzo długoterminową strategią. Dla tych handlowców, którzy chcą uzyskać więcej potwierdzenia, gdy korzystają z przecięć Moving Average, można użyć 3 technik Simple Moving Average przecięcia. Przykład tego jest pokazany na poniższym wykresie Wal Marta (WMT): Metoda 3 Simple Moving Average mogłaby być interpretowana w następujący sposób: pierwszy skok najszybszej SMA (w powyższym przykładzie 10-dniowy SMA) w następnym najszybszym SMA (20-dniowym SMA) działa jako ostrzeżenie, że ceny mogą odwrócić trend, jednak zazwyczaj przedsiębiorca nie umieściłby faktycznego zlecenia kupna lub sprzedaży. Następnie druga zwrotnica najszybszego SMA (10-dniowego) i najsłabszego SMA (50-dniowego) może spowodować, że przedsiębiorca kupi lub sprzeda. Istnieje wiele wariantów i metodologii korzystania z metody 3 Simple Moving Average: niektóre bardziej konserwatywne podejście może poczekać, aż średnia SMA (20-dniowa) przekroczy wolniejszy SMA (50-dniowy), ale to jest zasadniczo dwiema techniką crossoveru SMA, a nie trzy techniki SMA. Przedsiębiorca może rozważyć technikę zarządzania pieniędzmi polegającą na zakupie połowy wielkości, gdy szybki SMA przecina następny najszybszy SMA, a następnie wchodzi do drugiej połowy, gdy szybki SMA przecina wolniejszy SMA. Zamiast połówek, kup lub sprzedaj jedną trzecią pozycji, gdy szybki SMA przecina następny najszybszy SMA, jedna trzecia, gdy szybki SMA przecina wolny powolny SMA, a ostatnia trzecia, gdy druga najszybsza SMA przekracza wolną SMA . Średnia technika przecięcia średniego kroku, która wykorzystuje 8 średnich kroczących (wykładniczy) jest wskaźnikiem wstążki ruchomej średniej wykładniczej (patrz: wstążka wykładnicza). Przekazywanie przecięć średnich jest często postrzegane przez handlowców. W rzeczywistości przecięcia są często uwzględniane w najpopularniejszych wskaźnikach technicznych, w tym wskaźniku MACD (MACD). Inne średnie ruchome zasługują na rozważenie w planie handlowym: Powyższe informacje są przeznaczone wyłącznie do celów informacyjnych i rozrywkowych, nie stanowią porady handlowej ani zachęty do kupna lub sprzedaży jakichkolwiek produktów, opcji, przyszłego, towaru lub forex. Dotychczasowe wyniki niekoniecznie oznaczają przyszłe wyniki. Handel jest z natury ryzykowny. OnlineTradingConcepts nie ponosi odpowiedzialności za jakiekolwiek szkody specjalne lub wtórne wynikające z użycia lub niemożności korzystania z materiałów i informacji dostarczonych przez niniejszą witrynę. Zobacz pełne zastrzeżenie. Easy Coding for Traders. Jak zbudować swój własny wskaźnik W pierwszych dniach myślicieli, handlowcy zachęcali się do tworzenia narzędzi do tworzenia wykresów, takich jak badania techniczne czy testy strategiczne. Początkowo zespół programistów napisał te indywidualne narzędzia w dość złożonym języku programowania platformy Było to świetne osiągi, ale przyzwoite dla prostszych pomysłów, jak odejmowanie 10-dniowej średniej z 30-dniowej średniej ruchomej. Dziś nasi programiści mogą to zrobić. Ale dlaczego nie dać handlowcom możliwości zrobienia tego samodzielnie, tworząc własne dane na wykresie za pomocą prostego języka Z tą błyskawicą, idea thinkScript urodziła się. Nie, thinkScript nie jest dodatkiem, wtyczką ani czymś do pobrania. A co najważniejsze, nie musisz być geekem komputerowym, aby się nauczyć. Oznacza to, że zwykli handlowcy, tak jak Ty i ja, możemy nauczyć się dużo na temat języka thinkScript, aby ułatwić nam codzienne zadania. Na dzwonku zamykającym ten artykuł jest przeznaczony dla zwykłych ludzi. Nie programiści. Pozwala uzyskać Crackin thinkScript jest najczęściej używany na kartach Charts i MarketWatch. Pomyśl o tym dostępie w taki sam sposób, jak dodać badania techniczne, ponieważ edytor thinkScript, który umożliwia pisanie kodu thinkScript, istnieje wewnątrz badań Chart i strony Quotes. 1. Kliknij przycisk Studia. 2. Wybierz polecenie Edycja studiów w nowym oknie, które zostanie otwarte (rysunek 1). 3. Kliknij przycisk Nowy w lewym dolnym rogu. Otwiera edytor thinkScript z domyslnie wewnetrznym kodepterem ThinkScript. Kod można usunąć i rozpocząć wpisywanie w tym polu. RYSUNEK 1: edytor thinkScript w wykresach thinkorswm. Tylko do celów ilustracyjnych. Zapoznaj się z menu poleceń i funkcji programu thinkScript po prawej stronie okna edytora. To biblioteka thinkScript z szybkimi definicjami każdej z funkcji. 1. Na karcie MarketWatch kliknij pozycję Quotes w górnym menu. 2. Na stronie Cytaty kliknij niewielką kropkę w lewym górnym rogu obok słowa Symbol. 3. Z rozwijanego menu wybierz Dostosuj. 4. Przewiń listę dostępnych elementów i kliknij jedną z numerowanych kolumn niestandardowych. 5. Kliknij dwukrotnie, aby otworzyć to samo okno edytora thinkScript, które znajduje się na wykresach (rysunek 1). 6. Po zakończeniu pisania kodu thinkScript kliknij przycisk Zastosuj, aby wyświetlić go na wykresie lub zobaczyć go jako kolumnę na stronie Cytaty. Jak już wspomniałem, możesz skrypt tylko o tym, co chcesz, ale nie na platformie (w obrębie oczywiście, oczywiście). Aby zacząć, spójrz na kilka przykładów, które warto spróbować. RYSUNEK 2: Po skryptowaniu swojego osobistego wskaźnika w thinkorswim możesz go wyświetlić na wykresach. Powyższy wykres pochodzi ze skryptu z rysunku 1. Tylko w celach ilustracyjnych. 1. Wskaźnik techniczny: Moving-Average Crossover Przede wszystkim stworzono technologię thinkScript służącą do analizy technicznej. Jest to kod dla przecięcia średnio-ruchomego pokazanego na rysunku 1, na którym można zobaczyć wykresy na wykresie 10-dniowym i 30-dniowym. Wykonaj kroki opisane powyżej dla skryptów wykresów i wpisz następujące elementy: Huh Powoduje tworzenie kopii zapasowych i doprecyzowanie terminów. Definiuje coś w języku thinkScript. Mówi, że określenie to nazwano tenday jako odniesienie do badania simplemovingavg, która wykorzystuje 10 dni danych. def definiuje trzydziestodniową średnią prostą, używającą 30 dni danych. referencja Polecenie sortujące, które pobiera badania w swoim kodzie już zapisanym w języku thinkScript. Jak wiecie, twórcy już stworzyli setki badań. Oszczędź czas i skorzystaj z informacji, gdy tylko będzie to możliwe. Tutaj thinkScript ciągnie się w badaniu zwanym simplemovingavg. Możesz znaleźć simplemovingavg na liście badań na thinkorswim Charts. Po znalezieniu pracy, odwołaj się do swojego kodu. W tym ruchomym średnim kodzie krzywym tendencja wskazuje badanie simplemovingavg na długość 10. Oznacza to, że przy obliczaniu ruchomych średnich dni użyj 10 dni cen. Długość 30 mówi trzydziestodniową średnią prostą, aby użyć 30 dni danych o cenach. fabuła Kiedy już określiłeś rzeczy na swojej wykresie, pokaż je poleceniem plot. W tej przejściowej krzywej średniej ruchomej średnicy ruchomej miały średnicę roboczą wynoszącą dwie linie i 30-dniową średnią ruchoma. Musisz więc stworzyć dwie działki i nazwać je różnymi rzeczami. Właśnie stworzyłem dane wykresu 1 i wykreśliłem dane 2, i kazałem im wyświetlić to, co właśnie zdefiniowaliśmy. plot 1] ploter oznacza, że polecenie wydruku wyświetli tę informację o nazwie data1, którą zdefiniowaliśmy powyżej jako tendencję. dane wykresu2 trzydzieści robi to samo w 30-dniowej prostej średniej. Nawiasem mówiąc, na końcu każdej linii kodu thinkScript zauważysz średnik (). To mówi thinkScript, że to zdanie polecenia jest zakończone. Ponadto wyszkolony programista mógłby napisać kod thinkScript dla kolorów i różnego rodzaju innych rzeczy na ruchomej średniej krzyżowej. Nie martw się tym teraz. Naucz się wystarczająco dużo thinkScript, aby zacząć. Pójdziesz do głowy, starając się wyrzucić to wszystko na raz. 2. Niestabilność niestandardowa: procenty w pionie Jeśli chcesz, aby dane opcji, które nie istnieją obecnie jako funkcja platformy, dlaczego nie tworzyć się samodzielnie Inną przydatną sztuczką thinkScript jest umożliwienie karty Market-Watch wyświetlania metryki listy zasobów na stronie Cytaty. Możesz już zapoznać się z bieżącym procentem procentowym w sekcji Handel nowymi statystykami Opcje teraz. Liczba ta wskazuje obecną ogólną ogólną ogólną zmienność opcji zapasów, w porównaniu z poprzednim rokiem, w przedziale od wysokiej do niskiej. Ale co, jeśli chcesz zobaczyć IV percentyla na inną ramę czasową, powiedzmy, 3 miesiące (patrz rysunek 3). RYSUNEK 3: CUSTOM VOL PERCENTILE Nie potrzebujesz 12 miesięcy zmienności Napisz skrypt, aby uzyskać trzy. Tylko do celów ilustracyjnych. Wykonaj kroki opisane w skryptach z cytatami: wprowadź ten kod: Ten kod thinkScript definiuje cztery rzeczywiwolne, lowvol, highvol i currentvol i opiera je na wartości niepoprawności. Impelowalność to badanie, które daje platformy Numer indeksu Vol, czyli opcje zapasów, ogólnie sugerowaną zmienność. Jeśli IsNaN zwróci zero, jeśli indeks Vol jest niedostępny dla symbolu. Najniższe i najniższe są komendy, które pozwalają thinkScriptowi na znalezienie najniższego lub najwyższego poziomu ivol w ciągu ostatnich 60 dni. Polecenie wydruku wyświetla wyniki formuły z użyciem rzeczy, które zostały zdefiniowane. Możesz zmienić 60 na dowolną liczbę, dla której chcesz zobaczyć zakres. Pamiętaj, że każdy miesiąc ma około 20 dni handlowych, więc 60 dni handlowych trwa około trzech miesięcy. Jeśli chcesz pokazać roczny numer, użyj 262, czyli około roku roboczy. Aby wyświetlić tę listę na liście obserwacyjnej, wykonaj następujące kroki na karcie Oglądanie rynku: 1. Kliknij na podmenu Quotes. 2. Kliknij na kropkę na lewo od słowa Symbol, w lewym górnym rogu karty cytatów. 3. Z rozwijanego menu wybierz Dostosuj. 4. Po wyświetleniu okna dialogowego Dostosuj kursy kliknij jeden z opcji Niestandardowy na liście dostępnych elementów. Otworzy się pole Formula Custom Formula, gdzie można kliknąć na zakładce edytora thinkScript i wpisać kod. Pamiętaj, aby wymienić kod thinkScript, aby można było dodać go do listy zawierającej zapytania. thinkScript jest również wykorzystywany na wykresach thinkorswim jako narzędzie analizy wstecznej analizy technicznej. Dzięki tej funkcji można zobaczyć potencjalny zysk i straty dla hipotetycznych transakcji generowanych na sygnałach technicznych. Pamiętaj, nie obejmuje to kosztów prowizji, które będą miały wpływ na Twój prawdziwy PL. RYSUNEK 4: BACKTEST WITH THINKSCRIPT. Wskaźniki można przekształcić w strategiczną wersję testową. Przykładowo, na przykład na rysunkach dla 10 i 30-dniowych ruchowych ś rednich na rysunkach 1 i 2, możesz wykreś lnie, ile razy przekroczyć okreś lony okres. Tylko do celów ilustracyjnych. Patrz Rysunek 4. Pozwala uzyskać długoterminowe wyniki strategii (kupno akcji lub opcji), gdy 10-dniowa średnia ruchoma przekracza 30-dniową średnią ruchomej i zwieść (sprzedać zapas lub opcję), gdy ruch 30-dniowy średnie krzyże powyżej 10-dniowej średniej ruchomej. W tym celu musimy napisać dwa skrypty i oddzielić je od siebie. Aby połączyć te dwa i dodać ten skrypt do tabeli wyników, wykonaj następujące czynności: 1. Kliknij prawym przyciskiem myszy na wykresie i wybierz opcję Studia, a następnie Edytuj studia. 2. Tym razem kliknij kartę Strategie w lewym górnym rogu. 3. Następnie kliknij przycisk Nowy w lewym dolnym rogu. Po otwarciu karty edytora thinkScript wprowadź kod podanym w powyższym języku ThinkScript 1. 4. Nadaj mu prostą nazwę, np. MovingAvgBuy. 5. Kliknij przycisk OK w prawym dolnym rogu, aby zamknąć edytor thinkScript. 6. Kliknij przycisk Nowy. 7. Wprowadź nazwę, np. MovingAvgSell. 9. Poszukaj notatek thinkScriptów właśnie utworzonych na liście Strategies. Kliknij dwukrotnie, aby je zobaczyć w oknie Dodano analizy i strategie. Uwaga na wykresie na rysunku 4, zobaczysz sygnały kupna i sprzedaży. Aby zobaczyć profitloss, dokładnie kliknij prawym przyciskiem myszy jeden z wykresów sygnałów handlowych. Następnie z menu wybierz opcję Pokaż raport. Kod kodu thinkScript wykonuje to za pomocą polecenia AddOrder. Ten kod określa BuyAuto, gdy sma10 jest większe niż sma30, a SellAuto, gdy sma10 jest mniejsze niż sma30. Razem tworzą wykresy hipotetyczne kupuje i sprzedaje. thinkScript zawiera również polecenia otwierania i zamykania zleceń kupna-sprzedaży, dzięki czemu można tworzyć specyficzne scenariusze testowania. TickColor, ArrowColor i GetColor to polecenia, które thinkScript używa, aby dodać kolor do sygnałów kupna i sprzedaży. Numery 5 i 6 odnoszą się odpowiednio do czerwieni i zieleni. Skrypt bonusu: Alerty skryptów Połączenie z rynkami nie oznacza powiązania z komputerem. Jeśli jesteś poza domem, a nie masz czasu na obejrzenie SPU na aplikacjach mobilnych TD Ameritrades, funkcja alertów na platformie thinkorswim umożliwia pisanie niestandardowych wskaźników technicznych i wysyłanie wiadomości do telefonu lub urządzenia przenośnego, gdy wskaźnik osiągnie pewien poziom poziomu lub wartości. 1. Na karcie Oglądanie rynku kliknąć na podstronie Alerty. 2. Kliknij przycisk Study Alert w prawym górnym rogu. 3. Gdy pojawi się okno Study Alerts, kliknij kartę edytora thinkScript. 4. Zostaniesz poproszony o SimpleMovingAvg (), aby zacząć. Usuń to, jeśli nie chcesz być ostrzegany przy średniej ruchomości. Ale na przykład jest to kod, który wpisujesz, aby być ostrzegany, jeśli 30-dniowa średnia ruchoma przekracza 10-dniową średnią ruchoma. W ramce Study Alerts są inne elementy sterujące, np. Okres Agregacji u góry, który pozwala wybrać dane w ciągu dnia, co tydzień lub co miesiąc. Znajduje się również menu rozwijane Trigger if, który wyświetli Ci ostrzeżenia, jeśli wartość testu thinkScript spełnia określone warunki. Kiedy skończysz, kliknij przycisk Utwórz alert w prawym dolnym rogu i prawie się skończysz. Aby upewnić się, że masz wiadomości z alertami uruchamianymi: 1. Kliknij Ustawienia aplikacji w platformach w prawym górnym rogu. 2. Kliknij podmenu Powiadomienia. 3. Na liście powiadomień wybierz opcję Alarm. 4. Sprawdź metodę powiadamiania w sekcji Ustawienia alertów, takie jak e-mail lub SMS. Potrzebny jest potwierdzony adres e-mail lub numer telefonu dla wiadomości SMS, aby skonfigurować powiadomienia o alertach, które znajdziesz na górze podmenu Powiadomienia. Tam masz to. Użyj myszki do alertów, a ty nigdy nie będziesz musiał przegapić sygnału handlowego znowu. Dobra, nie mogliśmy pomóc, ale trochę geeky na tym ostatnim skrypcie, ale weve tylko scratched powierzchni, co thinkScript może zrobić. Jeśli masz pomysł na własne badania, lub chcesz zmodyfikować istniejący, thinkScript jest najbardziej wygodnym i skutecznym sposobem na to. I po prostu mógłbyś się dobrze bawić. Poznanie thinkScript Jeśli masz utkniesz lub po prostu chcesz zbadać cały thinkScript ma do zaoferowania, jest kilka miejsc do zrobienia. 2. Słuchaj David'a Pana Scripta Kier w salonie thinkScript. Zaloguj się do thinkorswim z TD Ameritrade. Kliknij kartę Czat, a następnie zdefiniuj platformę języka angielskiego. W tym wydaniu: Testowanie wsteczne jest oceną konkretnej strategii handlowej przy użyciu danych historycznych. Przedstawione wyniki są hipotetyczne, faktycznie nie wystąpiły i mogą nie uwzględniać wszystkich opłat transakcyjnych lub podatków, jakie ponosisz w rzeczywistej transakcji. Podobnie jak wcześniejsze wykonanie zabezpieczeń nie gwarantuje przyszłych wyników, wcześniejsze wykonanie strategii nie gwarantuje skuteczności strategii w przyszłości. Wyniki mogą się znacznie różnić, a straty mogą wyniknąć. Zmienność rynku, wolumen i dostępność systemu mogą opóźniać dostęp do konta i egzekucje handlowe. Ostatnie osiągnięcia bezpieczeństwa lub strategii nie gwarantują przyszłych wyników ani sukcesu. Opcje nie są odpowiednie dla wszystkich inwestorów, ponieważ szczególne ryzyko związane z transakcjami opcji może narażać inwestorów na potencjalnie gwałtowne i znaczne straty. Opcje obrotu objęte przeglądem TD Ameritrade i zatwierdzeniem. Przed przystąpieniem do opcji skorzystaj z Charakterystyki i Ryzyka Standardowych Wariantów. Na żądanie dostarczone będą dokumentacje uzupełniające dotyczące wszelkich roszczeń, porównań, statystyk lub innych danych technicznych. Informacje nie mają charakteru doradztwa inwestycyjnego ani nie mogą być interpretowane jako zalecenie lub poparcie jakiejkolwiek konkretnej strategii inwestycyjnej lub inwestycyjnej i mają wyłącznie charakter ilustracyjny. Pamiętaj, aby zrozumieć wszystkie ryzyka związane z każdą strategią, w tym koszty prowizji, przed próbą dokonania transakcji. Przed rozpoczęciem handlu klienci muszą wziąć pod uwagę wszystkie istotne czynniki ryzyka, w tym własne sytuacje finansowe. TD Ameritrade, członek FINRA SIPC. TD Ameritrade jest znakiem towarowym wspólnie należącym do TD Ameritrade IP Company, Inc. i The Toronto-Dominion Bank. 2017 TD Ameritrade.
No comments:
Post a Comment