Wednesday, October 5, 2016

Ea Bewegende Gemiddelde Mq4

Tipies, kan twee bewegende gemiddeldes gebruik word om 'n forex strategie (EA vir MT4) skep met hierdie reëls: Koop wanneer die kort tydperk bewegende gemiddelde is bo die lang tydperk bewegende gemiddelde verkoop wanneer die lang tydperk bewegende gemiddelde is bo die kort tydperk bewegende gemiddelde op die volgende grafiek van Meta Trader Terminal, die geel lyn is die kort tydperk bewegende gemiddelde (Period9) en die rooi lyn is die lang tydperk bewegende gemiddelde (Period18). Ontledend die grafiek, kan ons die handel reëls of forex seine as herskryf: Koop wanneer die geel lyn is bo die rooi lyn verkoop wanneer die geel lyn is onder die rooi lyn plaas van die besteding van 'n lang tyd kodering hierdie forex strategie, met Molanis Strategie Bouwer jy kan 'n handel diagram wat die bewegende gemiddelde strategie in minute verteenwoordig skep. Net sleep en twee Tegniese Analise blokke, een te koop blok en een Sell blok. Verbind hulle en stel die blok parameters te kry 'n diagram soos die volgende: Dit handel diagram het twee handel paaie. Die linker een is uitgelig. Dit gaan van die begin af blok tot die einde blok. 'N Mens kan dit lees as: Koop 1 baie EURCAD (met 'n 100 pit Neem Wins en 50 pit stop verlies) wanneer die kort tydperk bewegende gemiddelde (9) is bo die lang tydperk bewegende gemiddelde (18). Onthou om die handel diagram in teenoorgestelde rigting te lees om die handel vloei. Die reg handel pad kan gelees word as: Verkoop 1 baie EURCAD (met 'n 100 pit Neem Wins en 50 pit stop verlies) wanneer die lang tydperk bewegende gemiddelde (18) is bo die kort tydperk bewegende gemiddelde (9). Die opwekking van die MQL kode vir Meta Trader met net een kliek op die spyskaart Trading Diagram, kliek op Genereer MQL4 Kode na die venster MQL4 Kode te kry. Molanis Strategie Bouwer kan jy jou deskundige adviseur direk oop te maak met Meta Trader of om dit te stoor as 'n MQ4 lêer. Moenie mis ons video handleiding onMoving Gemiddeld Tegniese aanwyser bewegende gemiddeldes Tegniese aanwyser toon die gemiddelde instrument prys waarde vir 'n sekere tydperk van die tyd. Wanneer 'n mens word bereken dat die bewegende gemiddelde, een gemiddeldes uit die instrument prys vir hierdie tydperk. As die prys veranderinge, sy bewegende gemiddelde óf verhoog, of verminder. Daar is vier verskillende tipes bewegende gemiddeldes: Eenvoudige (ook na verwys as Rekenkundige). Eksponensiële. Reëlmatige en Lineêre Geweegde. Bewegende gemiddeldes kan bereken word vir enige opeenvolgende datastel, insluitend die opening en sluiting pryse, hoogste en laagste pryse, handel volume of enige ander aanwysers. Dit is dikwels die geval wanneer dubbel bewegende gemiddeldes gebruik. Die enigste ding wat waar bewegende gemiddeldes van verskillende tipes divergeer aansienlik van mekaar, is wanneer gewig koëffisiënte, wat die jongste data is opgedra, is anders. In geval praat ons van 'n eenvoudige bewegende gemiddelde, alle pryse van die tydperk ter sprake, is gelyk in waarde. Eksponensiële en Lineêre Geweegde bewegende gemiddeldes heg meer waarde aan die nuutste pryse. Die mees algemene manier om die interpretasie van die prys bewegende gemiddelde is om sy dinamika vergelyk met die prys aksie. Wanneer die instrument prys bo sy bewegende gemiddelde styg, blyk 'n koopsein, indien die prys val onder sy bewegende gemiddelde, wat ons het, is 'n sell sein. Dit handel stelsel, wat gebaseer is op die bewegende gemiddelde, is nie ontwerp om toegang tot die mark te voorsien reg in sy laagste punt, en sy uitgang regs op die piek. Dit maak dit moontlik om op te tree volgens die volgende tendens: te koop kort nadat die pryse die bodem bereik, en om gou te verkoop nadat die pryse hul hoogtepunt bereik het. Bewegende gemiddeldes kan ook toegepas word op aanwysers. Dit is hier waar die interpretasie van aanwyser bewegende gemiddeldes is soortgelyk aan die interpretasie van die prys bewegende gemiddeldes: As die aanwyser styg bo sy bewegende gemiddelde, wat beteken dat die stygende aanwyser beweging is waarskynlik om voort te gaan: as die aanwyser val onder sy bewegende gemiddelde, hierdie beteken dat dit waarskynlik om voort te gaan gaan afwaarts. Hier is die tipes bewegende gemiddeldes op die grafiek: Eenvoudige bewegende gemiddelde (SMA) Eksponensiële bewegende gemiddelde (EMA) Reëlmatige bewegende gemiddelde (SMMA) Lineêre Geweegde bewegende gemiddelde (LWMA) Berekening: Eenvoudige bewegende gemiddelde (SMA) Eenvoudige, met ander woorde, rekenkundige bewegende gemiddelde word bereken deur 'n opsomming van die pryse van sluiting instrument oor 'n sekere aantal enkele periodes (byvoorbeeld 12 uur). Hierdie waarde word dan gedeel deur die getal van sodanige tydperke. Waar: N is die aantal periodes berekening. Eksponensiële bewegende gemiddelde (EMA) eksponensieel stryk bewegende gemiddelde word bereken deur die bewegende gemiddelde van 'n sekere deel van die huidige sluitingsprys op die vorige waarde. Met eksponensieel stryk bewegende gemiddeldes, die jongste pryse is meer werd. P-persent eksponensiële bewegende gemiddelde sal lyk: Waar: BESLOTE (i) die prys van die huidige tydperk sluiting EMO (i-1) eksponensieel bewegende gemiddelde van die vorige tydperk sluiting P die persentasie van die gebruik van die prys waarde. Reëlmatige bewegende gemiddelde (SMMA) Die eerste waarde van hierdie stryk bewegende gemiddelde word bereken as die eenvoudige bewegende gemiddelde (SMA): Die tweede en daaropvolgende bewegende gemiddeldes word bereken volgens die formule: Waar: sum1 is die totale bedrag van die sluiting van pryse vir N tydperke PREVSUM is die reëlmatige som van die vorige bar SMMA1 is die reëlmatige bewegende gemiddelde van die eerste bar SMMA (i) is die reëlmatige bewegende gemiddelde van die huidige bar (behalwe vir die eerste een) sluit (i) is die huidige sluitingsprys N is die smoothing tydperk. Lineêre geweegde bewegende gemiddelde (LWMA) In die geval van geweegde bewegende gemiddelde, die jongste data is meer werd as meer vroeë data. Geweegde bewegende gemiddelde bereken word deur elkeen van die sluitingstyd pryse binne die oorweeg reeks, deur 'n sekere gewig koëffisiënt. Waar: som (i, N) is die totale bedrag van die gewig koëffisiënte. Bronkode Full MQL4 bron van Moving gemiddeldes is beskikbaar in die Kode Base: Moving Gemiddeldes Waarskuwing: Alle regte op hierdie materiaal word voorbehou deur MetaQuotes Software Corp. kopiëring of herdruk van hierdie materiaal in sy geheel of gedeeltelik is prohibited. MetaTrader 4 - Kenners Moving gemiddelde - kenner vir Meta Trader 4 Die bewegende gemiddelde deskundige vir die vorming van handel seine gebruik een bewegende gemiddelde. Opening en sluiting van posisies uitgevoer word wanneer die bewegende gemiddelde voldoen aan die prys op die onlangs gevorm bar (bar indeks gelyk aan 1). Die lot grootte sal geoptimaliseer word volgens 'n spesiale algoritme. Die deskundige adviseur ontledings instemming van die bewegende gemiddelde en die markprys grafiek. Die kontrolering word gedoen deur die funksie CheckForOpen (). As die bewegende gemiddelde voldoen aan die bar in so 'n manier dat die voormalige is hoër as Oop prys, maar laer as Close prys, sal die koop posisie oopgemaak. As die bewegende gemiddelde voldoen aan die bar in so 'n manier dat die voormalige is laer as Oop prys, maar hoër as Close prys, sal die sell posisie oopgemaak. Geldbestuur in die deskundige is baie eenvoudig, maar doeltreffend: die beheer oor elke posisie volume uitgevoer na gelang van die vorige transaksies resultate. Hierdie algoritme geïmplementeer word deur die funksie LotsOptimized (). Die basiese baie grootte word bereken op grond van die maksimum toelaatbare risiko: Die parameter MaximumRisk vertoon die basiese risiko persentasie vir elke transaksie. Dit beskik oor gewoonlik 'n waarde tussen 0,01 (1) en 1 (100). Byvoorbeeld, as gratis marge (AccountFreeMargin) gelyk aan 20.500 en reëls van kapitaal bestuur voorskryf om die risiko van 2 gebruik, sal die basiese baie grootte maak 20500 0,02 / 1000 0.41. Dit is baie belangrik om beheer oor die lot grootte akkuraatheid en om die resultaat te normaliseer met die toelaatbare waardes. Gewoonlik, fraksionele baie met stap van 0.1 word toegelaat nie. 'N Transaksie wat volume van 0.41 sal nie uitgevoer word. Om te normaliseer, is die funksie NormalizeDouble () gebruik word met akkuraatheid tot 1 karakter na die punt. Dit lei tot die basiese baie 0.4. Die basiese baie berekening op grond van gratis marge laat toeneem in volumes van die operasie, afhangende van handel uitslag, dit wil sê om handel te dryf met reinvesting. Dit is die basiese meganisme met verpligte kapitaal bestuur vir die verhoging van die saak effetiveness. DecreaseFactor is die mate waarin die lot grootte sal verminder na nuttelose handel. Normale waardes 2,3,4,5. As die voorafgaande transaksies was nutteloos, sal die daaropvolgende volumes te verminder met 'n faktor van DecreaseFactor om te wag deur die nuttelose tydperk. Dit is die belangrikste faktor in die hoofstad bestuur algoritme. Die idee is baie eenvoudig: as handel suksesvol is aan die toeneem, die deskundige werk met die basiese baie maak maksimum wins. Na afloop van die eerste nie-winsgewende transaksie, sal die deskundige die spoed verminder totdat 'n nuwe positiewe transaksie gemaak. Die algoritme toelaat om te skakel spoed verminder, want om dit te doen, moet 'n mens DecreaseFactor 0. spesifiseer die bedrag van die laaste agtereenvolgende nuttelose transaksies word bereken in die handel geskiedenis. Die basiese baie sal herbereken op hierdie basis: Dus, die algoritme kan effektief verminder die risiko voorkom as gevolg van 'n reeks van nuttelose transactions. The baie grootte Verplicht nagegaan word vir die minimum toelaatbare baie grootte aan die einde van die funksie, want die voorheen gemaak berekeninge kan lei tot baie 0: die deskundige is hoofsaaklik bedoel vir die werk met 'n daaglikse tydperk, en in die toets af - om dit te doen op 'n kort pryse. Dit sal handel net by die opening van 'n nuwe bar, wat is die rede waarom die modes van elke bosluis modellering nie nodig. Toets resultate word op die report. EA bewegende gemiddelde en as jy die kleure te gebruik om die EA Ex maak: toe die blou lyn kruising oor die rooi lyn, naby te koop oop te verkoop. Wanneer die blou lyn kruising onder die rooi lyn, naby verkoop oop koop. As dit werk. Asseblief, stuur vir my 'n kopie. rodrigokaus: Ons wil EA met die vasberade parameters: 1 - AAN TE ONTWIKKEL EA maak die BESTELLINGS KORREK So Die belangrikste rigting geïdentifiseer wanneer die kort bewegende gemiddelde kruise met die lang een in die uurlikse BEPAAL kinders. 2 - Baie, TRAILLING Stop, stop verlies en Neem Wins FUNKSIONERING KORREK 3 - GESLUIT EA VIR BEPAAL paar en BYLAE (met die moontlikheid van wysiging VIR verandering) Reeds, ek getoets sommige weergawes van EAS van kruising van bewegende gemiddeldes, insluitend EMO, EMACROSS, LSMA, ens, maar nie een van hulle maak die posisies korrek wanneer die kort gemiddelde kruisies die lang gemiddelde. Ek stuur die grafiek om die korrekte momento om die exatly oomblik van EA OOP sien en maak die posisies. Gangen iemand my help, ek dank thisMQL4 Verwysing MetaQuotes Taal 4 (MQL4) is 'n ingeboude taal vir ontwikkeling handel strategieë. Hierdie taal is ontwikkel deur MetaQuotes Software Corp. op grond van hul jare lange ervaring in die skepping van aanlyn handel platforms. Die gebruik van hierdie taal, kan jy jou eie Expert Adviseurs wat handel bestuur outomatiese maak en is baie geskik vir die implementering van jou eie handel strategieë te skep. Naas, die gebruik van MQL4 jy kan jou eie tegniese aanwysers (persoonlike aanwysers), draaiboeke en biblioteke te skep. MQL4 bevat 'n groot aantal funksies wat nodig is vir die ontleding van die huidige en voorheen ontvang aanhalings, en het 'n ingeboude in basiese aanwysers en funksies vir die bestuur van handel bestellings en beheer hulle. Die MetaEditor (teks editor) wat verskillende konstruksies van MQL4 taal beklemtoon word gebruik vir die skryf van die program kode. Dit help gebruikers om hulself te oriënteer in die deskundige stelsel teks redelik maklik. Die kort gids bevat funksies, bedrywighede, gereserveerde woorde, en ander taal konstruksies in kategorieë verdeel, en laat die vind van die beskrywing van elke gebruik element van die taal. Programme geskryf in MetaQuotes Taal 4 verskillende funksies en doeleindes: Expert Advisor is 'n meganiese handel stelsel gekoppel aan 'n bepaalde term. 'N Expert adviseur begin loop wanneer 'n gebeurtenis gebeur dat hanteer kan word deur dit: gebeure van inisialisering en deinitialization, geval van 'n nuwe blok ontvangs, 'n timer geval, diepte van die mark te verander gebeurtenis, grafiek geval en persoonlike gebeure. 'N Expert adviseur kan beide u inlig oor 'n moontlikheid om handel te dryf en outomaties handel oor 'n rekening bestellings om 'n handelsmerk bediener stuur direk. Expert Adviseurs gestoor in terminaldirectoryMQL4Experts. Custom aanwyser is 'n tegniese aanwyser geskryf onafhanklik bykomend tot dié wat reeds opgeneem in die kliënt terminale. Soos ingeboude aanwysers, kan hulle nie outomaties handel en is bedoel vir die implementering van net analitiese funksies. Custom aanwysers is gestoor in terminaldirectory MQL4Indicators Script is 'n program wat bedoel is vir 'n enkele uitvoering van 'n paar aksies. In teenstelling met Expert Adviseurs, moenie skrifte nie enige optrede, behalwe vir die begin gebeurtenis (dit vereis die OnStart hanteerder funksie in 'n script) verwerk. Skrifte word gestoor in terminaldirectoryMQL4Scripts Biblioteek is 'n versameling van persoonlike funksies bedoel vir die berging en verspreiding van dikwels gebruik blokke van persoonlike programme. Biblioteke kan nie gaan uitvoer deur self. Biblioteke word gestoor in terminaldirectoryMQL4Libraries Sluit lêer is 'n bron teks van die mees gebruikte blokke van persoonlike programme. Sulke lêers kan ingesluit word in die brontekste van deskundige adviseurs, draaiboeke, persoonlike aanwysers en biblioteke by die opstel stadium. Die gebruik van ingeslote lêers is meer verkieslik as die gebruik van biblioteke as gevolg van bykomende las wat by 'n beroep funksies biblioteek. Sluit lêers kan gestoor word in dieselfde gids as 'n bron lêer - in hierdie geval die sluit richtlijn met dubbele aanhalingstekens word gebruik. Nog 'n plek om te stoor sluit lêers is terminaldirectoryMQL4Include, in hierdie geval die sluit richtlijn word gebruik met hoek tussen hakies.


No comments:

Post a Comment