Free neural nät valutahandel


Slutligen ett verkligt neuralt nätverk EA Free - Något nytt kommersiellt medlem Anställd Sep 2008 911 Inlägg Hej Alla, det har varit ett tag. Jag brukar inte ta så långa pausar från att delta på detta forum, men i över ett år har jag arbetat med ett mycket intensivt projekt och efter ett år med framåtprovning, är jag här för att dela den med er alla. Jag är vänner med många professionella handlare och en massa av oss kom tillsammans, kombinerade vår expertis och skapade ett neuralt nätverksautomatiserat system för Metatrader som faktiskt fungerar. Eftersom vi var medvetna om att de flesta EA är absolut värdelösa eller sämre, bedrägerier, trodde vi att vi skulle erbjuda något unikt för den genomsnittliga detaljhandeln från människor som faktiskt kan lita på. Denna grupp heter Metaneural. Weve använde neurala nätverk och tillämpade dem på Forex Trading framgångsrikt tidigare och bestämde sig för att översätta den metoden till ett Metatrader-system. Det är allmänt känt att larget trading firms och hedge funds använder sofistikerade artificiella intelligens och nuerala nätverkssystem för att dra nytta av de finansiella marknaderna med staggerande noggrannhet. Vi trodde, varför kan inte den makt vara tillgänglig för oss - de små pengarna investerarna Så jag tog en paus från alla mina andra aktiviteter och arbetade hårt med Metaneural för att utveckla detta system, vilket jag tror är det enda verkliga neurala nätverket EA. Faktum är att det inte ens måste vara en EA, koden kan skrivas i C för att fungera exakt samma sätt i tradestation, esignal, neuroshell eller någon plattform som tillåter DLL-import och datainsamling, eftersom den neurala nätverksskapelsen sker i Neuro. Ive gjorde indikatorer och handelssystem för det förexfaktoriska samhället i många år så jag ville ge er grabbar den enda fria versionen av Metaneural EA på internet. Jag vill få din feedback och visningar. Om den här tråden går bra och inte blir sidospårad, förlänger jag provet. Ive hade kul att dechifiera valutamarknaden med de stora sinnena på det här forumet i flera år och det är glädjande att ge tillbaka. Neurala nätverk i EAs är framtiden, jag hoppas att ni kan realisera detta och utveckla era egna system. Det första steget i att skapa en artificiell neuralt nätverkshjärna är att samla de data runt vilka hjärnans struktur kommer att bildas. Eftersom vi försöker skapa en hjärna som kommer att veta hur man handlar marknaderna måste vi samla marknadsdata. Men vi kan inte bara samla in en massa data och dumpa den i vår neurala motor för att skapa strukturen i vår hjärna. Vi måste samla in data i det format som vi vill ha hjärnan att bearbeta den data och så småningom samma format som vi vill att den ska skapa produktionen. Med andra ord var det inte bara att berätta för hjärnan VAD Tänk, genom att ge den rå data, men vi måste säga det HUR att tänka, genom att formulera den råa data till en intelligent konfiguration. I detta fall är vår förståliga konfiguration mönster. Vi samlar data i segment, varje segment består av ett antal barer som fastställts av näringsidkaren i vår proprietära insamlingsindikator som följer med alla våra paket. Den gruppering av staplar samlas i förhållande till nästa stapel som kommer efter grupperingen - vi kommer att kalla detta framåtfältet. När samlar marknadsdata är den framtida linjen känd, eftersom det är all historisk data, det är nästa stapel efter grupperingen. Tanken är att den neurala nätverkshjärnan kommer att hitta komplexa mönster i stapelgrupperingen och använda den insamlade informationen, inklusive nästa stapel efter grupperingen, för att bestämma vilka komplexa mönster som föregår resultatet av nästa stapel. Under den faktiska handeln blir resultatet det framtida linjen vilket gör det möjligt att med hög grad av noggrannhet veta marknadens riktning innan det händer. Den insamlade data extraheras i ett kalkylblad som visar prisdata som öppen, hög, låg, nära (OHLC). OHLC hos varje stapel uppsamlas separat och placeras i sin egen kolonn. I exemplet ovan representerar varje rad totalt 3 barer. Därför representerar kolumnerna hundratals eller tusentals barer som samlas in i historien. Förutom OHLC kan du också samla in värdena från nästan vilken indikator du väljer, vilket i huvudsak ger den indikatorn förmågan att tänka utifrån förändrade marknadsförhållanden och förutsäga nästa värde. Neural Network Building and Training Nu när vi har vår samlade data, extraherad i en kalkylarkfil i en förståelig konfiguration, kan vi ladda den in i vår neurala nätverksmotor som kommer att skapa strukturen hos den artifala hjärnan, träna den och testa dess noggrannhet innan sparar strukturen. När de insamlade data importeras till nätverksbyggnadsprogrammet får du valet att välja vilka bitar av data du vill använda för att bygga din hjärna. Detta är en viktig funktion eftersom det gör det möjligt för användaren att skapa många olika strategier utifrån vilken data som anses nödvändig. Vad som i huvudsak gör i detta steg är att bestämma vad motorn ska använda för att skapa de tidigare nämnda komplexa mönstren, vilket i slutändan kommer att bestämma projektionsförmågan hos det neurala nätverket EA. Till exempel, säg att du ville berätta det neurala nätverket att bara leta efter mönster i de öppna priserna på staplar i förhållande till indikatorvärdena från din favoritindikator. Du väljer då din indikator i samlaren och väljer endast de öppna och dataingångarna i byggprogrammet som beskrivs ovan. Du kan också välja alla ingångar, med undantag för kolumnen output1, vilket betyder ditt utdatavärde. Genom att välja alla ingångar skapas det mest komplexa inlärningsmönstret och därigenom tillåta din hjärna att reagera på många olika scenarier. När de önskade ingångarna och utgångarna väljs kommer mjukvaran att skapa strukturen i din neurala nätverkshjärna och du kan börja träna den. En del av de insamlade data är avsatt och används för att träna och testa noggrannheten hos din artificiella hjärna. Du kommer att se att den önskade produktionen börjar överensstämma med testdata som den lär sig. När denna process är klar kommer du att kunna exportera den strukturerade artificiella hjärnan i form av en DLL som kommer att användas av MetaNeural EA. När hjärnan är byggd, utbildad, testad och exporterad som en DLL kan du börja handla med en automatiserad neuralt nätverkshjärna som kommer att se komplexa mönster som är omöjliga för att en människa ska uppnå. Få Metaneural EA GRATIS nu genom att finansiera ett konto hos FinFX med något belopp och använd vår kundservice för att spegla våra professionella vinnande affärer i ditt konto. Efter 50 fulla partier handlas får du Metaneural EA med full funktionalitet GRATIS. Konton måste finansieras med länken som finns i prissättningssektionen på Metaneural-webbplatsen. Placera dessa filer i följande mappar i Metatrader: Expert Advisor - Metatrader 4experts Collector Indicator (DatacollectorV2a) - Metatrader 4expertsindicators Neural Network Indicator (Metanural NN Indicator) - Metatrader 4expertsindicators MQLLock och MT4NSAdapter DLL-filer - Metatrader 4expertslibraries Du måste installera Neurosolutions 6 och Visual Studio 6 för att det fungerar, finns instruktioner om dessa installationer i den mycket detaljerade handboken som bifogas detta inlägg. DU MÅSTE LÄS MANUALEN Ja, den kan tillämpas på flera valutor samtidigt eftersom det kan träna i varje valuta individuellt och en neuralt nätverksstruktur kan skapas för varje valuta. Jag skulle säga att den enda mäklareberoende skulle vara integriteten hos deras prismatning, ju mer stabila och konsekventa de matar desto bättre blir träningsdata och därefter handelarna. Var inte scalping nödvändigtvis så körhastighet är inte särskilt viktigt. Tack för visat intresse. Grattis till att utveckla ett system som ger en god avkastning. Alltid bättre än undrar EAs som vanligtvis hamnar på kontot. Jag är en kommersiell medlem själv och delar mitt Fibonacci Makeover-system (ForexFibs) här så jag kan förstå varför du erbjuder en gratis EA. Min fråga är att detta EA kan tillämpas på flera valutor eftersom det är baserat på Real Neural Networks. Det är beroende av mäklare och körningshastighet. GLOBAL TRADING SYSTEMS FOREX PREDICTION FOREX ROBOT BINÄRA OPTIONS ROBOT BINARY OPTIONS SIGNALER STOCKHANDEL ROBOT STOCK PREDICTION Forex Scalper Profit Progressor Robot EA är sant multi-market condition robot: trending, non-trending, flyktig och icke-flyktig. Handlar alla större valutapar. 50-100 affärer per dag. Vinst 250 per månad. Med denna komplexa Forex Robot Scalper EA ska du få en stabil solid vinst. Mycket säkerhet för konto. För forex nybörjare eller avancerade handlare också. Forex Indicator 3D Signaler - Forex Signaler Ny Generation Ny avancerad 3D-Forex Signals Indicator. Forexindikatorn är baserad på Neural Networks analyserar marknaden i 3D-dimensioner och genererar statistiskt tillförlitliga och korrekta valutasignaler i realtid. Signalerna är intuitiva, lätta att använda och har bibehållit en enastående vinnande takt. 500 pips avg. vinst per månad. 60 sekunders binära alternativsignalindikator (metatraderbaserad). 90 dagars vinstfrekvens. 100 signaler per dag. 100 vinst per 1 timme Non-Repainting Lätt att använda, arbetar med någon mäklare, alla tillgångar. Noggrannhet verifierad med riktiga handelskonto. Baserat på avancerade neurala nätverksalgoritmer. Har testat med över 200 binära optionsmäklare och visar stabil hög vinst. Binära alternativ Auto Trader 300 vinst per månad 100 Binär Auto Trader för Metarader-baserade mäklare som Core Liqudity Markets, NoaFX, GDMFX, GoMarkets, Grandcapital, WForex och andra. Baserat på Neural Networks Algorithm. Inbyggt kontoskydd och riskhanteringssystem. 300 vinst per månad 100 affärer per dag 100 Automated Binär Options Robot för webbaserade mäklare Handlar 60 sekunders och 30 sekunders binära alternativ. Har inbyggt insättningsskydd, penninghanteringssystem. Utför automatiskt affärer direkt till ditt länkade mäklare konto. 1500 FÖR 1 ÅRS REGISTRERING Letar du efter lönsamma binära alternativsignaler och autotraders Det finns INKREDIBLE BINARY OPTION SIGNALS som leder dig till framgång. Binär Options Signals Indicator (Metatrader 5 baserat). 90 dagars vinstfrekvens. 50 signaler per dag. Non-Repainting Fungerar med någon mäklare. Baserat på neurala nätverk. 60 sekunders binära alternativsignalindikator (NinjaTrader-baserad). 90 dagliga vinster, pålitliga, vinnande handelssignaler. 70 signaler per dag. Non-Repainting Super precision Lätt att använda, fungerar med alla mäklare, alla tillgångar. Synkroniseras med några binära alternativ från plattformen. Baserat på neurala nätverk. Binär Options Prediction och Trading Signal Indikator för Metatrader. Genererar 90 exakta, pålitliga, vinnande handelssignaler. Non-Repainting Baserat på Neural Networks Algorithm. Fungerar med någon mäklare och vilken tidsram som helst. Kan skicka meddelande till mobila enheter då handelssignal inträffar. 10 och 15 minuter Binär Options Trade Signals Indikator för Metatrader (MT4). 83 dagliga vinstvärden 30 handelssignaler om dagen 100 Icke-REPAINTING 100 RELIABLE Den signala indikatorn för binära optioner (BO) kommer att ge dig råd om när högkvalitativa handelsmöjligheter uppstår. Visar stabil hög vinst. Koppla av medan IQ Option Trade Copier Plugin handlar i din plats. IQ Option Trade Copier kopierar handlar från Metatrader direkt till din IQ Options Platform. Automatiserar alla lönsamma strategier och tillåter handel på fullautomatisk pilot. Kopior handlar omedelbart och pålitligt. Binary Options Trade Copier. Kopierar affärer från Metatrader direkt till din binära optionsplattform och implementerar affärer på ditt mäklarekonto. Omedelbar. Pålitlig. Automatiserar alla lönsamma strategier och tillåter att handla på full auto-pilot direkt från Metatrader. Forex Prediction Indicator för Neural Networks för Metatrader. Genererar 90 exakta handelssignaler. Upp till 250 vinst per månad Predicts hög, låg, nära pris, pris rörelseriktning. 100 Non-Repainting Fungerar med några valutapar, alla tidsramar. Det är den bästa forex scalping roboten som du kan använda och kan växa till och med den minsta av handelskonton till stora konton på väldigt snabb tid utan att behöva lyfta ett finger Forex Intradag Scalper EA analyserar Forex marknaden för att hitta den bästa posten och utgångspunkter. 250 vinst per månad. Max drawdown 3.5. 100 automatiserad handel. Intelligent Forex trading robot (Forex robot eller EA) för Metatrader baserat på neurala nätverk och genetisk algoritm. Självlärande och självuppdaterande robot öppnar positioner med 90 sannolikheter för framgång. Metatrader - Interactive Brokers Trader Copier Bridge är en programmerbar tillägg för Trader Workstation (TWS), som låter dig handla manuellt eller automatiskt direkt från Metatrader (MT4, MT5). Automatisera dina strategier för handel via Interactive Brokers. 300 vinst per månad. Max drawdown 7. 90 framgångsrika affärer. 100 automatiserad handel. Intelligent Forex trading robot (Forex robot eller EA) för Metatrader baserat på neurala nätverk. Forex Robot Scalper visar ett stort antal affärer per dag, med minsta förlusttillverkning. Dukascopy binära alternativ Robot 50 handlar per dag 100 Automated Binär Options Robot för Dukascopy Broker Trades 60 sekund och 15 minuter binära alternativ. Har inbyggt insättningsskydd, riskhanteringssystem. 75-90 Win-rate. 1500 FÖR 1 ÅRS INSKRIVNING Metatrader Nadex Trade Copier kopior från MT4 direkt till din Nadex Trading Platform och implementera affärer. Omedelbar. Pålitlig. Gör det möjligt att testa och automatisera all handelsstrategi och att handla på full auto-pilot direkt från Metatrader. Fungerar för alla tillgångar. Nadex Trading Robot är en helautomatiserad handelsprogramvara som är speciellt utformad för handel med vinst med Nadex Binär Options. 100 affärer per dag 100 Automatiserad Har inbyggt insättningsskydd, pengarhanteringssystem. Baserat på Neural Networks lågriskstrategi. 1500 för 1 års anmälan Nadex Signals and Prediction Indicator är speciellt utformad för handel med vinst med Nadex Binär Options. 90 ITM Nadex Signaler. 50 signaler per dag. Skapa konsekvent vinst med den bästa och mest tillförlitliga Nadex Signals Indicator. 90 exakt Bitcoin Prediction Indicator för Metatrader baserat på Neural Networks Algorith. Genererar direktuppspelningar i realtid och handelssignaler. Indikatorn är inte ommålning. Predicts pris, pris rörelse riktning, upptäcker omkastning poäng. IQ-alternativ Robotaffärer Binära alternativ 100 automatiserade. 75-90 dagliga vinnande hastighet 50-100 trades per dag. Baserat på Neural Networks Aalgorithm. Intelligent IQ Option Robot genererar automatiskt signaler, setup lot storlek, har konto skyddssystem. Kopiera affärer instanly och pålitligt mellan olika datorer via internet över hela världen och mellan olika MT4-terminaler som körs på samma dator. Kompatibel på alla MT4-plattformar med någon Forex-mäklare. Kopiera alla typer av marknadsordningar. Gold Trading Robot har utvecklats för GOLD 1H och SILVER 1H. 360 vinst per månad. Maximal drawdown 10. 90 vinnande affärer. 100 automatiserad handel. Långsiktig strategi. Varje beställning är skyddad av stoppförlust och vinst. Helst optimerade inställningar. 90 exakt. Genererar realtidsströmmande handelssignaler. Har installerat streaming live data feed för alla tidsramar. Predicts pris, pris rörelse riktning, trend, genererar handelssignaler. Inget behov av att installera. Nya signaler levereras dynamiskt till realtidsdiagrammet. 260 FÖR 1 MÅNADSPREDNING 90 Exakt Forex Streaming Realtidspris Prissättning och Handelssignal Programvara. 300 pips garanterar varje månad. Omgjuter inte Dased på Neural Networks Algorith. Fullautomatiserad webbaserad Online Forex Predictor för stationära och mobila enheter. 260 FÖR 1 MÅNADINFORMATION 95 korrekt. Prognoser pris, pris rörelse riktning, trend, genererar buysell signaler. Non-repainting Genererar realtidsströmmande handelssignaler. Har installerat streaming live data feed. Webbaserat gränssnitt. För skrivbord och mobila enheter. 260 FÖR 1 MÅNADSINFORMATION Loss Recovery Trader Robot (EA) 100 reparerar automatiskt ditt valutakonto och återställer dina förlorade positioner, vilket hjälper dig att minska och till och med eliminera dina förlorande affärer. Placera bara din handel, och vår Loss Recovery Trader Robot kommer att göra resten för dig. Binära alternativ Kopiatorbroar Kopiera vinnande branscher, binära alternativsignaler mellan binäralternativsplattform. Instant Pålitlig 100 Automatiserad Stödjer statisk parti storlek, dynamisk parti storlek, martingale. Kopiera affärer från en lönsam strategi för professionell näringsidkare och tjäna pengar. 75-80 dagliga win-rate 200 signaler per dag. Realtidsströmmande handelssignaler. Eventuella valutapar, vilken utgångsperiod som helst. Baserat på neurala nätverk. Webbaserat gränssnitt. Inget behov av att installera. Nya signaler levereras dynamiskt till realtidsdiagrammet. 260 FOR 1 MÅNADSINFORMATION Forex Multi Currency Scalper EA är 100 automatiserad handelsrobot kan välja de bästa möjliga affärerna med 28 symboler. Baserat på lågriskstrategi. Säkerställer att handeln skrivs in på bästa möjliga tid. Utför köphandel till lägre pris och sälja affärer till högre pris. Kopiera lönsamma handelssignaler från det största sociala nätverket för handlare. Delta i det globala samhället av handlare, hitta idéer du gillar och kopiera bästa idéer och signaler direkt till ditt handelskonto och tjäna vinst med vårt Tradingview-signaler kopiator verktyg. Hybrid neurala nätverks Stop-and-Reverse strategier för Forex av Michael R. Bryant neurala nätverk har använts i handelssystem i många år med varierande grad av framgång. Deras främsta attraktion är att deras olinjära struktur bättre kan fånga komplexiteten i prisrörelsen än standard, indikatorbaserade handelsregler. En av kritiken har varit att neurala nätverksbaserade handelsstrategier tenderar att vara överpassade och därför inte fungerar bra på nya data. En möjlig lösning på detta problem är att kombinera neurala nätverk med regelbaserad strategisk logik för att skapa en hybridstrategi. Den här artikeln visar hur det går att göra med Adaptrade Builder. I synnerhet kommer den här artikeln att illustrera följande: Kombinera neuralt nätverk och regelbaserad logik för handelsposter En tre-segments metod kommer att användas, med det tredje segmentet som används för att validera de slutliga strategierna. Den resulterande strategikoden för både MetaTrader 4 och TradeStation kommer att visas, och det kommer att visas att valideringsresultaten är positiva för varje plattform. Neurala nätverk som handelsinmatningsfiltrar Matematiskt är ett neuralt nätverk en olinjär kombination av en eller flera viktiga ingångar som genererar ett eller flera utgångsvärden. För handel används ett neuralt nätverk vanligen på ett av två sätt: (1) som en förutsägelse för framtida prisrörelse, eller (2) som en indikator eller ett filter för handel. Här kommer användningen som indikator eller handelsfilter att övervägas. Som en indikator fungerar ett neuralt nätverk som ett ytterligare villkor eller filter som måste uppfyllas innan en handel kan matas in. Ingångarna till nätverket är typiskt andra tekniska indikatorer, såsom momentum, stokastik, ADX, glidande medelvärden och så vidare, samt priser och kombinationer av det föregående. Ingångarna är skalade och det neurala nätverket är utformat så att utmatningen är ett värde mellan -1 och 1. Ett tillvägagångssätt är att tillåta en lång post om utgången är större än eller lika med ett tröskelvärde, såsom 0,5 och en kort inmatning om utgången är mindre än eller lika med negativet av tröskeln t. ex. -0,5. Detta villkor skulle vara förutom eventuella befintliga tillträdesvillkor. Till exempel, om det fanns ett långt ingående tillstånd, skulle det vara sant och den neurala nätverksutgången måste åtminstone motsvara tröskelvärdet för en lång ingång. När man etablerar ett neuralt nätverk, skulle en näringsidkare normalt vara ansvarig för att välja inmatningar och nätverkstopologi och för quottrainingquot i nätverket, vilket bestämmer värdena för optimal vikt. Som kommer att visas nedan utför Adaptrade Builder dessa steg automatiskt som en del av den evolutionära byggprocessen som mjukvaran bygger på. Att använda det neurala nätverket som ett handelsfilter gör att det enkelt kan kombineras med andra regler för att skapa en hybridhandelstrategi, en som kombinerar de bästa egenskaperna hos traditionella regelbaserade tillvägagångssätt med fördelarna med neurala nätverk. Som ett enkelt exempel kan Builder kombinera en glidande genomsnittlig korsningsregel med ett neuralt nätverk så att en lång position tas när det snabba glidande medeltalet passerar över det långsiktiga glidande medlet och den neurala nätverksutgången ligger vid eller över dess tröskelvärde. Stop-and-Reverse Trading Strategies En stopp-och-omvänd handelsstrategi är en som alltid finns på marknaden, antingen lång eller kort. Strikt sagt betyder quotstop-and-reversequot att du byter handel när din stopporder slås. Men jag använder det som en kort hand för någon handelsstrategi som vänder sig från lång till kort till lång och så vidare, så att du alltid är på marknaden. Genom denna definition är det inte nödvändigt att orderna blir stopporder. Du kan ange och omvända med hjälp av marknads - eller begränsningsorder också. Det är inte heller nödvändigt att varje sida använder samma logik eller till och med samma ordertyp. Till exempel kan du ange lång (och avsluta kort) på en stopporder och ange kort (och lämna lång) på en marknadsordnad, med hjälp av olika regler och villkor för varje inmatningsexempel. Detta skulle vara ett exempel på en asymmetrisk stopp-och-omvänd strategi. Den främsta fördelen med en stop-and-reverse-strategi är att genom att alltid vara på marknaden saknar du några stora drag. En annan fördel är enkelhet. När det finns separata regler och villkor för att komma in och utträda affärer, det finns mer komplexitet och mer som kan gå fel. Kombinera poster och utgångar innebär att färre tidsbeslut måste fattas, vilket kan innebära färre misstag. Å andra sidan kan det hävdas att de bästa förutsättningarna för att lämna handel är sällan detsamma som de för att komma in i motsatt riktning att inmatning och exitering är i sin tur separata beslut som därför bör använda separata regler och logik. En annan potentiell nackdel med att alltid vara på marknaden är att strategin kommer att handla genom varje öppningsgap. Ett stort öppningsgap mot positionen kan innebära en stor förlust innan strategin kan vända. Strategier som går in i och lämnar mer selektivt eller utgår vid slutet av dagen kan minimera inverkan av öppningsluckor. Eftersom målet är att bygga en forexstrategi är MetaTrader 4 (MT4) ett självklart val för handelsplattformen, eftersom MetaTrader 4 är utformad främst för forex och används ofta för handel med dessa marknader (se exempelvis MetaTrader vs TradeStation : En språkjämförelse). Men under de senaste åren har TradeStation riktat mot valutamarknaden mycket mer aggressivt. Beroende på din handelsvolym och / eller kontonivå kan du handla valutamarknaden via TradeStation utan att ådra några plattformskostnader eller betala några provisioner. Spridningar är enligt uppgift tight med god likviditet på de stora valutaparparen. Av dessa skäl var båda plattformarna riktade till detta projekt. Flera problem uppstår när man riktar in flera plattformar samtidigt. För det första kan data vara olika på olika plattformar, med skillnader i tidszoner, prisnoteringar för vissa staplar, volymer och tillgängliga datumintervall. För att jämföra över dessa skillnader erhölls data från båda plattformarna, och strategierna byggdes samtidigt över båda dataserierna. De bästa strategierna var därför de som fungerade bra på båda dataserier trots alla skillnader i data. De datainställningar som används i Builder visas nedan i figur 1. Såsom kan härledas från tabellen Market Data i figuren var Eurodollar-valutamarknaden riktade (EURUSD) med en barstorlek på 4 timmar (240 minuter). Andra barstorlekar eller marknader skulle ha tjänat lika bra. Jag kunde bara skaffa så mycket data via min MT4-plattform som anges av datumintervallet som visas i figur 1 (dataserie 2), så samma datumintervall användes för att erhålla ekvivalenta dataserier från TradeStation (dataserie 1) . 80 av data användes för Building (kombinerat i prov och quotout-of-samplequot), med 20 (62014 till 21015) avsatta för validering. 80 av originalet 80 sattes sedan till kvotprovkvoten med 20 satt till quotout-of-sample, cc som visas i Fig. 1. Bidaskanspridningen sattes till 5 pips och handelskostnader på 6 pips eller 60 per full - Storleksandelen (100 000 aktier) antogs per omgång. Båda dataserierna ingick i byggnaden, vilket indikeras av kryssrutorna i den vänstra kolumnen i tabellen Market Data. Figur 1. Marknadsdatainställningar för att bygga en forexstrategi för MetaTrader 4 och TradeStation. Ett annat potentiellt problem vid inriktning på flera plattformar är att Builder är utformad för att duplicera hur varje stödd plattform beräknar dess indikatorer, vilket kan innebära att indikatorvärdena kommer att vara olika beroende på vilken plattform som väljs. För att undvika denna möjliga skillnadskälla bör alla indikatorer som utvärderas annorlunda i MetaTrader 4 än i TradeStation elimineras från byggnaden, vilket innebär att följande indikatorer bör undvikas: Alla andra indikatorer som är tillgängliga för båda plattformarna beräknas på samma sätt i båda plattformarna. TradeStation innehåller alla indikatorer som finns tillgängliga i Builder, medan MetaTrader 4 inte gör det. För att bara inkludera indikatorer som finns tillgängliga på båda plattformarna, bör MetaTrader 4-plattformen väljas som kodtyp i Builder. Det tar automatiskt bort indikatorer från byggsatsen som inte är tillgängliga för MT4, vilket lämnar indikatorerna som finns tillgängliga på båda plattformarna. Dessutom, eftersom jag märkte skillnader i volyldata från varje plattform, tog jag bort alla volymberoende indikatorer från byggsatsen. Slutligen avlägsnades tidsindikatorn på grund av skillnader i tidszoner mellan datafiler. I figur 2 nedan visas listan över indikatorer som används i byggsatsen sorterad efter huruvida indikatorn beaktades av byggprocessen (quotConsiderquot-kolumnen) eller ej. Indikatorerna borttagna av hänsyn till skälen ovan diskuteras längst upp i listan. De återstående indikatorerna, som börjar med quotSimple Mov Avequot, var alla en del av byggsatsen. Figur 2. Indikatorval i Builder, vilket visar indikatorerna som tas bort från byggsatsen. Utvärderingsalternativen som används i byggprocessen visas i figur 3. Som diskuterades, valdes MetaTrader 4 som val av kodutgång. När strategier är byggda i Builder kan något av alternativen på fliken Evalueringsalternativ, inklusive kodtyp, ändras och strategierna utvärderas, vilket också kommer att skriva om koden på vilket språk som valts. Denna funktion användes för att erhålla TradeStation-koden för den slutliga strategin efter strategierna för MetaTrader 4. Figur 3. Utvärderingsalternativ i Builder för EURUSD-forexstrategin. För att skapa stop-and-reverse-strategier, togs alla utmatningstyper bort från byggsatsen, som visas nedan i figur 4. Alla tre typer av orderorder - marknad, stopp och gräns - lämnades som quotconsiderquot, vilket innebär att byggprocessen kunde överväga någon av dem under byggprocessen. Figur 4. Ordertyper som valts i Builder för att skapa en stop-and-reverse-strategi. Builder-mjukvaran genererar automatiskt regelbaserade logiska förhållanden för inmatning och exit. Om du vill lägga till ett neuralt nätverk i strategin behöver du bara välja alternativet IncInclude ett neuralt nätverk i inmatningsförhållandena på fliken Strategialternativ, som visas nedan i figur 5. De neurala nätverksinställningarna lämnades till deras standardvärden. Som en del av stop-and-reverse-logiken ställdes alternativet Market Sides till LongShort, och alternativet att quotWait för avsluta innan du anslöt till nya tradequot var avmarkerad. Det senare är nödvändigt för att möjliggöra att orderingången lämnar den nuvarande positionen vid en omkastning. Alla andra inställningar lämnades vid standardinställningarna. Figur 5. Strategialternativ som valts i Builder för att skapa en hybridstrategi med både regelbaserade och neurala nätverksförhållanden. Den evolutionära karaktären av byggprocessen i byggaren styrs av träningen. som beräknas utifrån målen och villkoren som definieras på fliken Metrics, som visas nedan i figur 6. Byggnadsmålen behölls enkla: maximera nettoresultatet samtidigt som komplexiteten minimerades, vilket gav en liten vikt i förhållande till nettovinsten. Mer tonvikt läggdes på byggnadsförhållandena, vilket inkluderade korrelationskoefficienten och betydelsen för den allmänna strategikvaliteten, såväl som den genomsnittliga baren i branschen och antalet branscher. Inledningsvis inkluderades endast de genomsnittliga staplarna i branschen som ett byggnadsförhållande. I vissa av de tidiga byggnaderna blev dock nettovinsten favoriserad över handelslängden, så att antalet handelsvärden ökades. Det angivna intervallet för antalet branscher (mellan 209 och 418) motsvarar genomsnittliga handelslängder mellan 15 och 30 bar baserat på antalet barer under byggnadsperioden. Till följd av att denna metriska sats lägger större vikt vid handelslängdsmålet, vilket resulterade i fler medlemmar av befolkningen med önskat antal handelslängder. Figur 6. Skapa mål och villkor som anges på fliken Metrics, bestäm hur träningen beräknas. Kvotförutsättningarna för att välja Top Strategiesquot duplicerar byggnadsförhållandena, med undantag för att de översta strategiska villkoren utvärderas över hela datamängden (inte inklusive valideringssegmentet, vilket är separat), snarare än bara under byggperioden, vilket är fallet för byggförhållanden. De bästa strategierna används av programmet för att lägga undan några strategier som uppfyller alla förhållanden i en separat befolkning. De slutliga inställningarna görs på fliken Byggalternativ, som visas nedan i figur 7. De viktigaste alternativen här är befolkningsstorleken, antalet generationer och möjligheten att återställa baserat på kvotens prestanda. Befolkningsstorleken valdes för att vara stor nog för att få god mångfald i befolkningen, samtidigt som den fortfarande är tillräckligt liten för att bygga inom en rimlig tid. Antalet generationer var baserat på hur lång tid det tog under några preliminära byggnader för resultaten att börja konvergera. Figur 7. Byggalternativ inkluderar befolkningsstorlek, antal generationer och alternativ för att återställa befolkningen baserat på quotout-of-samplequot-prestanda. Alternativet att quotReset on Out of Sample (OOS) Performancequot startar byggprocessen efter det angivna antalet generationer om det angivna villkoret är uppfyllt i det här fallet kommer befolkningen att återställas om nettotillskottets kvot av samplingsvinst är mindre än 20 000. Detta värde valdes utifrån preliminära tester för att vara ett tillräckligt högt värde som det förmodligen inte skulle uppnås. Som en följd upprepades byggprocessen var 30: e generation tills man stoppade manuellt. Detta är ett sätt att låta programmet identifiera strategier baserade på Top Strategies-förhållandena under en längre tid. Periodiskt kan Topstrategies befolkning kontrolleras och byggprocessen avbröts när lämpliga strategier hittas. Lägg märke till att jag lägger citat-av-samplequot i citat. När perioden för quotout-of-samplequot används för att nollställa populationen på detta sätt är den inte-exemplariska perioden inte längre existerande. Sedan denna period nu används för att styra byggprocessen, är den en del av provperioden. Det är därför som det är lämpligt att avsätta ett tredje segment för validering, som diskuterats ovan. Efter flera timmars bearbetning och ett antal automatiska ombyggnader fanns en lämplig strategi i Topstrategies befolkning. Den stängda kurvan för handelskapital visas nedan i figur 8. Egenkapitalkurvan visar konsekvent prestanda över båda datasegmenten med ett adekvat antal branscher och i huvudsak samma resultat över båda dataserierna. Figur 8. Closed-trade equity kurva för EURUSD stopp-och-omvänd strategi. För att kontrollera strategin under valideringsperioden ändrades datumkontrollen på fliken Markörer (se bild 1) till slutdatumet för data (2112015) och strategin revurderades genom att välja utvärderingskommandot från strategin menyn i byggaren. Resultaten visas nedan i figur 9. Valideringsresultaten i den röda rutan visar att strategin höll på data som inte användes under byggprocessen. Figur 9. Closed-trade-kapitalkurva för EURUSD-stopp-och-omvänd strategi, inklusive valideringstiden. Den slutliga kontrollen är att se hur strategin utfördes på varje dataserie separat med hjälp av kodutmatningsalternativet för den plattformen. Detta är nödvändigt eftersom det, som förklarat ovan, kan finnas skillnader i resultaten beroende på (1) kodtypen och (2) dataserien. Vi måste verifiera att de valda inställningarna minimerade dessa skillnader, som avsedda. För att testa strategin för MetaTrader 4 avmarkerades dataserien från TradeStation på fliken Markets och strategin revurderades. Resultaten visas nedan i Fig. 10, vilket duplicerar bottenkurvan i Fig. 9. Figur 10. Closed-trade equity kurva för EURUSD stopp-och-omvänd strategi, inklusive valideringstiden, för MetaTrader 4. Slutligen testa strategin för TradeStation, valdes dataserien från TradeStation och serien för MetaTrader 4 avmarkerades på fliken Marknader, kodutgången ändrades till quotTradeStation, quot och strategin revurderades. Resultaten visas nedan i Fig. 11 och verkar vara mycket lika med mittkurvan i Fig. 9, som förväntat. Figur 11. Closed-trade equity kurva för EURUSD stopp-och-omvänd strategi, inklusive valideringsperioden, för TradeStation. Koden för båda plattformarna finns nedan i figur 12. Klicka på bilden för att öppna kodfilen för motsvarande plattform. Att granska koden avslöjar att den regelbaserade delen av strategin använder olika volatilitetsrelaterade förhållanden för de långa och korta sidorna. De neurala nätverksingångarna består av en mängd olika indikatorer, inklusive veckotid, trend (ZLTrend), intraday high, oscillatorer (InvFisherCycle, InvFisherRSI), Bollinger-band och standardavvikelse. Strategiets hybrid-karaktär kan ses direkt i koddeklarationen (från TradeStation-koden): Om EntCondL och NNOutput gt 0.5 börjar sedan Köp (quotEnMark-Lquot) NShares aktier nästa bar på marknaden Variabeln quotEntCondLquot representerar regelbaserad post villkor och quotNNOuputquot är utsignalen från det neurala nätverket. Båda förhållandena måste vara sanna att placera lång orderingång. Korttillståndet fungerar på samma sätt. Figur 12. Handelsstrategikod för EURUSD stopp-och-omvänd strategi (vänster, MetaTrader 4 rätt, TradeStation). Klicka på siffran för att öppna motsvarande kodfil. Hämta en Builder-projektfil (.gpstrat) med de inställningar som beskrivs i den här artikeln. Denna artikel såg på processen att bygga en hybridregelbaserad nätverksstrategi för EURUSD med hjälp av en stopp-och-omvänd (alltid på marknaden) strategi med Adaptrade Builder. Det visades hur strategikoden kan genereras för flera plattformar genom att välja en gemensam delmängd av indikatorerna som fungerar på samma sätt på varje plattform. De inställningar som krävs för att generera strategier som vänder om från lång till kort och bakåt beskrevs, och det visades att den resulterande strategin utfördes positivt på ett separat, valideringssegment av data. Det verifierades också att strategin genererade liknande resultat med data - och kodalternativet för varje plattform. Som diskuterats ovan har stop-and-reverse-metoden flera nackdelar och kan inte vädja till alla. Men en alltid-i-marknaden-strategi kan vara mer attraktiv med forexdata eftersom valutamarknaden handlar dygnet runt. Som ett resultat är det inga luckor i öppningsöppningen, och handelsorderna är alltid aktiva och tillgängliga för att vända handeln när marknaden förändras. Användningen av intradagdata (4-timmarsfält) tillhandahöll mer databarder för användning i byggprocessen, men var annars ganska godtycklig, eftersom strategin alltid innehas av marknaden innebär att handeln transporteras över natten. Byggprocessen fick utveckla olika förutsättningar för att komma in lång och kort, vilket resulterade i en asymmetrisk stopp-och-omvänd strategi. Trots namnet går den resulterande strategin i både långa och korta affärer på marknadsordningar, även om marknads-, stopp - och gränsvärdena alla betraktades av byggprocessen oberoende av varje sida. I praktiken skulle omvändning från lång till kort betyda att sälja kort två gånger antalet aktier på marknaden, eftersom strategin för närvarande var länge t. ex. Om den nuvarande långa positionen var 100 000 aktier skulle du sälja korta 200 000 aktier på marknaden. På samma sätt, om den nuvarande korta positionen var 100 000 aktier, skulle du köpa 200 000 aktier på marknaden för att vända från kort till lång. En kortare prishistoria användes än vad som skulle vara idealisk. Resultatet var dock positivt på valideringssegmentet, vilket tyder på att strategin inte var överpassad. Detta stöder tanken att ett neuralt nätverk kan användas i en handelsstrategi utan att nödvändigtvis överdriva strategin på marknaden. Strategin som presenteras här är inte avsedd för faktisk handel och testades inte i realtidsspårning eller handel. Denna artikel kan dock användas som en mall för att utveckla liknande strategier för EURUSD eller andra marknader. Som alltid bör varje handelsstrategi du utvecklar testas noggrant i realtidsspårning eller på separata data för att validera resultaten och för att bekanta dig med strategins handelsegenskaper före live trading. Den här artikeln visas i februari 2015-numret av Adaptrade Software-nyhetsbrevet. HYPOTETISKA ELLER SIMULERADE RESULTATRESULTAT HAR SÄRSKILDA BEGRÄNSNINGAR. I likhet med en verklig prestationsrekord, representerar SIMULERADE RESULTAT INTE VERKSAMHET. Eftersom de faktiska omständigheterna inte har genomförts, kan resultaten ha underförstått eller överkompenseras för konsekvenserna, om några av vissa marknadsfaktorer, som saknar likviditet. SIMULERADE HANDELSPROGRAMMER I ALLMÄNT ÄR ÄVEN FAKTISKT ATT DE DESIGNERAS MED FÖRDELNINGEN AV HINDSIGHT. INGEN REPRESENTATION GÖRAS ATT ANTAL KONKURRERAR ELLER ÄR LIKTIGT FÖR ATT FÖRVÄNDA RESULTAT ELLER TABELL SOM LIKNAR TILL DE VISADE. Om du vill bli informerad om nya nyheter, nyheter och specialerbjudanden från Adaptrade Software, var vänlig och följ med i vår e-postlista. Tack. Thread: Neural Network EMA system (NeuroTrend) Neural Network EMA system (NeuroTrend) Efter mycket forskning, läser utmärkta grunder på babypips och experimenterar med olika system, har jag äntligen implementerat ett prognossystem baserat på Neural Networks. System för neurala nätverk bygger på finansiell prognostisering och i allmänhet i inlärningsmönster för ett icke-linjärt system. Jag tror starkt att valutamarknaden är ett icke-linjärt system som är svårt att modellera. Men en bra sak med valutamarknaden är att den representerar några mönster som vid kännedom kan användas för att göra handelsbeslut. Bevis för detta koncept är teknisk analys och teorier som används ofta av handlare för att identifiera dessa mönster. Detta gör neurala nätverk ett bättre verktyg för valutamarknaden eftersom neurala nätverk känner till deras förmåga att lära sig okända processer och prognostisera processens mönster. Låt oss komma till huvudpunkten. I den här tråden skulle jag beskriva det system som jag har utvecklat i stället för själva systemet, eftersom det är en lång väg att förklara. The system is basically a time-series-forecasting system, which means we give as input information about current Bar and the system would give out information about Bars in future. I am sure now you are thinking if its really possible and if so what are the actual inputs and what are the actual outputs. I would strongly suggest the reader to go through the basics of neural networks before reading further. An Introduction to Neural Networks forecasting Note: The system is optimized and targeted to trade on EURUSD 15min chart where t means current time or Bar. As you see, we give the difference of the past three EMA of the 15min chart Bars, past two indicator values of RSI, R, MACD, Stochastic and past two EMA difference of 1H chart Bars. The system will be able to forecast and output the future 3 EMA difference of 15min chart Bars. How is this able to forecast is hard to explain (may be I will start a second thread), but for now you should consider the system is able to do so as it has been trained on several past data (3-6 months). The system for now consists of an indicator and an include file (both attached at the end). I would be showing some examples how it can be used to detect the patterns of forex market and make trading decisions. Dashed Aqua blue line (bottom most): EMA 5 bar Yellow line: Forecasted EMA(t1) output 1 of neural network Green Yellow line: Forecasted EMA(t2) output 2 of neural network Gold line (top most): Forecasted EMA(t3) output 3 of neural network In the figure above it is clear from the forecast lines that the trend is going to be Bullish eventhough the current EMA shows Bearish trend. This is a kind of lead indicator. BUY SIGNAL 1) All three forecasts significantly above current EMA 2) RSI trending up from below 50 level and about or crossed 50 upwards 3) Stochastic Main gt Signal and trending up from over sold region 4) Optional: MACD going negative to positive 1) All three forecasts significantly below current EMA 2) RSI trending down from above50 level and about or crossed 50 downwards 3) Stochastic Main lt Signal and trending down from overbought region 4) Optional: MACD going positive to negative Please read the Instructions. txt file in the zip file attached below. A step by step procedure to install the NeuroTrend is documented in the file. If you find difficulty in installation do not hesitate to ask me. Finally I would like to say that have fun with the system and if you like it do comment. If you have ideas or suggestions to apply it or adapt it, share it in this thread. My main aim in making it open to this forum is to get experts suggestions and improve it and learn from the experience of its applications. of course also earn a couple of bucks hehehehe Note: Due to file attachment limitation, the actual files are zipped to NeuroTrendv1.0 Last edited by aroonraj 08-08-2008 at 06:13 AM. Hej. I saved the template and indicators to the correct folders (Ive had a lot of experience installing indicators and templates) but when I load the template, the indicators are not listed on it and also the Neuro Trend Indicator is not in the indicators list even though it is in the indicators folder. The reason for not loading properly would be not able to find the ex4 file in the folder. You need to open the NeuroTrendindicator. mq4 in editor and compile once so that the ex4 (executable) is created and then load the template. I think restarting the terminal should do this automatically. If it doesnt help tell me I would recheck it on my system and send the ex4 files if needed. Best Wishes, Aroon Join Date Jul 2007 Posts 66 Thanks for the suggestion Originally Posted by nabil114 i think demarker indicator is better version of the rsi. maybe you can also need think about sideways market and how your system would predict that. if small sideways movement. Thanks for the suggestion, I can test it by adding also Demarker indicator as one of the inputs. My intention to use RSI was only as a trend confirmation tool. I should also read about Demarker. I have never used it. Concerning sideways, the indicator is right now able to be quite when the market is moving side ways (absolute). Any better suggestions (indicators) to improve the side way pattern detection Also neural networks are capable of learning any pattern that has to be detected unless and until the model is define well and the inputs given have this information. In my experience with various indicator inputs, I found the currently included indicator inputs work better. In future I plan to make a table of indicator inputs and their combinations and a comparison of the outputs according to the inputs. Best Wishes, Arun Join Date Jul 2007 Posts 66 I have updated the indicator and template. Following are the new changes. 1) Email and Alert notification on setup 2) Small chages to the colors of the levels Download the new version from the attachments

Comments

Popular posts from this blog

Forex trading strategier guide för dag och swing handlare pdf skrivare