Forex Trading Signals Network


Handel z ufnością w światowej sieci handlowej społecznej na świecie. Zbieraj popularnego inwestora. Udostępnij swoje informacje handlowe i pomagaj innym przedsiębiorcom w doskonaleniu swojej wiedzy finansowej Zarabiaj odsetek od Assets Under Management jako drugiego dochodu. Lubię być popularnym inwestorem że inni handlowcy mają całkowite zaufanie we mnie, a ja z kolei staram się jak najlepiej wykorzystać ich oczekiwania. Alvin De Cruz AlvinDeCruz Singapore. Becied popularny inwestor. Zobacz swoje informacje handlowe i pomagaj innym przedsiębiorcom w poprawianiu swojej wiedzy finansowej Zdobądź odsetek od Twój Assets Under Management jako drugi dochód. Kiedy przystąpiłem do eToro, zarządzałem ponad 100 000 innych użytkowników, których kocham, pomagając innym i zarabiam dodatkowe miesięczne wypłaty. Wszystko to jest wiarą i wytrwałością. George Thomson misterg23 Italy. Top Social Trading Networks and Platformy Poniżej znajduje się lista wiodących sieci handlu społecznego, głównie Forex, chociaż niektóre zapasy, indeksy i towary również jako sieć handlu społecznego identyfikujemy dowolną witrynę internetową lub firmę, która umożliwia handlowcom wymianę handlową i pomysły na handel z innymi podmiotami gospodarczymi. Naszym głównym celem są sieci Forex oferujące zarówno aspekt społeczny, jak i społeczny, a także funkcje autotrafingu. Jest to funkcjonalność umożliwiająca inwestorom automatycznie kopiować lub odzwierciedlać transakcje z innych podmiotów gospodarczych w sieci na własnym koncie handlowym. Lista wiodących platform i sieci obrotu społecznego. ZuluTrade Prawdopodobnie największa globalna sieć handlu społecznego w chwili obecnej, zarówno pod względem liczby przedsiębiorców, jak i inwestorów pełny handel kopiowanie obsługujące wiele brokerów i możliwości interakcji społecznych z bezpłatnym w pełni funkcjonującym demo Przeczytaj nasz szczegółowy przegląd ZuluTrade here. eToro Bardzo skoncentrowany na początkujących inwestorów eToro jest brokerem i siecią handlu społecznego Wiele nacisków dotyczy edukacji dla początkujących inwestorów z łatwym do korzystania z przyjaznego dla użytkownika interfejsu, a także w pełni funkcjonalne demo pełna recenzja eToro jest dostępna na stronie here. Ayondo Dobrze rozwinięta niemiecka sieć handlu społecznego, która szybko się rozwija w pozostałych częściach Europy Stała się pierwszą siecią, która rozpoczyna oferowanie handlu samochodowego w celu rozpowszechniania faktur na rynku Forex dla klientów z Wielkiej Brytanii Oferuje konto demo i prawdopodobnie najszerszy zakres handlu instrumenty fx, akcje, indeksy, obligacje, stopy procentowe i towary Znajdź naszą recenzję ayondo tutaj. Tradeo Uruchomiona jako społeczna sieć społeczności handlowych w 2017 r., która umożliwiła przedsiębiorcom dzielenie się swoimi działalnością handlową, interakcję i otrzymywanie informacji zwrotnych od innych podmiotów gospodarczych. automatycznie naśladuje strategie innych podmiotów gospodarczych na rynku Forex w 2017 r. Bezpłatna w pełni funkcjonalna wersja demo jest dostępna, a nasza rundanna recenzja Tradeo jest tutaj. copyop Uruchomiona w 2017 r. przez dowolną dowolną witrynę wymiany handlowej binarną na świecie, copyop jest wiodącym i najbardziej zaawansowanym społecznym systemem binarnym opcje handlu siecią Innowacyjna platforma pozwala na oglądanie, śledzenie i automatyczne kopiowanie succe ssful binary options traders Dane, które widzisz na swojej stronie internetowej, są na żywo, generowane przez prawdziwych ludzi prowadzących prawdziwe handel, tzn. nie roboty. Ich platforma ma być zabawna i przyjazna dla użytkownika. Przeczytaj nasz szczegółowy przegląd copyop tutaj. SwipeStox Finovate - Europa 2017 Zwycięzca Zwycięzcy Najlepszego Pokoju SwipeStox podejmie swoje podejście z serwisów randkowych społecznych Platformy handlowe umożliwiają kopiowanie transakcji z największych firm handlowych poprzez przesuwanie w lewo lub w prawo Inteligentny algorytm zapewnia, że ​​wyświetlane są tylko transakcje pasujące do Twojego profilu Interakcje społeczne z innymi lokalnymi i lokalnymi globalne podmioty gospodarcze w swojej sieci są również możliwe, a samouczki są dostępne dla początkujących Możesz spróbować swojej unikalnej aplikacji handlowej i platformy WebTrader z ich demo Pełną recenzję, którą należy śledzić wkrótce. CM Trading CopyKat Ta broszura online umożliwia śledzenie i kopiowanie innych podmiotów gospodarczych za pośrednictwem ich CopyKat Funkcja ta wykorzystuje zaawansowaną platformę transakcyjną SIRIX, która jest również używana przez różnych innych brokerów CM Trading korzysta jednak z otwartego dostępu proach, co oznacza, że ​​możesz odzwierciedlać interesy wszystkich osób na SIRIX, a więc także na najwyższych profesjonalnych handlowcach w innych brokerów. InstaForex został wybrany najlepszym brokerem w Azji i ma szybko rozwijającą się bazę klientów na całym świecie. System ForexCopy umożliwia śledzenie skutecznych sprzedawców Forex i skopiuj swoje transakcje na koncie według ustalonego współczynnika Alternatywnie możesz użyć swojego systemu PAMM do inwestowania w innych najlepszych handlowców i niech ich handlują Możesz zobaczyć pełną listę kont handlowych ForexCopy, które możesz wybrać, aby skopiować na swojej stronie internetowej. Tradency Mirror Trader Tradency to firma zajmująca się finansami finansowymi, która jest kluczową platformą handlową Mirror Trader, umożliwiającą handlowcom i programistom z całego świata otwieranie, zamykanie i dzielenie się nimi z funkcjami automatycznego kopiowania, które mogą być automatycznie kopiowane. poprzez listę brokerów, choć obecnie nie obejmuje jeszcze możliwości współpracy społecznej Możesz przeczytać naszą Tradency Przegląd Mirror Trader here. Myfxbook rozpoczął się jako czysta sieć handlowa, w której handlowcy mogą połączyć swoje konta handlowe w celu współużytkowania ich sygnałów na żywo i interakcji z nimi w swoich aktywnych forach Forex Społeczność oferuje również wykresy w czasie rzeczywistym i wskaźniki rynku W ramach współpracy z 1 brokerem dodano AutoTrade zdolność w 2017 r., która pozwala inwestorom kopiować transakcje z małego podzbioru handlowców w sieci Dostępne wersje demo Znajdź nasze ręce na myfxbooku Przegląd AutoTrade tutaj. Darwinex Darwinex uruchomiony dla inwestorów we wrześniu 2017 r. Ta innowacyjna platforma inwestycyjna umożliwia również inwestowanie w inne udane przedsiębiorstwa handlowe Zamiast kopiować je bezpośrednio, kupujesz DARWIN, podobnie jak akcje lub udziały, które śledzą skuteczność najlepszego handlowcy. Przeczytaj więcej o Darwinex here. CopyFX Jest to serwis handlu społecznego RoboFOREX, międzynarodowego maklera utworzonego w 2009 roku ze szczególnym uwzględnieniem dostarczania narzędzi dla ekspertów z branży motoryzacyjnej. Dzięki ich usługom CopyFX można przeglądać ich najlepiej zarabiające przedsiębiorcy i automatycznie kopiują je za pośrednictwem swojego konta. Możesz spróbować za darmo ryzykować za pośrednictwem konta demonstracyjnego. MyDigiTrade Utworzony w 2010 roku przez grupę niezależnych przedsiębiorców jako platforma do odbicia lustrzanych transakcji dokonywanych przez profesjonalnych przedsiębiorców, dodano aspekty społeczne, aby umożliwić użytkownicy mogą komentować i oceniać dostawców sygnałów handlowych Współpracuje z wieloma brokerami i demonstracjami dostępnymi również. IronFX Social Trader IronFX jest globalnym brokerem walutowym z klientami w ponad 180 krajach i obsługuje 45 języków. Umożliwiają swoim klientom śledzenie i kopiowanie skutecznych strategii handlowych inni w obrębie społeczności handlowej, w czasie rzeczywistym IronFX korzysta z zaawansowanej platformy Sirix Social WebTrader w ramach handlu socjalnego oferującej bezpłatną wersję demonstracyjną dostępną za pośrednictwem swojej witryny internetowej. LiteForex Social Trading Podczas gdy LiteForex rozpoczął się w 2005 r., z silnym skupieniem na rynkach Azji i Pacyfiku, prawdziwy globalny broker Ich społeczna platforma Forex pozwala na automatyczne kopiowanie najlepszych transakcji od innych Udane kupców, dzielenie się informacjami i komunikowanie się na żywo z tymi ekspertami Możesz spróbować swoich usług kopiowania za pomocą konta demo Jeśli prowadzisz transakcje z prawdziwymi pieniędzmi, LiteForex oferuje również konta PAMM i znaczne premie depozytowe. Finanse Finansowe Ta binarna opcja jest uruchomiona w 2017 r. Ich łatwa w obsłudze platforma pozwala handlować różnego rodzaju walutami, towarami, zapasami i indeksami opcje. Niedawno uruchomili własną funkcję handlu społecznego, która pozwala śledzić swoich najlepszych przedsiębiorców, tj. Tych z najwyższym procentem wygranej i automatycznie kopiować swoje transakcje. Broker MFX Ten międzynarodowy broker wprowadzony w 2006 r. Jako jeden z pierwszych oferujących rachunki w centach i jest szczególnie popularny w regionie Azji i Pacyfiku. Usługa kopiarki MFX umożliwia subskrypcję i automatyczne kopiowanie sygnałów od udanych przedsiębiorców i dostawców sygnałów na platformie transakcyjnej Alternatywnie ich konta PAMM pozwalają inwestować bezpośrednio u niektórych przedsiębiorców, aby dodać do społeczności aspekty ich prowadzenia różnych konkursów i turniejów. FX Junction FX Junction jest otwartą siecią handlu społecznego, która łączy handlowców Forex i brokerów MT4 na całym świecie. Platforma ta pozwala dzielić się pomysłami handlowymi i dyskutować o wydarzeniach na rynku Możesz także dzielić się z sobą analizą własnego obrotu wydajność lub śledzić i AutoCopy innych handlowców na ich service. Galant Trade Copier Gallant są popularnym brokerem Forex W 2017 r. uruchomili swój produkt Copier handlowy, który, jak sama nazwa wskazuje, pozwala skopiować najlepszych przedsiębiorców działających w sieci ich liderów handlowych wszystkich handel z rachunków rzeczywistych pieniędzy Znajdź nasz szczegółowy raport Copant Trade Copier tutaj. MetaQuotes MetaTrader Trading Signals Ponad 600 maklerów i banków na całym świecie korzysta z platform MetaTrader 4 i 5 Od 2017 r. dodają funkcjonalność, która pozwala każdemu przedsiębiorcy na swojej platformie zostać subskrybentem lub dostawca sygnałów handlowych Dostawcy sygnałów mogą być również omawiane w ich społeczności internetowej. Sunb ird SIRIX Sunbird jest kolejnym brokerem FX, który w 2017 r. wprowadził automatykę do swojej oferty klienta. Wykorzystują platformę SIRIX innej firmy do obsługi handlu społecznego, którą nazywają to Sunbird Web Trader Umożliwia inwestorom przeglądanie i kopiowanie wielu innych wysokiej jakości podmiotów gospodarczych a także wybrane starannie zautomatyzowane systemy handlowe Algo-Trading Z kontem demo można wyświetlić ich platformę społeczności SIRIX, ale nie spróbować funkcji copy. FxStat Rozpoczęła się w 2010 roku jako dostawca analityki Forex, która pozwala handlowcom analizować własne wyniki z ponad 150 narzędzia statystyczne, wykresy i wskaźniki oraz porównać je z innymi podmiotami handlowymi na całym świecie Z upływem czasu dodano społeczność handlową i funkcje autotrafingu. Redwood iFollow Ten binarny broker opcji oferuje również element społecznościowy w ramach swoich funkcji handlowych. Z iFollow można wyświetlać wydajność najlepszych handlowców na Redwood i postępuj zgodnie z nimi, co automatycznie skopiuje swoich binarnych sprzedawców w swoim akcie unt. Collective2 Ten dostawca technologii oferuje również platformę systemu obrotu, która umożliwia śledzenie i automatyczny handel transakcji z wielu źródeł Sprzedają swoje rozwiązania dla zewnętrznych brokerów Forex lub firm świadczących usługi finansowe, które mogą oznaczyć ją białą etykietą, chociaż oferują usługę poprzez własną markę i stronę internetową za pośrednictwem kilku partnerów brokerów. Share4you to społeczna sieć handlowa dla klientów brokera Forex4you. Usługa pozwala początkującym handlowcom skopiować transakcje od doświadczonych przedsiębiorców z firmą Leader z kontami na tym brokerze. Obie firmy należą do E-Global Trade Finance Group. TradeCrowd Założona w 2017 roku w Londynie, TradeCrowd ma na celu zebranie pierwszych przedsiębiorców z innymi najemcami i najlepszymi handlowcami. Sieć handlu socjalnego w czasie rzeczywistym łączy Cię z najnowszymi informacjami rynkowymi, opinią, pomysłami handlowymi i nowościami o instrumenty, które Cię interesują Możesz także przeglądać interesy innych handlowców, których obserwujesz w swoim desce rozdzielczej i skopiuj te t radując sygnały na swoim koncie z jednym kliknięciem, choć nie można jeszcze automatycznie kopiować innych traders. cMirror Ta nowa platforma transakcyjna zwierciadła została uruchomiona w listopadzie 2017 r. przez firmę Spotware, która jest producentem platformy transakcyjnej cTrader Forex Z cMirror każdy przedsiębiorca może stać się dostawcą strategii wysyłając swoje sygnały handlowe i opcjonalnie pobierając prowizje Inni inwestorzy z branży społecznej mogą następnie przeszukiwać dostępne strategie w sieci i kopiować kopie takich, które lubią. SIRIX SIRIX jest zaawansowaną stacją handlową i platformą dla podmiotów gospodarczych z forex i CFD opracowanymi przez firmę Leverate, dostawcy technologii brokerskich Oprócz funkcjonalności handlowej i funkcji tworzenia wykresów platforma zawiera również składnik handlu społecznego Umożliwia śledzenie i kopiowanie innych podmiotów gospodarczych Narzędzie jest sprzedawane bezpośrednio pośrednikom, za pośrednictwem którego można bezpłatnie korzystać z IronFX i CMSTrader. Poniższe platformy i sieci skupiają się na sieciach społecznościowych i agregacjach treści nie tylko automatyczna kopia transakcji. Peeptrade Peeptrade nazywa się Sieć Społeczna Inwestorów Wprowadzona w 2017 roku oferują nieco inne podejście do innych sieci Możesz spojrzeć na portfele udanych inwestorów, którzy handlują cokolwiek z poszczególnych papierów wartościowych, obligacji i towary do opcji i innych instrumentów pochodnych Zwykle musisz płacić inwestorowi miesięczną opłatę za peep, ale niektóre oferują darmowy okres próbny. TradingFloor TradingFloor to społeczność handlowa i platforma z grupy SAXO Bank, globalnego duńskiego duńskiego brokera multimedialnego Uruchomiona w 2017 r. Platforma daje klientom Saxo dostęp do najnowszych wiadomości rynkowych, opinii ekspertów, kalendarza ekonomicznego oraz zagregowanych pozycji na rynku forex TradingFloor pozwala również na analizowanie wyników historycznych i obserwowanie aktywności handlowej w czasie rzeczywistym innych podmiotów gospodarczych powiązanych ze społecznością. na podstawie informacji zebranych ze społeczności społeczności SAXO, chociaż nie można automatycznie c opy innych przedsiębiorców. Następne rynki Nie może być zbyt wiele społecznych niż to Zamiast kopiowania handlu, nextmarkets pozwala wybrać jeden lub więcej osobistych trenerów handlowych za miesięczną opłatą Następnie otrzymasz wszystkie swoje transakcje i strategie dostarczane przez e-mail lub powiadomienia push Jeśli Twój trener jest na sesji giełdowej, możesz też spojrzeć przez ramię i postępować zgodnie z jego działalnością handlową na żywo z komputera domowego lub w podróży z ich smartfonami. Dzięki temu możesz się uczyć od tych profesjonalistów, chociaż musisz zdecydować, czy kopiować, czy nie. StockTwits Założona w 2008 roku firma StockTwits to platforma komunikacji społecznej dla społeczności finansowej i inwestycyjnej. Organizuje strumienie informacji o zasobach i rynkach z sieci i serwisów społecznościowych, aby zapewnić nowe formy wiedzy. Nie wolno kopiować tutaj, tylko sieci i informacji. AGEA AGEA jest międzynarodowym brokerem Forex W 2005 r. Stali się jedną z pierwszych firm, które włączają social networking do własnego platformy handlowej, zwanej Strumień Ta platforma umożliwia i zachęca swoich przedsiębiorców do dzielenia się doświadczeniami i dyskusji na temat pomysłów handlowych Nie ma automatycznego kopiowania innych podmiotów gospodarczych, ale platforma społeczna może być wypróbowana przy użyciu konta demonstracyjnego. Rozwój Społeczny agregator mediów, który gromadzi wszystkie rozmowy i gadanie na Twoim ulubionym Zapasy, pary walutowe i towary Ponownie, nie autotrafia, ale tylko platforma informacyjna. Ten rynek rozwija się bardzo szybko z nowymi sieciami i dostawcami rozwiązań, próbującymi zabrać kawałek przestrzeni handlowej na rynku socjalnym, więc spodziewaj się, że ta lista wzrośnie. Celowo zostawiliśmy niektóre z bardzo małych sieci handlu społecznego, które mają tylko kilku handlowców lub strategie dostępne na ich platformie do kopiowania, a niektóre firmy, które platformy są wciąż w fazie testowania beta. Niektóre firmy mogą zniknąć, a g Alpari wycofał się z oferty TraderConnect social FX usługa w czerwcu 2017 r., przerwanie działalności przez IBFX Podłączenie jednego miesiąca później, Currensee zamknięto w dniu 31 października 2017 r., ZipSignals zakończył działalność w grudniu 2017 r., FxP ro zamknął platformę SuperTrader w 2017 r., a 5 grudnia 2017 r. zakończył się Signal Trader. Jak wspomnieliśmy wcześniej, przeczytaj nasze pełne recenzje najważniejszych z nich, oparte na doświadczeniu inwestycyjnym z pierwszej ręki, lub wypróbuj niektóre z kluczowych oferujących demo handlu społecznego lista kont tutaj Stworzyliśmy również tabelę, która porównuje wszystkie najważniejsze cechy największych platform społecznych i sieci handlowych, które mogą być przydatne zbyt Ostatnia aktualizacja 12 grudnia 2017.Jeśli podoba Ci się ta informacja, podziel się nią z podziękowaniami. FX Junction - Największy otwarty światowy handel sieciowy. Ten tygodniowy Top Tradersmunity Stats. Dlaczego jest FX Junction. FX Junction jest online sieci społecznej i handlowej, która umożliwia swoim członkom tworzenie profilu, śledzić innych członków na wszystkich poziomach doświadczenia z całego świata do prosta i łatwa komunikacja, dzielenie się strategiami handlowymi i komentarzami rynkowymi Umożliwia łączenie kont handlowych z dowolnym brokerem za pomocą platform MetaTrader 4 i MetaTrader 5 Członkowie mogą a następnie wyświetlać i analizować wyniki handlowe w czasie rzeczywistym, post i autocopy sygnały handlowe i wiele więcej. Naszym zadaniem jest oferowanie otwartego środowiska dla wszystkich zainteresowanych handlem, gdzie handlowcy mogą połączyć się poprzez platformę, aby wykorzystać zbiorową wiedzę wielu osób podejmuj lepsze decyzje handlowe. Dlaczego Join FX Junction. Available dla Everyone. FX Junction ma prawo do przyłączenia się i używania? Bez względu na to, czy jesteś początkujący w handlu, czy doświadczonym profesjonale, możesz spotkać tysiące ludzi takich jak ty i korzystać z mądrości Zbuduj swoją firmę Dream. Dlaczego warto zainwestować w jednego menedżera zasobów, kiedy możesz stworzyć portfel handlowców i pozostać w kontroli? Analiza wyników tysięcy handlowców na podstawie kryteriów wyboru i AutoCopy ich sygnałów na koncie. Nie ma konfliktów interesów. W przeciwieństwie do innych sieci handlu społecznego, FX Junction nie jest brokerem, zarządzającym aktywami lub brokerem wprowadzającym Możesz łączyć własne konto maklerskie, dając Ci pełną kontrolę nad swoim tradi ng. Zapewnia to, że dzielisz się swoimi osiągnięciami i zarabiaj dodatkowe dochody Wybierz własny model opłat, udowodnić swój sukces i przyciągnąć tysiące inwestorów. Jeśli zdecydujesz się na firmy handlowe AutoCopy, mogą być stosowane opłaty zależne od trader. Forum dla Forex Traders. What s Going On. Forex Forum - Statistics. Latest Threads. Top Aktywnych Users. Latest Forex Analysis. Copyright 2017 Think Huge Ltd. Caution Handel pociąga za sobą ryzyko straty finansowej Tylko handlu z pieniędzmi, które są gotowe do stracenia, musisz zdawać sobie sprawę, że z powodu czynników pozostających poza kontrolą możesz stracić całe pieniądze na swoim koncie handlowym Wielu brokerzy forex ponoszą również odpowiedzialność za straty, które przekraczają Twoje kapitał obrotowy Więc możesz stracić więcej pieniędzy niż na swoim koncie nie bierze odpowiedzialności za straty poniesione w wyniku naszych sygnałów handlowych Rejestracja przez nas jako użytkownik potwierdza, że ​​nie udzielamy porad finansowych i że robisz decyzja o skopiowaniu transakcji na własny rachunek Nie mamy żadnej wiedzy na temat poziomu zarobków, z którymi handlujesz lub poziomu ryzyka, jakie podejmujesz przy każdym handlu Musisz podejmować własne decyzje finansowe , nie ponosimy odpowiedzialności za pieniądze utworzone lub utracone w wyniku naszych sygnałów lub porady na temat produktów związanych z forex w tej witrynie. Powered by vBulletin Version 5 2 4 Copyright 2017 vBulletin Solutions, Inc Wszystkie prawa zastrzeżone. Nieberalne sieci FOREX Trading. In w tym artykule przykład wykorzystania naszego oprogramowania Neural Networks do stworzenia kompletnego systemu handlu siecią neuronową. Ten przykład wykorzystuje wbudowany skryptowy język Cortex, więc najpierw przeczytaj przewodnik po językach skryptów. Korzystanie z sieci neuronowych, aby utworzyć strategię FOREX Trading Strategy. W tym darmowy poradnik online znajdziesz pełny cykl korzystania z sieci neuronowych Cortex Neural Networks Oprogramowanie do handlu na giełdzie lub obrotu na giełdzie pomysł jest taki sam. Nauczysz się wybierać wejścia dla sztucznych sieci neuronowych i jak zdecydować, co używać na wyjściu. Znajdziesz przykład gotowego do użycia skryptu, który umożliwia przeprowadzenie optymalizacji sieci neuronowych zarówno struktury liczby neuronów sieci neuronowej, jak i forex system handlowy stop loss etc. Finally część, która nie jest obecna w większości tutoriali, dowiesz się, co robić dalej W końcu Cortex Neural Networks Software nie może robić obrotu w czasie rzeczywistym, musisz użyć czegoś takiego jak Trade Station, MetaQuotes lub MetaTrader Jak przenieść system handlu forex z Cortex do swojej ulubionej platformy handlowej Czy masz do czynienia z DLL, kontrolkami ActiveX i programowaniem na niskim poziomie Odpowiedź brzmi: NO Cortex Neural Networks Software jest wyposażony w łatwą w obsłudze funkcję umożliwiającą łatwe przenoszenie uzyskana wyszkolona sieć neuronowa do języka skryptowego platformy handlowej Brak bibliotek DLL, DDE, ActiveX lub innych rozwiązań na niższym poziomie - wszystko jest proste i proste. Ważne jest, że nie jest to jak handlować samouczek Zamiast tego mówi, jak użyj Cortex Neural Networks Software, ale nadal musisz wynaleźć swój własny system handlowy Ten, którego tu używamy, ledwo jest punktem wyjścia i nie powinien być używany jako strategia handlu forex, jak to jest Idea niniejszy tekst ma na celu uczyć, aby stworzyć systemy transakcyjne bazujące na NN i przenieść je do wybranej platformy handlowej. Przykład ten jest jednak zoptymalizowany i może być użyty jedynie jako ilustracja zasad handlowych W ten sposób system handlu maklerską , które można znaleźć w wielu samouczkach, nie działa dobrze, ponieważ rynki się zmieniły, ale nadal jest dobrym przykładem używania wskaźników dla handlu mechanicznego W dwóch słowach wykonaj własną analizę. Inna ważna wskazówka używa przykładów, wiele z nich Aby ułatwić ci życie, włączyłem je do wszystkich, a nie tylko fragmenty. Jednak czyni tekst znacznie dłuższy. Również od pierwszego, niezgrabnego, systemu handlu forex do bardziej zaawansowanego, za każdym razem wyjaśniając, co zostało poprawione i dlaczego Bądź cierpliwy lub przejdź bezpośrednio do sekcji, której potrzebujesz. Ważne jest, aby kod nie był wyryty w kamieniu, może się zmienić podczas pisania tego tekstu. Ostateczne wersje plików skryptowych są zawarte w archiwum Cortex. FOREX KUP SPRZEDAŻY Sygnały Co jest nie tak w prostych przykładach. W Cortex Neural Networks Software uŜytkownik uŜywał prostego przykładu pofałdowania sieci neuronowych przewidującego cenę akcji GENZ Aby dowiedzieć się, co jest nie tak z tym podejściem, niech s ten sam prosty przykład, zamiast używać 800 rekordów w zestawie do nauki, co jest nieco krótsze, wtedy. Nie po prostu nie pracować Why. The powód stanie się oczywisty, jeśli zadasz sobie pytanie Jaka jest przyczyna prognozowania sieci neuronowych przyszłe wartości można zrobić na pierwszym miejscu. Odpowiedź polega na tym, że uczymy się tego, co nazywa się rozpoznawaniem wzorców sieci neuronowych dla rozpoznawania wzorów, a jeśli w tych wzorach jest ukryta logika, to nawet nowy wzór z tą samą logiką być zresztą uznana. Jak to jest sztuczka - z tą samą logiką Nie ma nawet jednego, ale trzy problemy. Po pierwsze, jeśli spojrzymy na cenę akcji firmy Microsoft, zauważysz, że dzieje się w części uczenia się nasze dane i na boki - w części testowej Jest to możliwe, że logika zmieniła się sekunda, a jeszcze ważniejsza - JAKIM CZYM JEST WZÓR Widzisz, czy uczyliśmy sieci neuronowej w zakresie od 10 do 100, a następnie przedstawiliśmy ją coś w 1 do 3 - różnią się wzorami 10, 20, 30 i 1, 2, 3 wyglądają podobnie do człowieka, ponieważ - BECAUSZ - mamy tę zdolność dzielenia się przez dziesięć, gdy prezentowane są liczby kończące się na zero To, co nazywa się wstępne przetwarzanie danych, a domyślnie NN nie może tego zrobić. Możemy to uczyć Oczywiście, co to dokładnie musimy go nauczyć. Jest to trzecia i najważniejsza Nie potrzebujemy prognoza cen Nie dbamy o to, czego potrzebujemy FOREX kupuj sygnały sprzedaży. Teraz poczekaj chwilę Musimy, aby nasze dane wejściowe obejmowały zarówno naukę, jak i testy w tym samym przedziale i musimy mieć możliwość podejmowania decyzji handlowych opartych na tym Czy to, co nazywamy wskaźnikiem Bingo. So, to co zamierzamy zrobić - zbudujemy wskaźnik, aby go nakarmić do NN jako n i postaramy się oszacować wartość wskaźnika, a nie bezwartościową cenę akcji. W naszym pierwszym przykładzie załadujemy notowania akcji z dysku, otwórz plik Neural Network i rozpocznij naukę - wszystko to zautomatyzowane mode. Create nowego pliku skryptu lub otwórz plik z archiwum oprogramowania Cortex Neural Networks i zadzwonić do niego. Przede wszystkim musimy pobrać wartości cen z pliku Zamierzamy użyć wskaźnika CLV poniżej, ale aby obliczyć to, potrzebujemy dzielonych wartości dla High i Low, a nie tylko dla zamknięcia Oto jak je zdobyć. Pierwsza linia przypisuje ścieżkę do zmiennej strStockPath, oczywiście musisz ją zmodyfikować, jeśli dane plik znajduje się w innym katalogu. W drugiej linii podamy, że ta ścieżka nie jest względna względem lokalizacji pliku. TABLELOADER otrzymuje ścieżkę, pustą linię dla linii startowej, 1 - pominąć pierwszą linię nazwy kolumn, część wiersza wiersza pliku s ostatnią linię w doe s nie zawiera danych, jest również zalecane, aby załadować numer kolumny 0 i wywołać arrDate, 2 arrHigh, 3 arrLow, 4 arrC i 6 arrClose Pełny opis TABLELOADER znajduje się w podręczniku referencyjnym SLANG. Następnie obliczamy podział, dzieląc dopasowaną opcję Zamknij przez Zamknij i użyj tej wartości, aby dostosować wartość Niska i Wysoka. Plik zawiera najnowsze dane FIRST, a my chcemy, aby CZYNIE. Następny, musimy utworzyć wskaźnik Pozwólmy powiedzieć, że będzie to lokalizacja w pobliżu Wskaźnik wartości, choć w prawdziwym życiu prawdopodobnie używałbym więcej niż jednego wskaźnika jako sygnału wejściowego do systemu NN. Wskaźnik położenia bliskiego położenia jest obliczany na przykład. CLV Close - Low - High - Close High - Low, gdzie są bliski, niski i wysoki odstęp, niekoniecznie dla pojedynczego paska Uwaga, że ​​chcemy go w zakresie 0-1, aby ułatwić normalizację do naszego zakresu NN, co znów 0-1. Następnie musimy utworzyć opóźnienie plik Niech s używa opóźnień 1, 2 9 Więcej informacji na temat funkcji plików znajduje się w podręczniku referencyjnym SLANG Uwaga, że ​​kora s NN może automatycznie powodować opóźnienia w tworzeniu opóźnień, ale później w tym tekście będziemy pracować ze złożonymi opóźnieniami, co oznacza, że ​​nie są one 1, 2, 3, ale 1, 3, 64 niezależnie, więc musimy utworzyć kod, który potrafi obsłużyć to zadanie w sposób bardziej elastyczny. Na plik lag, jesteśmy gotowi do utworzenia naszej pierwszej sieci neuronowej Ta funkcja wymaga dużo parametrów, więc bądź ostrożny Jednak kod jest naprawdę prosty. By sposób, większość tego kodu może zostać usunięta, jeśli myślisz, że możesz obsługiwać numery, zamiast znaczących nazw w kodzie, jednak byłoby to bardzo złe praktyki kodowania. Teraz, gdy mamy sieć neuronową i opóźniony plik z danymi, musimy nauczyć sieci Plik lag ma 1074 rekordów, więc rozsądny jest użyć 800 jako zestawu nauczania, a pozostałych 274 jako zestawu testowego. Możesz oczywiście otworzyć plik sieciowy i kliknąć przycisk Uruchom na karcie Nauka Ponieważ jest to wstęp do zaawansowanego oprogramowania Cortex Neural Networks programowanie, użyj języka skryptowego wbudowanego w język SLANG. Następny kod wywołuje dialog modalny z ustawieniami ann NN Uwaga, aby móc przywrócić uprawnienia do kliknięcia przycisku Uruchom, bStartLearning może być ustawiony na 0 , w takim przypadku okno dialogowe będzie czekać na dane wejściowe lub 1, a nauka rozpocznie się aytomatically. bResumeScript, jeśli równe 1, wznowi skrypt, jeśli zamknie się okno dialogowe, klikając przycisk OK. bReset jest używany do zresetuj sieć przed rozpoczęciem nauki. Run skrypt i poczekaj, aż licznik epoki przekroczy 1000, a następnie kliknij przycisk Zatrzymaj Przejdź do karty Zastosuj, a następnie kliknij przycisk Zastosuj. Zostanie uruchomione całe zestawienie danych, zarówno podczas uczenia się, jak i testowania w sieci NN, i utworzyć plik zawierający zarówno oryginalne dane wejściowe, jak i wygenerowane przez NN wygrane predykcje, dzięki czemu można je łatwo sprecyzować i komponować ze sobą. Przejdź do karty Wyjście, wybierz plik, kliknij Przeglądaj pliki, wybierz pola, a następnie wybierz Nie w lewym polu listy i przytrzymaj naciskając klawisz CTRL, wybierając za pomocą myszki Clv i NN Clv w prawym okienku listy Kliknij wykres, aby zobaczyć, jak dobra jest nasza prognoza Dobrze To jest mniej lub bardziej dobre, z tego, co możemy powiedzieć, patrząc na to Jeszcze nic nadzwyczajnego. To był tylko przykład tego, co możesz zrobić ze skryptami SLANG i jak zautomatyzować rutynowe zadania Cortexa Do tej pory nie zrobiliśmy nic, czego nie można zrobić ręcznie Dobrze prawie nic, bo jeśli chcesz utworzyć niestandardowy plik opóźniający , na przykład Clv-100, Clv-50, Clv-25, to będziesz musiał użyć SLANG lub Excela, ponieważ nie możesz tego robić w Cortex bez skryptów. FOREX Trading Strategy co optymalizować. Oto nasz następny problem Czy potrzebujemy bardzo przystojnego przewidywania, czy potrzebujemy tego, z którego możemy korzystać do handlu z zyskiem? Pytanie wydaje się dziwne, ale po prostu pomyśl o tym przez chwilę Powiedzmy, że mamy bardzo dobre 1-godzinne przewidywanie 95 trafne Still , jak daleko cena może wynieść za godzinę Nie za daleko, obawiam się, że porównać ją do sytuacji, gdy tak raczej niedokładne 10-godzinne przewidywanie Czy będzie lepiej. Tak odpowiedzieć na to pytanie, musimy rzeczywiście handlować, proste porównanie średnich błędów produkowanych przez dwa NNS nie pomoże. Druga część tego samego problemu jest w drodze definiujemy dobrą prognozę Powiedzmy, że mamy sieć, która daje przewidywanie, co jest 75 dokładne Porównać ją z NN, która produkuje 100 dokładnych przewidywań Ostatni jest lepszy Teraz, DIVIDE przewidywania wyjściowego 100 dokładnych NN przez 10 Będziemy mieć BARDZO niedokładną sieć, ponieważ jej sygnał jest nigdzie w pobliżu sygnału, który użyliśmy jako pożądanego wyjścia I jeszcze można go używać w ten sam sposób, że użyliśmy 100 dokładnych NN, co musimy zrobić, to pomnożyć go do 10 Widzisz, że NN jest tworzony przez dostrojenie średniego błędu kwadratowego, a nie korelacji, więc co najmniej teoretycznie lepszy NN może wykazywać złe wyniki, gdy jest używany do rzeczywistego obrotu na giełdzie. Aby rozwiązać ten problem, musimy przetestować naszych NN używając handlu, i skorzystać z wyników tego zysku handlowego a d rozstrzygnięć, aby zdecydować, czy ten NN jest lepszy od drugiego. Pozwól nam utworzyć program, który może być użyty do dostrojenia NN, a tym razem przez precyzyjne dostrojenie będziemy oznaczać wyniki handlowe. Sieć neuronowa Kilka krótkich notatek. Przede wszystkim w powyższym przykładzie automatyczna nauka nigdy się nie skończy, ponieważ nie ustawiono żadnych kryteriów zatrzymania W oknie dialogowym lub w funkcji CREATENN można podać błąd min, gdy NN osiąga ją, zatrzymuje się, a jeśli bResumeScript jest ustawiony na 1, okno dialogowe zostanie zamknięte i skrypt zostanie wznowiony. Także możesz podać maksymalną liczbę epok, albo nie używam tego w poniższym przykładzie, przynajmniej nie zawsze, bo mam zamiar obserwować naukę i kliknąć STOP, gdy myślę, że NN jest gotowy Jeśli chcesz to zrobić w trybie w pełni automatycznym, zwróć uwagę na te parametry. Drugie jedno z możliwych sposobów zmniejszenia, szybszej i większej liczby sieci dokładne, zaczyna się od małej sieci i zwiększyć jej rozmiar s, neuron przez neuron Obwiously, liczba neuronów wejściowych jest określona liczbą kolumn danych wejściowych, ale możemy je zmieniać, a liczba neuronów wyjściowych powinna być równa liczbie kolumn danych wyjściowych zwykle jednego, ale niekoniecznie oznacza to, że musimy zoptymalizować liczbę neuronów w ukrytej warstwie. Ponadto, o czym wspomniałem, nie wiemy dokładnie, które dane mają być użyte. Czy Clv-15 15 dni opóźnia się zwiększy dokładność naszej prognozy Czy potrzebujemy Clv-256 Czy będzie lepiej? aby używać obu z nich w tym samym NN, lub dodając Clv-256 zrujnować nasze wyniki. Korzystając z zagnieżdżonych cykli, aby spróbować różnych parametrów wejściowych, możesz. Krojenie NN, podobnie jak zrobiliśmy to dla danych czasowych pozwolić sobie powtórzyć, NN, nie ma różnicy między zapasów i FOREX, po prostu stało się, że mam kilka wysokiej jakości plików danych FOREX, które chcę przetworzyć, podczas pisania tego tekstu. Spróbuj różnych kombinacji lags. Try różnych numerów neuronów w ukryta warstwa. i różne kombinacje różnych wskaźników. Jednak jeśli spróbujesz wszystkich możliwych kombinacji wszystkich możliwych parametrów, NIGDY nie otrzymasz wyników, bez względu na to, jak szybki jest Twój komputer Poniżej będziemy używać kilku sztuczek, aby zredukować obliczenia do minimum. By the way, może się wydawać, że jeśli zaczynasz od jednego ukrytego neuronu, zwiększ go do 2, 3 i tak dalej, aw pewnym momencie jakość błędów przewidywania lub zysku, jeśli przetestujesz NN poprzez handel używając go zacznie schodzić, a następnie masz swojego zwycięzcę Niestety, nie mogę udowodnić, że po pierwszym szczytowym osiągnięciu może nie być druga Oznacza to, że błąd może wyglądać tak: 100, 30, 20, 40, 50 to tylko na minimum, w prawo, a potem 30, 20, 10, 15 drugie minimum Musimy tylko przetestować wszystkie rozsądne liczby. Dzielska optymalizacja to miecz obosieczny Jeśli nadmiernie zoptymalizujesz kod, może to nie działać poza danymi, które starałem się dostroić to zrobię wszystko, aby uniknąć tej pułapki Jeśli chcesz dodać al optimizations do Twojego kodu lub NN, radzę robić badania w internecie, aby dowiedzieć się więcej o ukrytych problemach tego podejścia również, mam zamiar zwrócić uwagę na gładkość krzywej zysku Zysk, który wygląda jak 0 , -500, 1000, -100, 10000 może być wielki, ale zysk 0, 100, 200, 300, 400 jest lepszy, ponieważ jest mniej ryzykowne Możemy o tym porozmawiać później. Wreszcie, w tym przykładzie udamy się używać FOREX, a nie cen akcji Z punktu widzenia NN nie ma różnicy, a z mojego punktu - Forex jest o wiele bardziej zabawne w handlu Jeśli wolisz zapasy, kod można łatwo zmodyfikować. A FOREX Trading Strategy grać przede wszystkim, niech s stworzyć prototyp naszego kodu, który z łatwością można zoptymalizować w przyszłości To będzie system handlowy, który używa sieci neuronowej do handlu i generuje zysk na wykresie względem numeru handlowego obliczyć wypłatę, jako miarę solidności naszego systemu obrotu. Główna różnica polega na tym, że używamy functi ons, zamiast umieszczać cały kod w głównym bloku programu W ten sposób znacznie łatwiej jest zarządzać. Drugą funkcją TestNet używam bardzo prostego algorytmu handlu. Wskaźnik CLV jest ograniczony do przedziału 0-1 nasza wersja CLV jest, więc gdy wskaźnik przecina dBuyLevel zobacz kod powyżej, kupuję, kiedy to jest przekraczanie dSellLevel, sprzedaję. Oczywiście, nie jest to najlepsza strategia handlowa, ale to zrobi dla naszych cel po prostu teraz Jeśli chcesz to poprawić, oto kilka wskazówek Po pierwsze, możesz mieć system, który nie jest ZAWSZE na rynku Po drugie, możesz użyć więcej niż jednego wskaźnika jako wejść, a być może więcej niż jeden NN, tak, że decyzja handlowa jest dokonywana na podstawie kilku przewidywanych wskaźników Dodamy pewne ulepszenia algorytmu handlowego później. Używamy pewnych standardowych założeń spreadu handlowego FOREX wynosi 5 punktów, leverade wynosi 100, min lot jest 100 mini - FOREX. Na spójrzmy na nasz system handlowy Po raz kolejny, to jest uproszczoną Jedną ważną notatką TestNn nazywa się ostatnią i ma dostęp do wszystkich zmiennych, które zostały utworzone w tym punkcie Jeśli więc widzisz zmienną, której używam, bez jej inicjalizacji prawdopodobnie oznacza to, że została zainicjowana w NewNn , TeachNn lub jakiejś innej funkcji, która została wywołana przed TestNn. To zrobić rzeczy łatwiejsze, komentarze są umieszczone w kodzie. Na nowe słowa o wypłatie Istnieje kilka sposobów na jego naliczanie, a używamy tego, co uważam za najbardziej uczciwy Wyciągnięcie jest miarą niestabilności naszego systemu Co to jest szansa, że ​​utraci pieniądze Powiedzmy, że początkowa kwota wynosi 1000 Jeśli zysk sięga 100, 200, 300, 400 wypłaty to 0 Jeśli to wychodzi 100, 200, 100 to wypłaty wynosi 0 1 10, ponieważ właśnie straciłyśmy kwotę, równą 1 10 początkowej lokaty od 1200 do 1100. Zdecydowanie radzę używać systemów obrotu z dużymi wypłatami. Ponadto używam wypłaty, to znaczy być stosowany ze zmienną wielkością partii W rzeczywistych próbkach, które pochodzą z eBook, zobaczysz inną wersję. Jak możesz zobaczyć, tutaj zawsze używamy 1000 początkowej kwoty do wyliczenia wypłaty Powód jest prosty zawsze używamy tego samego rozmiaru partii bez zarządzania pieniędzmi jeszcze, więc nie ma różnicy , ile pieniędzy zarobiliśmy już na naszym koncie, średni zysk powinien być stały Gorszy scenariusz wygląda w tym przypadku od samego początku 1000 z powodu utraty pieniędzy Jeśli użyjemy 1000 do obliczenia wypłaty, dostać gorsze wypłaty Pomoże nam to nie oszukać się na przykład Na przykład powiedzieć, że sprzedajemy przez jakiś czas i mamy 10.000 na naszym koncie Wtedy tracimy trochę pieniędzy, a teraz mamy 8000 Wtedy odzyskaliśmy i dostaliśmy 12.000 Dobrych system handlowy Prawdopodobnie nie. Powtórz logikę ponownie, ponieważ jest bardzo ważna i stanie się ona jeszcze ważniejsza, kiedy zaczniemy zarządzać pieniędzmi. Zajmujemy się handlem nieruchomościami o stałej wielkości. Więc statystycznie nie ma gwarancji, że maksymalna strata wi nie zdarzy się na samym początku, kiedy mamy tylko 1000 A jeśli się zdarzy, będziemy mieli -1000 000 - 8 000, więc system handlowy jest prawdopodobnie zbyt ryzykowny. Kiedy mówimy o zarządzaniu pieniędzmi prawdopodobnie, a nie w tym tekście, musimy użyć innego podejścia do obliczania wypłat. Zwróć uwagę, że w tym systemie handlowym używam gorszego scenariusza, który kupuję przy użyciu produktu High i sprzedaży, przy użyciu testów Low Many niezgodnych z tymi zasadami i tworzenia systemów handlowych, które praca w porządku na danych historycznych Ale w prawdziwym życiu te systemy handlowe mają bardzo słabe wyniki Why. Take spojrzeć na pasek cenowy Ma Open, High, Low i Close Czy wiesz, jak cena porusza się w barze No So , powiedzmy, twój system obrotu generował sygnał kupna, na dole paska cen, jeśli dLow. Zauważ, że używam dLotSize równy 0 1 lot 100 Oczywiście, w prawdziwym obrocie handlowym przyniesiesz korzyści, jeśli wielkość partii jest obliczany w zależności od posiadanych pieniędzy, coś podobnego robimy testy tutaj, nie handlując I na potrzeby testowania musimy między innymi zobaczyć, jak gładka jest krzywa zysku Jest dużo łatwiej zrobić, jeśli rozmiar partii jest taki sam w idealnej sytuacji, dla dLotSize 100 otrzymamy linia prosta, z pewnym nachyleniem, podczas gdy w przypadku regulacji wielkości partii otrzymamy wykładnik, który jest o wiele trudniejszy do analizy. Po tym, jak w tekście będziemy stosować zasady zarządzania pieniędzmi do naszego systemu handlowego, ale jeszcze nie. skończyliśmy z ostatnią częścią naszej funkcji testowej, niech przejdziemy przez resztę kodu. Następująca funkcja tworzy wskaźnik CLV To zajmuje interwał jako parametr, co oznacza, że ​​możemy to nazwać wielokrotnie, podczas optymalizacji , przechodząc różne liczby. Upewnij się, że używam NN, który pracuje w przedziale 0-1 Można oczywiście oczywiście znormalizować dane, ale zdecydowałem podzielić wskaźnik na 2 i dodać 0 5, tak że jest w Zakres 0 - 1. Aby utworzyć plik lag, możemy użyć funkcji CREATELAGFILE Alternatywnie, możemy ca n to zrobić przez wyraźne dostarczenie wszystkich niezbędnych kodów W tym przypadku mamy większą kontrolę i będziemy potrzebować tego, jeśli zaczniemy zmieniać liczbę opóźnionych kolumn itd. Parametr nRemoveFirst jest ważny Wiele funkcji, takich jak wskaźniki, ruchomych średnich, opóźniających generatory, w tym przypadku, nie działają dobrze w pierwszych kilku dokumentach zbioru danych Załóżmy, że mamy MA 14 - co będzie umieścić w rekordach 1 - 13 Więc zdecydowaliśmy się po prostu usunąć pierwszych mało wiarygodnych rekordy. Dla NewNn, a także dla wszystkich funkcji tego programu, musimy przekazać jako parametry tylko to, co można zmienić podczas procesu optymalizacji. Na przykład nie ma potrzeby pomijania parametru, ponieważ zawsze jest takie samo Funkcja TeachNn po prostu wyświetla okno dialogowe NN. Ostatecznie potrzebujemy funkcji wykresów Nie jest to obowiązkowe, ale zawsze dobrze jest zobaczyć, jak wygląda nasza linia zysków Następujący kod używa XML do stworzenia wykresu, więc warto przeczytać samouczek Alterna tively, można narysować wykres, a nie zapisać go w pliku Aby to zrobić, użyj jednej z próbek, które znajdują się w katalogu skryptów próbki Wreszcie można zmodyfikować kod, aby produkować HTML, a nie XML HTML jest łatwiejszy nauczyć się, ale kod sam w sobie będzie nieco mniej czytelny i uruchomić skrypt. WELL Zgodnie z oczekiwaniami, używanie 7 godzin jako przedziału dla CLV spowodowało bardzo słabe wyniki. FOREX Strategie handlowe i optymalizacja. Z powodu niskich wyników jest dość oczywiste, że używaliśmy interwałów, stop lossów, poziomów kupna i sprzedaży oraz innych parametrów, które były zupełnie przypadkowe - po prostu wybraliśmy pierwsze, co przyszło na myśl Co zrobić, jeśli spróbujemy kilku kombinacji. FOREX Trading Trading Co optymalizować. Przede wszystkim poprzez overoptimizing poziomy kupna i sprzedaŜy, możemy zniweczyć nasze przyszłe wyniki Mimo to nadal możemy dostroić je, zwłaszcza, jeŜeli wynik jest bliski zbliŜonych wartości limitów kupna i sprzedaży Na przykład, jeśli posiadamy -10 zysk na poziomie kupna wynosi 0, i 1000 zysków, gdy jest równe 0 35, potem dalej e jest prawdopodobnie szczęśliwym zbiegiem okoliczności, a my nie powinniśmy używać 0 35 dla naszego systemu handlowego, ponieważ w przyszłości prawdopodobnie się nie powtórzy Jeśli zamiast my mamy 10 i 10 zamiast 1000, może być bezpieczniej używać. Ogólnie , nasz system handlowy powinien być zbudowany dla wariantu WORSE, tak jakby w trakcie rzeczywistego obrotu wyniki były lepsze, a następnie w trakcie testu przetrwamy, ale nie w inny sposób. Możemy zmienić wartość dla przedziału wskaźników, pod warunkiem, że mamy wystarczająco dużo robót, abyśmy mogli mieć pewność, jeśli chodzi o statystyki, w wydajność systemu. Z pewnością możemy zmieniać liczbę neuronów, nie sądzę, że można je zoptymalizować. Możemy zmieniać liczbę wejść i opóźnienia w nakładach Możesz nadmiernie zoptymalizować to, ale to nie jest bardzo prawdopodobne. I oczywiście możemy spróbować różnych wskaźników. Sprawdzić FOREX Sygnały Jak zoptymalizować. Jak już wspomniano, jeśli zaczniemy próbować wszystkie możliwe kombinacje, to potrwa wiecznie Więc będziemy oszukiwać Będziemy tworzyć predefiniowane zestawy parametrów, które uważamy za rozsądne i przekazać je do programu. Aby wykonać jak najmniej obliczeń, pamiętaj, że Clv-1 i Clv-2 są, prawdopodobnie, ważne, ale co z Clv-128 I - jeśli mamy Clv-128, potrzebujemy Clv-129 Prawdopodobnie, nie Więc będziemy mieli coś takiego jak Clv-1, Clv-2, Clv-4, Clv-8 Clv-128 z po prostu kilka odmian, co sprawi, że nasz czas obliczeń będzie tysiączny krótszy. FOREX Professional Trading System Czy może to działać w ogóle. Jest dokładnie to chcemy przewidzieć Do tej chwili użyliśmy wykresu 1 godziny dla EURUSD i przewidywaliśmy następny pasek s CLV Czy CLV 2 będzie lepszy Co z CLV 3. Ponadto, szczególnie biorąc pod uwagę słabą wydajność naszego pierwszego systemu handlowego, byłoby miło wiedzieć, że - przynajmniej w idealnym świecie osiągalny cel może być osiągnięty. Aby odpowiedzieć na te pytania, poproś o stworzenie prostego programu testowego Zakładamy, że nasze przewidywanie jest 100 dokładne, a oparte na tym jako sumowanie, użyjemy CLV N, a nie NN przewidział, że słusznie - będziemy pobierać dane z przyszłości i używać ich zamiast przewidywania NN To podejście nie działało w prawdziwym życiu, oczywiście, ale na leats, da nam pewne pomysły na to, czego się spodziewamy. Gdy spojrzymy na wyniki, pamiętaj, że nie używamy żadnych zaawansowanych zarządzania pieniędzmi, nasz rozmiar partii jest ustawiony na minimum 100 Jeśli używasz zmiennych wielkości partii , wyniki będą bardzo różne Ale nawet w dużym rozmiarze ustawionym na 0 1 możemy zobaczyć poniżej, że uzyskanie informacji od przyszłości jest ostatecznym sprzedawcą s holly graal. Jesteś zaznajomiony z tym kodeksem, był używany w To obsługuje dane załadowanie Jedyna różnica polega na tym, że otrzymuje listę plików w katalogu obrazów i usuwa wszystkie pliki z rozszerzeniem Powodem tego kodu jest prosty podczas naszych testów tworzymy wiele - może to być tysiące plików graficznych nie chcę, żeby się kręcili po tym, jak się skończymy Więc o th e początek skryptu usuwamy obrazy utworzone przez inne skrypty. Kilka uwag Nie chcemy próbować wszystkich możliwych wartości, na przykład odstępu CLV Zamiast tego możemy utworzyć tablicę zawierającą tylko wartości, które chcemy test Następnie przejdźmy poniżej, przechodzimy przez tę tablicę. Straty straty są ważną częścią każdej strategii handlowej, więc zdecydowałem się na ich zmianę. Jest to niebezpieczny pomysł, ponieważ łatwo jest nadmiernie zoptymalizować system. Mam zamiar aby przetestować różne wartości dla poziomów kupna i sprzedaży, ale będzie to wykonywane w cyklu, bez użycia tablic. W naszym poprzednim przykładzie chcemy mieć duży plik XML, zawierający wiele obrazów Aby to zrobić, przeniosłem kod, który tworzy nagłówek i stopkę XML poza funkcją wykresu Przeczytaj jeden z internetowych ćwiczeń XML dla szczegółów. Należy pamiętać, że używam 0 jako pierwszego opóźnienia, co oznacza, że ​​najpierw testuję wskaźnik CLV, który nie został przesunięty od przyszłości Po prostu, aby uzyskać pomysł, jak dobry system handlowy byłoby bez NN straszne, czy słuszne słowo To traci całe pieniądze. Cortex wykorzystuje kontrolę programu Internet Explorer do wyświetlania stron XML Gdy strony rosną, zajmuje dużo pamięci Jeśli komputer nie może sobie z tym poradzić, rozważ utworzenie wielu plików XML lub Strony HTML, w przypadku forexnn02 nie powinno to być problemem, ponieważ strona jest stosunkowo krótka. Alternatywnie, co robię w skryptach w dalszej części tego tekstu, utwórz plik XML, ale nie otwieraj go z Cortex Otwórz je używając programu Internet Explorer - w przeciwieństwie do kontroli IE, program Internet Explorer nie ma problemu z pamięcią. Teraz kod próbuje kombinacji różnych parametrów. Tutaj korzystamy z cykli zagnieżdżonych W każdym cyklu naśladujemy jakąś zmienną, na przykład nInterval dla cyklu zewnętrznego W ten sposób cykl przypisuje wartości wszystkich elementów danej tablicy, po kolei, a następnie w tym czasie używa się cyklu wewnętrznego i tak dalej, tak, aby wszystkie kombinacje wszystkich elementów tablicy były testowane. Zajazd cyklu uśredniania, wywołuje funkcję Test, przetestuje handel i wykres, aby dodać nowy obraz do listy obrazów zapisanych na dysku Uwaga, że ​​na tym wykresie nie są wyświetlane żadne obrazy, dopóki wszystkie cykle nie zostaną zakończone. Testuj i CreateClv funkcje są prawie takie same jak w poprzednim przykładzie Jedyną rzeczywistą różnicą jest fakt, że jest on nazywany więcej niż raz Aby to zrobić, dzwonię do ARRAYREMOVE do oczyszczania tablic. Ponadto zauważysz, że tworzymy tylko wykresy dla combinations of parameters, that produce trading system with positive profit Otherwise, we call continue , to skip the Chart function. Finally, we have Take Profit now, so our trading system can be a bit more flexible. The Chart function was broken into two pieces The header and the footer should be written to the XML file only once, so they were moved to the main part of the program. Also, I am using the counter, to save files under the different names The information about parameters is written to the header of an image, so we can easily see which one it is Finally, images are only saved for winning configurations, meaning the balance at the end should be more, then at the beginning. Run the program it will take some time to complete You will end up with a large XML page with images, one for each winning configuration. Some of the results are great, however, as we used data from the future , this system will not work in the real life Actually, if you look at the Test function, you will notice, that the cycle stops before we reach the last element of arrClose. for nBar nRemoveFirst 1 nBar. THIS IS C , just an example. As you can see, the code is really simple Now lets do the same using the SLANG script As in examples before, we will keep the overall structure of the code, so that this example looks familiar The only difference is that instead of using the built-in APPLYNN function, we call the function of our own The code that we do not use such as cycles is commented, but not removed. Note, that the logic behin d it was discussed in Neural Networks and Stock Forex Trading article already Briefly, the output of this script is formated to be compatible with the MQL, MetaTrader s scripting engine MetaTrader is a trading platform we use, if you want something different, like TradeStation, for example, you will have to alter the code to comply to its syntax. Then, in the following chapters, we are going to insert this code in the MetaTrader s indicator, and to use it to trade. Porting script to trading platform. The next step is not really required, but it is something, that may be useful We are going to create a version of a tsc file one above , but this time, we will use SLANG Cortex scripting language to emulate APPLYNN function The reason is, in the next chapter we are going to port it to the scripting language of a MetaTrader trading platform, so it is a good idea to make sure everything works. After we run this function, we discover, that the result it produces is the same, as the forexnn05a pro duced, which means the code works fine. Note, that there is a difference at the beginning of the charts, as our NN does not try to process the data at the beginning where lag is incomplete , while the built-in NN does not know about this problem Of course, it doesn t affect the result, as the beginning of the chart is ignored by using the nRemoveFirst parameter in our script set to 200, which is guaranteed to be larger, then our lag. Using third-party trading platform. We have the NN that more or less can be used We have the script, implementing this NN without calls to the Cortex-specific NN functions Now we are going to port it to the trading platform that can be used for the real trading, which means it can contact brocker, place orders and earn or loose money. As a trading platform, I am going to use MetaTrader. Disclaimer I am not related to MetaQuotes in any way I do not work for them, I am not their affiliate and so on I use MetaTrader, ONLY because I like it. I find this program user - friendly, flexible and powerful, and not a monster Also, it is free compare to other packages of this class. The only minor problem is that it is not always easy to find the dealer using MT in your area Then, when you do a research, you may find couple of brockers, with screenshots on their web sites, that look suspiciously familiar Yes, they use MetaTrader, but they don t call it MetaTrader. I have asked for clarification at the company s forum, and they have told me, that they don t reveal brockers using their services Very strange. One of the brockers that is not hiding the fact they use MT, is Alpari They will allow you to open a Demo account, so that you can trade in a real time, but without risking your money. Warning I am not going to recommeng services of Alpari Once again, I am not being paid for that Try their Demo account, and use your own judgement Or you can start your own research at Internet forums. Finally, if you do not like the MT, you can probably follow the example belo w using TS, MS or some other trading platform This is just an example. Our MT-based trading system will include two files, the indicator and an expert This is the way they call it in MQL scripting language of MT , and I am going to follow this naming convention. The indicator implements the neural network and draws a chart An expert takes these data and does trading As MetaTrader has a strategy tester , we will be able to test our strategy, to see how good it is. I will assume, that you are familiar with MQL programming, it is quite close to SLANG and tutorials can be found both at MetaQuotes and Alpari. Finally, I am using the code structure, that is borrowed from MetaQuotes forum, permission to use it the author of the corresponding posts had granted me permission to use fragments of his code. Also, as some of our MetaTrader code is the same for all experts and indicators, we moved it to a separate library file MetaTrader s libraries are nothing but includable files This library takes car e of synhronization, when two or more expert are trying to run in the same time, as well as of few other things If you use MetaTrader, it will help you to create robust experts, in any case, the MQL language is easy to understand. a helper library. The code should look familiar, all I did was re-writing it, using slightly different language syntax of MQL. This indicator has two buffers, and draws two lines, one for the original NOC, and one for the NN-predicted NOC For trading, you don t have to draw both indicator lines, of course see MQL tutorials to learn how to do it , but I have decided to show them together, so you can compare. Another difference, that you should know about, is the way MT performs testing It may, in some cases, be more accurate, then one we did we did the worse case scenario Of course, you can always to change the SLANG script from the examples above, to implement any logic you want. The result of our testing in MT is a bit better, then in Cortex, due to all these reasons. Keep in mind, that MT calculates the DD in a different way I still think, that my way is better. In should be especially noted, that no additional optimization had been performed using MetaTrader s optimizer We have just plugge d our MTS mechanical trading system in, and it worked as expected. That is it You can now create Cortex Neural Network, optimize it to do trading, and to port it to the trading platform of your choice. Download Cortex Order Cortex View Price List. Visibility is very important for this site If you like it please link to this URL.

Comments

Popular Posts