Mql4 glidande medelvärde vinkel


Hur kan jag få vinkeln på ett glidande medelvärde som är ritat på ett diagram Till exempel: Jag har 2 till 3 glidande medelvärden som ritats på mina diagram. Baserat på vinkeln (f. 60 grader) har jag en indikator på hur stark den aktuella upptrenden är. Ska jag beräkna vinkeln själv, baserat på MA-värdena på f. e. senaste 10 ljuset, eller ska jag använda funktionen ObjectGet () - jag försökte sistnämnda, men du måste ange ett namn, och eftersom alla mina MAs har samma namn (och jag kan inte se hur jag kan ändra dem) kommer ut. (de är faktiskt samma MA, men baserade på nära, höga och låga priser). Vilken hjälp som helst skulle vara mycket uppskattad i förväg. Vinkeln beror på hur mycket tid du har på den horisontella axeln. Antag att ditt diagram visar 2 dagar och du ändrar det till 1 dag, vinkeln blir mindre. Så jag föreslår att du inte använder en vinkel, men något som kvotdifferens i pips per timeframequot. Det betyder: ta skillnaden i värde från MA1 och MA2 och dela upp det med antalet tidsramar mellan det ögonblick som MAs korsades och det ögonblick du vill ha vinkeln. Tack för förslaget. Låter bra. i själva verket har jag redan något att arbeta men det behöver lite tweaking. Du kan inte mäta ett hörn av en lutning av en rak linje i schemat, eftersom de har olika enheter - priset och tiden. Det är möjligt att mäta endast liknande med liknande (gilla att tycka om). I det här fallet försöker du mäta ett hörn av en lutning av en rak linje i schemat, uttryckt genom pixlar. Du kan är autentisk mätning endast prisändring av priset i fråga om Punktenhet för en tidsenhet. Gann Fan Lines av Gann Fan är byggda i olika vinklar s. MT kan leverera vinkelfunktion baserat på skärmpixlar (trans från två värden och två gånger koodinater). Eftersom vinkel är bättre för människor att titta på. MathArctan (MathTan ((pris1-pris2) (WindowPriceMax () - WindowPriceMin ())) ((shift2-shift1) WindowBarsPerChart ()))) 1803.14 Jag håller helt med dig. Vinklarna är viktiga och de används hela tiden. Jag är intresserad av den formel du skickade. Jag har fått vinkeln med följande formel: Lutningen beräknas i en annan funktion. Vinkelfaktorkontroller för yenformatet. Hur som helst, det blir nära men det är fortfarande inte rätt. När jag lägger din formel istället får jag en delning med nollfel i strategitestaren. Är det här eftersom fönsterfunktionerna inte fungerar inom testaren eller gjorde jag något fel? Särskilda funktioner för optimeringsprocessen Ingenting matas ut i journalen (antingen Print () - funktionen) Detta gjordes för att accelerera testningen och spara diskutrymme. Om fullständiga loggar matas ut behöver journalfilerna ha hundratals MByte. Rita objekt är inte riktigt inställda Föremålen är inaktiverade för att påskynda testningen. quotSkip värdelös resultsquot-funktion används För att inte bordlägga tabellen och diagrammet med testresultat används möjligheten att hoppa över mycket dåliga resultat. Den här funktionen kan aktiveras i snabbmenyn med quotOptimization Resultsquot - gt ampquotSkip användbar resultats flik. Notera. baserat på skärmpixlar. dx, dy borde vara i samma enhet, bästa trans till skärm pixlar. MathArctan (MathTan ((pris1-pris2) (WindowPriceMax () - WindowPriceMin ())) ((shift2-shift1) WindowBarsPerChart ()))) 1803,14 divideras med nollfel. check (shift2-shift1) bör inte vara lika med NOLL före beräkning. Jag testar dem på den senaste versionen 203. Jag testar inte dem när de testar EA. Jag vill ge dig min djupaste uppskattning för den formel du delade. Jag svarade inte tidigare eftersom jag var tvungen att sluta få min EA tillsammans. Fungerar som en charm. Fred och goodwill .-- Fire of Wheel1 Områdebunden handel (50 SMA-vinkel) Inskickad av Edward Revy den 17 december 2009 - 17:40. En av metoderna för att upptäcka en intervallbunden marknad är genom att titta på vinkeln för det rörliga genomsnittet. Om till exempel vårt rörliga medelvärde (MA) stiger snabbt - vinkeln på MA-linjen på diagrammet kommer att bli brantare och brantare. Redan i detta tidiga skede kan vi dra en slutsats: om vinkeln på det rörliga genomsnittet ökar blir trenden starkare. Om vinkeln faller blir trenden svagare. Om vinkeln på det glidande medlet är obetydligt, nära plan eller är platt vet vi att marknaden har gått in i sidledsläget. Nu kan vi titta på 50 SMA (oavsett tidsramen) och dess vinkel på diagrammet. Riktningen i vilket glidande medel går inte är inte viktigt. Vinkeln på vilken den stiger eller faller är det som intresserar oss. Först och främst är det en visuell vägledning när det rörliga genomsnittet ligger horisontellt, vi vet att trenden är pausad eller obefintlig. Men vi slutar inte på bara visuell utvärdering. Det finns redan ett verktyg för att hjälpa oss att beräkna talangarna för bättre precision och ytterligare bekräftelse. Det här är en anpassad MT4-indikator: MAAngle. mq4 Det beräknar vinkeln för det rörliga genomsnittet (MA) när som helst och visar det som ett histogram. När MA går helt platt är indikatorn gul, andra gånger visar det huruvida MA stiger eller faller och hur snabbt det gör det. Men det är inte allt. Du kan ändra indikatorinställningar, särskilt vinkelgräns för att göra histogrammet mer (eller mindre) känsligt för vinkelförändringar. Så kommer detta att avsluta vår första metod för att upptäcka olika marknader. Jag har många fler idéer och metoder att dela med mig. Håll dig stämd, Edward Revy Forex-Strategies-revealedi vill beräkna vinkeln för Moving Average 10. dubbel MAShift1 iMA (NULL, 0, MA, 0, MODESMA, PRICECLOSE, 3) dubbel MAShift3 iMA (NULL, 0, MA , 0, MODESMA, PRICECLOSE, 7) dubbeltest (SignalPeriod-0.0) WindowBarsPerChart () intvinkel MathArctan (MathTan ((MAShift1-MAShift3) (WindowPriceMax () - WindowPriceMin ())) ((test-0.0) WindowBarsPerChart () )))) 1803.14 det verkar vara att beräkna felaktiga vinklar, jag får svar utan mening, jag vill kontrollera vad vinkeln mellan 3 och 7 skiftar tillbaka. Du kan inte beräkna vinkeln för rörligt medelvärde korrekt eftersom det beror på diagrammets amplitud (hur många staplar visas i diagrammet) och är därför ett väldigt dysfunktionellt sätt att analysera data. Men du kan beräkna variationen i det rörliga genomsnittet över tiden: om det är över 0 betyder det att det stiger. Om inte faller det. Därefter kan du måla dem i en streckindikator (sortera som OsMA eller Awesome) och få informationen visuellt. Du kan inte beräkna vinkeln för rörligt medelvärde korrekt eftersom det beror på diagrammets amplitud (hur många staplar visas i diagrammet) och är därför ett väldigt dysfunktionellt sätt att analysera data. Men du kan beräkna variationen i det rörliga genomsnittet över tiden: om det är över 0 betyder det att det stiger. Om inte faller det. Därefter kan du måla dem i en streckindikator (sortera som OsMA eller Awesome) och få informationen visuellt. så du säger att det bara synsvis kan jag beräkna det logiskt

Comments