Sunday, 29 October 2017

Forex korrelation indikator mq4


MetaTrader 4 - Indikatorer Spearman39s Rank Correlation - Indikator för MetaTrader 4 Spearmans Rank Correlation är en icke parametrisk metod som används för att göra statistiska studier av förhållandet mellan variabler. I detta fall kommer den faktiska graden av parallellitet mellan två numeriska sekvenser att detekteras. Den praktiska beräkningen av Spearmans Rank Correlation inkluderar följande steg: 1) Parera varje indikation med sitt nummer (rank) och rangordna dem från högsta till lägsta eller vice versa 2) subtrahera de två uppsättningarna av led av varje par värden som ska vara jämför 3) kvadrat varje skillnad och lägg till de erhållna värdena 4) beräkna rangkorrelationen från följande formel: var är summan av kvadrater av rangskillnader, är antalet parade observationer. När man använder rangkorrelationen uppskattar man villkorligt korrelationsförhållandet mellan indikationer med tanke på att värdena är lika med eller under 0,3 för att vara indikationerna på låg korrelationsförhållande, medan värdena mellan 0,4 och 0,7 anses ange ett måttligt korrelationsförhållande, värden ovan 0,7 - för att indikera ett högt korrelationsförhållande. Spearmans Rank Correlation är lite mindre kraftfull än Parametrisk Korrelation. Det är rimligt att använda rangkorrelationen när det bara är en liten mängd observationer. Denna metod kan användas för både numeriska data och i fallen när de registrerade värdena detekteras av attribut av olika intensitet. Källan till ovanstående beskrivning hittades här. Denna indikator är en av oscillatorer. Men jämfört med stokastisk oscillator är det jämnare. Dessutom försenar den inte svängpunkterna. Den enda externa parametern som påverkar beräkningsalgoritmerna är rangeN. Det anger mängden barer, för vilka vi försöker hitta regelbundenhet. Om rangeN 14, tar vi den närmaste prissekvensen Closei, Closei1. CloseirangeN-1, och konstruera en rangsekvens för dem, dvs vi finner platsen för varje nära pris när sekvensen sorteras. I detta fall blir ett riktigt diagram att jämföras med ett annat, monotiskt ökande diagram. Parametern för riktning betyder sortering från högsta till lägsta värde (sant) eller från lägsta till högsta värde (false). Värdet av sant visar en mer vanlig bild, medan falskt ger en inverterad bild. Parameter CalculatedBars introduceras för att begränsa mängden staplar under beräkning, för att spara CPU-resurser (även om det inte behövdes). Nollvärdet för denna parameter betyder att beräkningarna kommer att utföras för all tillgänglig historia. Parameter Maxrange 30 anger maximal beräkningsperiod. Denna parameter infördes för att spara resurser också, så kanske någon behöver det. Korsningsindikator Jag kan inte tycka att denna indikator fungerar på min FXDD MT4-plattform, det kommer bara inte att öppnas. Eventuella förslag Jag letar efter en indikator som överlappar ett annat valutapar på det första diagrammet, och när rullande mus över ljuset ger oss data (slutkurs) för varje ljus för båda valutapar. En aning om var jag kanske upptäckte att jag bara märkte att IYA inte har besökt forumet sedan december 2007. Hur som helst ser det ut som att det här är ett manus, inte en indikator (ladda ner den i din expertscripts-mapp och starta om MT4). När jag bifogar det till mitt diagram (min mäklare är AxisTrader), visar den inte något på skärmen. I stället skriver det ut det här meddelandet till experterns logg: 17:27:41 Korrelation GBPJPY, H1-ingångar: Symbol1quotEURUSDquot Symbol2quotGBPUSDquot TimeFrame1440 17:27:41 Korrelation GBPJPY, H1: Korrelation av EURUSD och GBPUSD 0,71853647, Bars analyserade 2082MT4 MTF Korrelationstabell och korrelation Oscillatorns indikatorer Bifogad bild (klicka för att förstora) Korrelationsoscillatorn (CO) är begränsad till att utföra och visa 8 korrelationskoefficientberäkningar med diagramsymbolen. Begränsningen beror på MQL4s indikatorbuffertmodell - men mer än 8 linjer på ett diagram börjar bli svårt att läsa ändå. Den har en visningsvisning på den övre högra sidan av diagrammet som skriver ut de senaste korrelationsvärdena för de valda symbolerna. Eftersom användaren kan styra: symbolerna är beräkningarna gjorda för den period som rullande beräkningen görs över, det pris som används vid beräkningen, korrelationsskalafaktorn, färgerna och stilen på linjerna ritas, ritning av legenden, och legenden position och typsnitt. Symbollistan skickas till indikatorn som en avgränsad sträng i symbolparametern. Standardavgränsaren är ett komma och kan ändras genom att ställa in symbolssep-parametern. Symbolens inmatningsexempel Perioden kan vara något positivt heltal värde men notera att ju större det är desto mer beräkning som kommer att krävas t. ex. Om du jämför de 8 symbolerna kommer du då att hantera (period) x 8 beräkningar på varje ny stapel. Detta borde inte vara ett problem för de flesta moderna datorer men MT4 är enda tråd så du kommer sannolikt att märka en långsam nedgång. Du bestämmer värdet som ska överföras till korrelationsfunktionssamtalet via parametern pricemode. Pricemode-parametern accepterar ett heltal. Det har sex alternativ: Du kan få hjälp med MT4-hjälpen för att lära dig vad var och en av värdena är. Korrelationskoefficienten ligger i intervallet -1, 1. Köp standardvärdet ska skalas med en faktor 100,0, justera intervallet från -100,100. Detta tillsattes på begäran av någon användare som var mer bekväm med de stora värdena. Du kan ställa in skalfaktorn genom skalfaktorparametern. Det kommer att acceptera något flytande punktvärde - så om du vill skala med Pi till 10 decimaler slår du ut. Linjens färger och stilar ställs in som alla andra MT4-indikatorer. Legenden visar det senaste korrelationsvärdet för varje symbol som indikatorn är korrelerande. Om du hittar legenden irriterande kan du helt enkelt stänga av den genom att ställa in legendshow-parametern till falsk. Legenden är ritad som standard. Du kan också justera legenderna: Ha fitta med dessa om du inte gillar standardinställningarna. Nästa posta korrelationstabellen. Bifogad bild (klicka för att förstora) Denna indikator rapporterar bara det senaste värdet av korrelationen mellan diagramsymbolen och valfritt antal valda symboler i de valda tidsramarna. Tillgängliga tidsramar inkluderar alla MT4-standardvärden - M1 till Månadsstänger. Varning: Om du korrelerar 5 symboler till diagramsymbolen på 4 tidsramar ska du beräkna korrelationen mellan 5 x 4 20 tidsserier. Du kanske märker MT4-melassfunktionen även om du har bra maskinvara. Det är därför korrelationsfunktionen skickades ner till snabbare C-kod. Precis som korrelationsoscillatorn levererar du en avgränsad symbolsträng via symbolparametern. Avgränsaren kan också ändras till din genom symboleparametern. Du kan välja vilka tidsramar du vill beräkna korrelationen - om du inte vill beräkna korrelationen för en viss tidsram är uppsättningar parametern till fel. Standardinställningarna är: Precis som korrelationsoscillatorn kan du bestämma perioden för beräkning av rörlig korrelation. Huvudskillnaden är du kan ställa in en period för varje tidsram. Standardvärdena är: Som med oscillatorn kan prisläget också sättas till en av: Det finns ingen skalfaktor för denna indikator, men du kan färga fältet baserat på korrelationens styrka. Du kan ställa in 4 tröskelvärden för att indikera styrkan för den aktuella linjäriteten. Nivåerna och parametrarna är: nivå-neutrala. avser att markera stater med begränsad eller ingen korrelation. Är mindre än levelweak. levelweak. styrkan och riktningen av linjäriteten är inte mycket uppenbar t. ex. skulle kunna falla ut eller möjligen ange en korrelerad angiven. Är mindre än levelmoderate. levelmoderate. Det finns definitivt en mätbar linjäritet men satsar inte huset på det. Är mindre än levelstrong. levelstrong. Rita dessa saker ovanpå varandra och väl kommer de att likna samma sak (om de är positivt korrelerade) eller detsamma går bara bort från varandra om korrelationen är negativ. Standardvärdena är: Korrelationsvärdena markeras också utifrån deras nivå. Du kan ändra dessa färger genom dessa parametrar: textfärg. Vit. Det här är standardtabellfärgen - tillämpas på symboler och tidsramar. textcolourneutral. Mörkgrå. textcolourweak. DeepSkyBlue. textcolourmoderate. Deeppink. textcolourstrong. Röd. textfärgerror. Kalk. Du kan också justera tabellerna: Och det ska fungera snyggt. Vad FerruFX sa. Om du antar att du kopierade DLL-filen till quotltMT4HOMEgtexpertslibrariesquot, så är nästa steg säker på att DLL-import är tillåten. När du lägger till indikatorn i diagrammet kommer MT4 att uppmana dig med ett inställningsfönster. Kontrollera att kryssrutan Cit Tillåt DLL-import är inställd. Också som jag nämnde ovan kan DLL-import också tillåtas genom MT4-optionspanelen. För snabb referens kan DLL hämtas härifrån: raw. githubninety47mt4-. 7stats-0.1.dll (Id bifogade filen direkt men DLLs arent tillåtet som bilagor). Om du inte är säker på att installera indikatorer och bibliotek i MT4 uppmanar jag dig att använda Google - det finns en stapel information där ute. Låt mig veta om du har några ytterligare problem. Anställd Juni 2011 Status: Nominellt 296 Inlägg Baserat på dekorationsthem på fönstret i din skärmdump Jag antar att du använder Windows XP Jag sammanställde DLL med Visual C 2010 Express Edition på Windows Vista 64-bitars och Ive lyckades använda den med Metatrader som körs på Windows 7 och Vin under Ubuntu Linux. Jag är inte säker på om någon har kört DLL på Windows XP, så det kan vara ett problem. Men jag är ganska säker på att det borde fungera eftersom det bara är vanilj-CC-koden och ingenting är fint. Kan vara en dum fråga: Har du försökt att starta om MT4 Också var har du installerat Metatrader. Om du ska spela med DLL-filer och kompilera skript, indikatorer och biblioteken är det bäst att det inte lever under quotProgram Filesquot (t ex C: Program FilesMetatradequot är vanligtvis standardplatsen). Programfilen är quotprotectedquot så att du kan få problem med filtillåtelse om du inte kopierade dem som administratör (men jag tror det här är mer av en Windows 2000 och högre problem). FerruFX har laddat ner och fick det att fungera utan chans

No comments:

Post a Comment