MetaTrader 4 - Trading Vad är Martingale och är det rimligt att använda det Vad är Martingale Om du skriver martingale i en sökmotorbox kommer det att returnera ett stort antal sidor med beskrivningen av det här systemet. Det är intressant att bland annat du kommer att träffa webbsidor på onlinekasinon, vilket försäkrar att det här systemet fungerar, allt du behöver är att skriva in ditt kreditkortsnummer för att börja skopa upp pengar. Vad är konstigt - är kasinon redo att ge sina pengar så lätt Om Martingale verkligen fungerar så bra, varför har inte alla kasinon gått i konkurs än så, vad är Martingale Här är definitionen från Wikipedia: Martingale är ett spelningssystem I spel. Betydelsen är följande: Ett spel börjar med en viss minimal satsning Efter varje förlust måste insatsen ökas så att vinsten skulle återhämta alla tidigare förluster plus en liten vinst. Vid win vinner en spelare tillbaka till minimal satsning. (Translated from Russian Wikipedia by MetaQuotes Software Corp.) Var används Martingale Den enklaste spelningen för att analysera Martingale är chuck-farthing. Chanserna att vinna och att förlora är lika - spelaren vinner om ett mynt kommer upp huvud och förlorar om myntet kommer upp svansar. Martingale-systemet för detta spel fungerar på ett sådant sätt: Starta spelet med en liten satsning Efter varje förlust dubbla satsningen I händelse av vinst återvänds till minimal satsning. Martingalen kan också användas för att spela rouletten, satsa på rött eller svart. Chanserna är mindre än 5050, för det finns också Zero, fortfarande mycket nära det. Som tillämpas på handel kan följande variant av spelet användas. Analogt att kasta ett mynt öppnar vi en position i vilken riktning som helst (kort eller lång) med stopp och vinstmedel lika långt från handelspriset. När vi öppnar positionen i slumpmässig riktning är sannolikheten för vinst och förlust analog - 5050. Så i denna artikel kommer jag bara att beskriva det klassiska problemet att kasta ett mynt med att fördubbla vadslagningen med förluster. Matematisk del Låt oss göra en matematisk beräkning av förlustsannolikheten beroende på eventuell vinst i spelet med ett mynt som använder Martingale-systemet. Låt oss presentera följande symboler: Ställ en uppsättning kastar och sluta med en vinnande. Dvs. alla kastar förutom att den sista förlorar. Vid första kastet är insatsen minimal, vid varje nästa sats i setet fördubblas insatsen. Q initial insättning. Q Priset på startspelet. K maximalt antal kastar (förlorar) i uppsättningen, vilket leder till konkurs (anta att deposition är lika med noll). Eftersom vi fördubblar vaden efter varje förlorad kast, kan vi härleda följande ekvation: Varje uppsättning med mängden kasta mindre än k-1 returnerar vinsten q. Som sannolikheten att vinna vid en kasta, är den genomsnittliga uppsatta längden 2. Låt oss märka med P (N) sannolikheten för att vi inte kommer att gå i konkurs inom N tosses. Eftersom N-kast utgör ungefär N2-uppsättningar (den genomsnittliga längden är 2), och sannolikheten att vinna i uppsättningen är (12) k-1. Då får vi funktionen av vinstberoendet på N. Men det totala antalet kastar (N) är inte informativt nog, så låt oss försöka binda N med en förväntad vinst. Antag, i resultatet vill vi fördubbla vår kapital. Som i set vinner vi qQ (2k-1), den totala vinsten beräknas enligt reglerna för sammansatt intresse (mer information om sammansatt intresse är här): Efter enkla transformationer får vi följande formel för N: Efter beräkning av Sannolikheten för vinsten P (N) med aktierna (1) - (2) får vi följande resultat: Om vi betraktar N som en noninteger (runda inte ut resultatet av eget kapitalet (2) till ett helt tal) P (N) beror inte på k och är lika med 12 (du kan enkelt verifiera den, sätta in (2) i (1) och använda de enklaste egenskaperna hos logaritmerna). Dvs. använder Martingale ger inga fördelar vi kan lika väl satsa på hela vårt kapital Q och den vinnande sannolikheten är densamma (12). Slutsatser av den matematiska delen Frankly talade, i början av beredningen av beräkningar för denna artikel, att jag förväntade mig att Martingale skulle öka sannolikheten för förlust. Det verkade vara fel och risken för förlust ökas inte. Fortfarande beskriver denna artikel mycket livsviktigt meningslöst att använda Martingale. Expert Advisor Efter att ha fått ovanstående formler var det första jag gjorde att skriva ett litet program, efterföljande processen att spela chuck-farthing och komponera statistiken för förlust sannolikheten (P) beroende av koefficienten k. Efter kontrollen hittade jag att programresultatet (det kan kallas ett experiment) sammanfaller med matematiska beräkningar. Den idealiska varianten skulle naturligtvis vara en expertrådgivare som handlar med samma regler som i chuck-farthing och ser till att teoretiska och experimentella data är identiska. Men det är omöjligt för att startspelen beräknas med hjälp av formeln: Och i Forex kan vi satsa bara en summa multipel på 110 av mycket. Det är därför det är omöjligt att skriva en expertrådgivare som bevisar att de ovanstående formlerna är livliga. Men för att analysen är fullständig kan vi ändå skriva en expertrådgivare med Martingale. Men här kommer startspelen att fixas - 0,1 av mycket. Analogt kommer vadet att fördubblas med en förlust och återgå till startspelet till vinst. Som beskrivs i artikelns början öppnas en handel på följande sätt: En handel öppnas i slumpmässig riktning med sannolikheten 50, stoploss och takeprofit är fasta och lika avlägsna. Ovanstående skärmdump visar resultatet av att testa denna expertrådgivare. Du ser, även om kurvets allmänna riktning är uppåt, lider den ofta från stora droppar. Som ett resultat av det sista dyket slutar expertrådgivaren att handla, eftersom balansen inte räcker för nästa satsning med dubbelt parti. Och vid stoppet är balansen positiv - här är skillnaden från den teoretiska beräkningen i den matematiska delen. P. S. Filerna bifogade innehåller skärmdump av alla nödvändiga matematiska beräkningar och Expert Advisor. Forex Blog Martingale Trading System i Forex 3 mars 2008 (Senast uppdaterad den 3 maj 2010) av Andriy Moraru Martingale System är ett populärt vadslagnings - och handelssystem. Som vanligen används i satsningar med lika eller nära lika chanser (röd-svart, udda-jämnt, huvud-svansar etc.) Enligt martingale-systemspelaren (näringsidkare) borde dubbla sin insats efter varje förlust och returnera vadslaget till det ursprungliga beloppet med varje vinnande satsning. T. ex. Spelarna satsar 10 på rött, om han vinner han satsar 10 igen, om han förlorar han satsar 20 på rött, om han förlorar igen satsar han 40 osv. Om spelaren har en oändlig summa pengar kommer han alltid vinna, för hans Nästa satsning kommer inte bara att returnera sina förluster, men kommer att garantera en vinst av den första insatsen (10 i exemplet). Martingale-systemet var mycket populärt under 18-talet, men det är fortfarande populärt, trots det uppenbara och mycket viktiga nackdelen. Varför alla martingale-system misslyckas Eftersom i verkligheten spelare och handlare inte har oändliga medel. En förlorad sträcka på 10 rundor kräver en satsning på 1.024 första satsningar (t ex 10.240 om din första insats var 10) för att återhämta sig från förluster, kommer 20 rundor långa förluststreck att kräva 1 088 576 första insatser och så vidare. Din nästa satsning efter en förlustrunda borde vara B 215 (2 i en kraft N), där B är den första insatsen, N är antalet rundor. Ett annat problem är att chanserna vanligtvis inte är lika för spelare och handlare 151 martingale system kan vara lönsamt med chans att vinna mindre än 0,5. I roulette rött eller svart har bara 1837 chans att vinna (på grund av noll), i Forex trading finns en broker146s spridning, som skiftar chansen mot näringsidkaren. Martingale trading system är mycket populära i Forex automatiserad handel, eftersom it146s ganska lätt att skapa en expert rådgivare som skulle handla med martingale ser systemet också väldigt intressant och lönsamt för många Forex newbies. Let146s tittar på exemplet på martingale Forex trading. En näringsidkare börjar sin satsning med 0,1 mycket EURUSD på 1: 100 hävstångseffekt med 20 pips mål och stopp-förlust. Varje vinnande handel kommer att ge honom 20, först förlora en kommer att ta 20, andra förlora 151 40 etc. Ett standardkonto med 10 000 kommer att kunna hantera en längsta förluststrimmel på högst 8 rundor (9: e förlorande position kommer att kräva 10 240 för att återhämta sig ). Om han använder ett klassiskt martingale system kommer han antingen att alltid köpa eller alltid sälja. Starka trender händer ofta på Forex, så det skulle inte längta efter att EURUSD gick 162 (180 minus 18 för 2 pips fördelade på alla positioner) pips utan betydande korrigeringar. Som alternativ kan Forex-handlaren ändra martingalsystemet för att använda en slumpvis riktning för att komma in i varje nästa position. Detta tillvägagångssätt lägger till mer slumpmässighet i hela processen. I Forex finns det flexibla verktyg för att styra martingalehandel 151 stopp och vinst. En av de mest uppenbara modifieringarna är att använda 22 pips-stoppförlust i ovanstående exempel för att jämföra chanserna att förlora och vinna (det kommer också att öka mängden pengar som förloras med varje förlorande position, så vinsten efter 5 förluster vann146t helt återställa dem). Forex-näringsidkaren kan gå ännu längre och göra slutförlust två gånger större än vinstdriven och kvadrera positionens storlek efter varje förlust (detta synsätt ser ut som en bra ide om valutaparet är volatilt nog för 20 pipsrörelserna (till exempel) i Båda riktningarna är betydligt vanligare än 40 pips rörelser) självklart är det ännu farligare metod. Det största problemet för martingale-system i spel är att varje nästa resultat är helt oberoende av tidigare resultat, så det är helt möjligt att dra av ett antal förluster. I Forex är sannolikheterna inte linjära, så strängarna kan ha viss inre logik beroende av marknader. Det gör martingals handelssystem mindre förutsägbart och potentiellt lönsamt om det optimeras till marknadsförhållandena. Men väl optimerade och modifierade martingale system, enligt min mening, kan kallas martingale och can146t diskuteras som den. Trots vad jag tycker om detta system rekommenderar jag varje Forex-näringsidkare (särskilt nybörjare) att försöka använda martingals handelssystem på demokontot och se resultaten och försök sedan ändra det för att vara mindre farligt och stabilt. Du kan också läsa mer om det grundläggande Martingale-systemet i Forex om du vill se hur it8217s tillämpas i handel. Relaterade inlägg: 15 Svar på 8220Martingale Trading System i Forex8221 Demo Resultat är starkare än ord. Jag har själv förbättrat systemet och finjusterat det. Även om det blir vinst nu, men det kommer att få slag och marginalanrop. Så nyckeln kan inte ringa marginal, det handlar om hur snabbt du kan göra dubbelt och då kan du dra din vinst bli riskfri medan du hoppas att det fortfarande ger dig vinst de närmaste veckorna innan det brister i marginalsamtal. Min demo med helautomatisk. 5k blir 13k på en månad plus 25k blir 108k i två månader plus Min demo självhantera och öka mycket storlek 8211 500 blir 16k då upp och ner tills slag. Så du måste ha stora pengar på cirka 70k då kan du genearera ca 3-5k per dag med Martingale System. Heh8230 that8217 är ett stort misstag, Romeo. That8217 är ett väldigt farligt sätt att handla eftersom marknaden kommer att leda dig till marginalanropet om du använder Martingale-systemet, oavsett hur stor din kontostorlek är. 3k-5k per månad på ett 70.000 konto är en rördröm, oavsett vilken marknad du försöker handla. Don8217t tror hype, 8220Romeo82218211you8217re bättre att försöka hitta en perfekt 8220Juliet.8221 There8217s faktum starkare än ord och antagande. Så den så kallade nära dödsmarginalen upplevelsen gick jag igenom. Börja med 99k8230 marginal call8230 blir 50k8230 sedan rising8230 till 195k8230 som roboten klippa all handel på fre, sväng 170k8230 stigande igen. 200k. (Totalt antal dagar tar 29 dagar) Sedan öppnar jag nytt konto som vi skulle vara säkra efter att ha fått 100 ROI. 27May09 börjar med 100k igen8230 nu 5Jun09 140k. 13 maj 09 till 29 maj 09. Totalt 16 dagar för att få 100 ROI. Den här demonstrationen försöker springa 4 månader för att uppnå 100k. 1000 ROI. I min tidskrift fick mt4stat uppdateringen. Du kan se min demotransaktion. Av coz kan det hända att det blir marginalanrop ibland, men poängen är hur snabbt du kan klättra upp igen efter marginalsamtal. Och hur mycket din råa ner efter marginalen ringa. Alpari med 5 siffror möjliggör mer handel skedde med non stop martigale system. Min demonstration visar att 300 återkommer i en månad. 10k blir 40k. alparidrive. mt4stats That8217s inte Martingale system. I Martingale ska din nästa winloss vara proportionell mot den tidigare. Om du inte använder stoppavbrott, varför är det affärer med sluten förlust. Hur bestämmer du att it8217s tid för att stänga positionen med förlusten och hur skiljer det sig från att använda slutförlust Martingale har många stilar att göra det. Min en är öppen position i dubbel storlek när förlusten, när trenden kommer tillbaka till din väg, kommer den att stänga all position, så den sista positionen vinner med vinsten för att täcka all förlust av tidigare position. Min EA-nej har slutat förlust, det stoppar ut med marginalsamtal bara, så är det som martingale-spel, du dubblar dig alltid när du förlorar, tills du vinner tillbaka. Eller få en marginalanrop för att stänga all din handel och börja om igen. PS. Jag don8217t nära position när förlust, jag dubblar bara upp. Jag stänger hela positionen när vinstkurvan är positiv. Den sista positionsvinsten måste täcka all förlust av tidigare position. Fungerar detta stratergy arbete. Redan 2 månad testad i Demo med 100 Retur. Jag förstår inte vad som har att göra med Martingale om du bara dubblar positionsstorleken utan att stänga den tidigare handeln. Har du stött på marginalanrop så är Martingale dubbelt uppe. Varför vill du stänga position när du förlorar. Forex är inte som att spela om att pengarna kommer att förverkas om du satsar på upp och slår ner dig. Så istället för att stoppa förlusten, lägger du i väntan på att du öppnar en dubbelposition och tar vinst vid första handelsavgiften och stänger all annan handel, då kommer din första handel att ha noll vinst istället för negativ vinst. Den 5 maj 09 är trenden mycket stark och mitt 100k konto får marginalanrop bli 50k. Därefter blir trenden och stabil och kan tjäna genomsnittligt 10k per dag. Totalt tar 29 dagar att nå 200k. Detalj kan ses på min journal logga ahmoiactionblogone. phpid49ddcd7a7be6a Marginaluppringningsupplevelse hände mer på min 10k demo, vilket orsakar genom att öppna för många positioner. ahmoiactionblogone. phpid49e7079038d3a låter som 8216grid trading8217. du kan vänta på en 9 förluststrimm på ett demosystem och börja sedan Martingale. Jag kontrollerade 11 eller 12 att förlora affärer i rad förekommer, men sällan. På så sätt måste du leta efter gyllene möjligheter där 8 lossande strejk bara inträffade på ett slumpmässigt system och sedan börja. Du kan säga är en 8220Martingale Grid8221. Det beror verkligen på att marknaden ska ha omkastning för att komma ur hålet du gräver. Den 09 juli, 100k Acc gör väldigt snabbt, får 70 ROI på bara 2 veckor, men senare verkar trenden ha svag omställning och kontot slutar många gånger och i slutet av månaden lämnade bara 30 av den första insättningen. Å andra sidan börjar jag testa med ett mycket lågt konto på 250 USD med slumpmässig övergrepp Martingale utan säkringsregler och det kan få 100 ROI i jul 09. Jag använder en martingale-strategi och börjar med 0,01 partier för varje 50K investerad. Och jag säkrar självklart. TP är 20 större än SL. Vinsten är inte för hög men systemet fungerar underbart med en max DD på 25 hittills. Och eftersom säkringar är implementerade genereras vinster varje dag. Glad handel till alla. Om användningen 50k bara genererade inte för hög avkastning per månad låter that8217s mycket riskabelt eftersom Martingale nr har slutat förlust. Alla EA kan ha en chans att blåsa kontot kvar bara 10-30 av den första insättningen. Om din Martingale kan generera mycket hög avkastning per månad för att du ska kunna hålla dig, då kan du slå ett konto en gång om du är acceptabel eftersom du redan tjänar tillbaka din kapital den första månaden. Hur länge använder du din 50k Martingale EA Och hur mycket avkastning genererar varje månad hittills Martingale EA jag visste är Goblin, välsignelse, FithElement, HollyGrail, Terminator, Autobot, CharlesHedging8230 martingale är högriskhöga vinst, jag gillar det. Martingale system The Strategin för Martingale-systemet används för att öka värdet av varje ny handel efter förlusten. Martingale systemet användes ursprungligen i kasinon, spelarna var efter varje förlorande satsning dubbla nästa satsning, förutsatt att de skulle vinna i slutet. Denna handelsteknik var först uppfattad på 1800-talet i Frankrike och det var baserat på den operativa delen, att näringsidkaren inte kan förlora hela tiden. Detta system användes ursprungligen i kasinon, spelarna var efter varje förlorande satsning dubbla nästa satsning, förutsatt att de skulle vinna i slutet. Martingale systemkonceptet används också i forex på ett liknande sätt. Handlare öppnar sina affärer (lång eller kort). om de förlorar börjar de nästa handel som första gången men med dubbel ingång. På så sätt säkerställer de en vinst som täcker de tidigare förlorandena. Priset på valutor rör sig dock sällan ständigt i förlusten och det kan helt uttömma handlarens konto. Så alla Martingales system misslyckas vanligtvis, eftersom handlare inte har oändliga resurser. Dessutom kan Martingale-systemet endast vara lönsamt om förhållandet mellan vinst och förlust är minst 0,5. Martingale-systemet är väldigt populärt bland valutahandeln, eftersom det är mycket intressant och lukrativt vid första anblicken, särskilt för nybörjare i forexhandel. Det betyder inte att det inte finns några lönsamma Martingales-system, men alla borde vara medvetna om risken. Prenumerera Connect: Martingale EA För några dagar sedan mottog jag en PM för att koda ett EA med följande parametrar: - User bestämmer första handelsriktningen (kan säga lång) och startar storleksstorlek (say .1 lot) - Ny position skulle läggas till varje Tid marknaden rör sig x pips (säga 10 pips) upp eller ner från den senaste positionen som tagits. Om marknaden går upp från originalpositionen 10 pips läggs en ny lång tid till. Om marknaden flyttar ner 10 pips från det sista stället läggs en kort till (i grund och botten följer marknaden för att få en trend i båda riktningarna). - Ex ny positionsstorlek ökade med x (ex 1 lot) - Tag vinst baserat på konto - Stopp förlust baserat på konto - Max antal standardpartier innan EA kan inte ta några nya positioner (vid denna tidpunkt måste TP eller SL behöva träffas när max är uppnådd) - Re-enter-läget skulle starta en ny progression igen när den tidigare progresionen har slutförts, så att TP eller SL blir hit - Magiskt tal för att köras på flera par. Jag gjorde mitt bästa för att koda en sådan EA. Läs ALLA kommentarer i koden för att förstå de externa variablerna. Standardinställningar är bara en gissning, testning och optimering behöver utföras. Jag är inte säker på om den här strategin är livsduglig, den här typen av experter kan få dig till problem snabbt. Så använd endast för testning. Redigera: Om du är ny på den här tråden, visas den senaste versionen nedan. Detta är den åttonde versionen som jag har gjort till följd av denna tråd. Läs gärna noggrant för att förstå denna EA fullständigt. Förklaring av externa variabler: extern dubbel StartLotSize0.1startande storleksstorlek för extern dubbelcykel LotSizeIncrement0.1Additional orders ökar med detta belopp extern bool LongShortBalancefalsewill balans lång och kort ordning mycket lägg till BalanceWeight om trend förändras extern dubbelt BalansWeight0.1amount över balanserad lång och kort mycket storlekar du vill öka med med trenden extern bool DoubleLotsizefalseset till sann om du bara vill dubbla varje parti, kommer LotSizeIncrement ignoreras om det är sant, kommer inte att fungera med vägt balans ställt till sann extern bool. VäljOwnProgressionfalseselect true om du vill skriva in ditt eget progressionsparti storlekar under extern dubbla Trade10Enter i din egen handelsprogression Storlek Storlek Extern Dubbel Handel20 Extern Dubbel Handel30 Extern Dubbel Handel40 Extern Dubbel Handel50 Extern Dubbel Handel60 Extern Dubbel Handel70 Extern Dubbel Handel80 Extern Dubbel Handel90 Extern Dubbel Handel100 Extern Dubbel Handel110 Extern Dubbel Handel120 Extern Dubbel Handel1 30 extern dubbel Trade140 extern dubbel Trade150 extern dubbel Trade160 extern dubbel Trade170 extern dubbel Trade180 extern dubbel Trade190 extern dubbel Trade200 extern int MaxTrades20maximum antal handel tillåten extern bool CloseAllMaxfalseselect true om du vill att ALL-order ska stängas om MaxTrades träffas extern bool Pyramidtrueif true trades med trend om falska affärer mot trend extern bool AutoRestarttrueset till sant om du vill att EA ska startas efter varje cykel extern bool AnvändMAEntryfalseselect true om du vill flytta genomsnittet för att bestämma startriktningen extern int NextTrade20nästa trade pip increment om UseMAEntry true (kommer att handla så många Pips över eller under sista ordningen) extern int MAPeriod7moving genomsnittlig period för beräkning extern int MATimeframe60timeframe används för MA-beräkning, 1m1, 5m5, 15m15, 30m30, 1hr60, 4hr240, 1d1440 extern bool AnvändKayvanMethodtrueselect för att använda kayvans-metod externt BarTimeframe60Bar Timeframe brukade se tillbaka på, 1m1, 5m5, 15m15, 30m30, 1h 60, 4hr240, 1d1440 extern Int BarsLookBack1 Nummer av staplar såg tillbaka från nuvarande bar för hög och låg extern int EntryLagLong0number av pips ovanför högt för att komma in i handeln (Lägg DITT EGET SPREAD) externt Int EntryLagShort0number av pips under lågt för att komma in i handeln (Lägg DIN EGNA SPREAD) extern bool LastEntryFilterfalseif true next high måste vara större än sista höga, nästa låga mindre än sista låga externa bool AnvändTrailingStoptrueselect sant att använda ett bakåtstopp baserat på totalt antal externa dubbla TrailStart10TS kommer att börja efter det här Profitbeloppet nås externt dubbelt TSLossPercent50Percentage av din HÖGST vinst du kan förlora innan nära allt utförs externt bool CloseByPercentfalseIf sann det kommer att stänga av procent, om falskt kommer det att stängas av vinst eller förlust i extern dubbel TPPercent5will ta vinst om vinsten är större än procent av kontosaldo (stäng alla beställningar) extern Double SLPercent10will stoppa förlust om vinsten är mindre än procent av kontosaldo (stäng alla beställningar) extern gör Uble CloseByProfit5close om det här beloppet externt dubbel CloseByStopLoss99999Aantal av pengar för att stänga alla om förlorade externa int Slippage5slippage för orderend kommando externt int NumberOfTries5Number av försök att skicka ett OrderSend () kommando om det inte går genom extern bool Soundtrueif true ett ljud spelas när en order går igenom, och när en nära allt är utförd DETTA ÄR ÄR EN ARBETE I PROGRESS, FUNGERAR DU ALDRIG BUGSEN Senaste versionen (v18) är upptagen nedan. Detta är en återinlägg av v18 Re-installera från tidigare version. Nyast postad 3208 lång vid 227,00 1 mycket pris går upp till 227.10, skriv in 2 partier och priset upp till 227.20 Ange 3 partier om priset skulle återgå från 227.20 till 227.10 skulle du skriva in 4 mycket shorts eller 1 mycket kort Du skulle skriva in 4 mycket korta . Du bör förmodligen börja med 0,1 partier eller 0,01 partier. Detta kan öka bråttom. Jag försökte bara koda den här EA så som den begärdes. Har du en bättre idé wolfe: Du skulle skriva in 4 mycket korta. Du bör förmodligen börja med 0,1 partier eller 0,01 partier. Detta kan öka bråttom. Jag försökte bara koda den här EA så som den begärdes. Har du en bättre idé Jag är som en EA som baserar sig på martingale koncept. Innan detta jag använder 10 poäng3. Det är ok men måste noga använda det. Jag vill använda något nytt från 10 poäng3 och vill ändra det. Jag försöker få någon som kan hjälpa mig. Din hjälp vill säga mycket tack. Hej Wolf. detta är mycket lik BlackBird EA. Jag märkte att du inte har lagt till återkommande läge än. men jag förstår att det här är ett pågående arbete. Den öppna arkitekturen som du använder gör det här mycket mångsidigt. Wolfe: För några dagar sedan fick jag en PM för att koda ett EA med följande parametrar: - User bestämmer första handelsriktningen (kan säga lång) och startar storleksstorlek (säg .1 mycket). Ny position skulle läggas till varje gång marknaden flyttar x pips (säg 10 pips) upp eller ner från den senaste positionen som tagits. Om marknaden går upp från originalpositionen 10 pips läggs en ny lång tid till. Om marknaden flyttar ner 10 pips från det sista stället läggs en kort till (i grund och botten följer marknaden för att få en trend i båda riktningarna). - Ex ny positionsstorlek ökade med x (ex. 1 lot) - Ta vinst baserat på konto - Stopp förlust baserat på konto - Max antal standardpartier innan EA kan inte ta några nya positioner (vid denna tidpunkt måste TP eller SL behöva Bli träffad när max är uppnådd) - Re-enter-läget skulle starta en ny progression igen när den tidigare progresionen har slutförts, så att TP eller SL blir hit - Magiskt tal för att köras på flera par. Jag gjorde mitt bästa för att koda en sådan EA. Experten jag gjorde använder en. mqh-fil som måste sparas i din inkludera mapp. Experten kommer inte att fungera utan det. Alla är välkomna att kritisera eller förbättra koden jag skrev. Läs ALLA kommentarer i koden för att förstå de externa variablerna. Standardinställningar är bara en gissning, testning och optimering behöver utföras. Jag är inte säker på om den här strategin är livsduglig, den här typen av experter kan få dig till problem snabbt. Så använd endast för testning. EA börjar med att använda en EMA för initial lång eller kort startriktning. Bara en idé. Kanske har någon en bättre idé
No comments:
Post a Comment