Daily Chart Trader Expert Advisor For MT4
WE IMPROVED THIS EXPERT ADVISOR FOR YOU!!!
PLEASE NOTE: This expert advisor was publicly available for free usage on other websites and is not programmed by us. We explain the functionality and possible improvements of the EA. Furthermore, we are convinced that fully automatic Expert Advisors will fail in the long run. On the other hand, our semi-automatic approach with detecting the best setups and then activating our Expert Advisors (e.g. V-Power EA, EdgeZone EA) produced many successful traders and some of them even got prop traders at prop trading firms. Therefore, we added a similar semi-automatic trading feature (to allow only buy or only sell trades) to the free Expert Advisors. You can download the modified version here and enjoy!
Table Of Contents:
- Daily Chart Trader Expert Advisor For MT4
- The Daily Chart Trader Expert Advisor For MT4 - Entry Criteria
- The Daily Chart Trader Expert Advisor For MT4 - Exit Criteria
- The Daily Chart Trader Expert Advisor For MT4 - Room for Improvement
Som namnet antyder fungerar Daily Chart Trader Expert Advisor For MT4 på det dagliga diagrammet av valutasymboler. Vid alla andra tidsramar kommer roboten omedelbart ut ur huvudfunktionen vid varje kryss. Dessutom, om spridningen på den aktuella symbolen är mer än 25 poäng (eller 2,5 punkter), fungerar inte roboten. Eftersom spridningskravet inte är tillgängligt som en variabel i ingångar måste användaren tillämpa roboten på en symbol som har en maximal spridning som är lägre än 25 poäng för det mesta.
Handelssystemet visade en dålig prestanda i backtestaren. Den maximala utjämningen var cirka 15 procent och vinstraten var bara 27 procent. Som ett resultat förlorade roboten 10 procent av kontot när det kördes över fem månaders historiska prisdata. Bortsett från detta, eftersom handelsvolymen ökas i händelse av förlust och användaren inte har någon kontroll över den ursprungliga lotstorleken, är det inte säkert att handla med den här roboten i livehandel med standardinställningarna.
The Daily Chart Trader Expert Advisor For MT4 - Entry Criteria

Daily Chart Trader Expert Advisor körs på varje kryss och öppnar en handel i taget. Även om den inte använder Martingale-metoden ökar roboten partiets storlek om den tidigare handeln var en förlorare. Det krävs en vinnande handel för att återställa lotstorleken till det ursprungliga värdet baserat på kontokapitalet.
Det finns få variabler i ingångar som användaren kan justera efter behag för att styra handelssystemets funktion. Men inte alla värden som ställts in som standard är de som tillämpas i den verkliga situationen, så användaren måste förstå hur variablerna används av expertrådgivaren. Dessa variabler beskrivs nedan:
- BreakEven = 39 - En öppen handel kommer att flyttas till breakeven när den har fått 39 punkter. Den faktiska justerade stoppförlusten är dock bara 39 poäng.
- MagicNumber = 112918 - Detta nummer identifierar de transaktioner som tagits av denna robot och används för handelshantering.
- lots = 0.01 - Den här variabeln används inte i koden för att specificera handelsstorlek troligtvis på grund av kodningsfel.
- steg = 900 - Detta värde ges i poäng. När en handel placeras sätts dess vinst på 900 poäng (eller 90 punkter) plus spridningen från marknadspriset.
- stepi = 100 - Detta värde divideras med två och läggs till eller subtraheras från det öppna priset för det aktuella ljuset, om den tidigare handeln var en förlust, för att hitta ett värde som sedan jämförs med marknadspriset. Resultatet av denna jämförelse är antingen en ny köp- eller försäljningshandel eller ingen handel.
- display = true - Som standard är denna variabel inställd på true. Om det är falskt visas inte tabellen eller resultatdiagrammet i diagrammet.
- X = 400 - Detta är avståndet från det övre vänstra hörnet av tabellen relativt den vänstra kanten på huvuddiagrammet.
- Y = 20 - Detta är avståndet från tabellens övre vänstra hörn i förhållande till den övre gränsen för huvuddiagrammet.
- use_breakeven = true - Vid varje kryss försöker roboten att flytta en handel till breakeven om möjligt eftersom alternativet är satt till true som standard.
Om roboten öppnar den första handeln eller om nästa handel följer en vinnande handel öppnas handeln klockan 18:00 eller senare inom dagen. Det är möjligt för expertrådgivaren att utföra en annan handel eller ännu mer på samma ljus eller dag om den tidigare handeln var en förlust. Om en handel utförs efter en förlorad handel kan den göras när som helst på dygnet. När detta är fallet kommer handeln också med en högre partistorlek än den tidigare förlorade handeln.
Även om användaren definierar partiets storlek i Ingångar ignorerar expertrådgivaren detta värde under inmatningen. Den faktiska lotstorleken bestäms av roboten genom att multiplicera kapitalet med värdet på en punkt (eller 0,00001). Partiets storlek beräknat på detta sätt gäller för den första handeln och används som ett ökningsvärde för den efterföljande handeln om den följer en förlorad handel. Till exempel, om den tidigare handeln hade en storleksstorlek på 0,20 och resulterade i en förlust, kommer nästa handel att ha en storleksstorlek på 0,20 plus inkrementvärdet.
The Daily Chart Trader Expert Advisor For MT4 - Exit Criteria
Daily Chart Trader Expert Advisor hanterar aktivt sina affärer. Som observerats vid testningen stängs de flesta affärer direkt av expertrådgivaren. Detta händer när priset är lägre än det öppna priset för en köptransaktion eller när köpkursen är över det öppna priset för en försäljningshandel. Vid några tillfällen ändras och avslutas affärer av den modifierade stoppförlusten.
Stoppförlusten för en vinnande handel justeras när handeln har fått 390 poäng. Vid denna tidpunkt görs en serie justeringsförluster som består av två delar. Först flyttas stoppförlusten 39 poäng utöver ingångspriset. Omedelbart efter detta, med nästan inget tidsgap alls, flyttas stoppförlusten 19 punkter från ingångspriset. Ingen annan justering av stop loss följer och handeln avslutas antingen av den nya stop loss eller tar vinst. Sluta efterföljande är inte gjort.
The Daily Chart Trader Expert Advisor For MT4 - Room for Improvement
Daily Chart Trader Expert Advisor måste omarbetas för att bli säkrare och lönsammare. En uppenbar brist är visningen av ett bord som täcker 12 symboler när roboten bara arbetar på den aktiva symbolen. Som visas i bilden ovan visar roboten resultat för dagliga, veckovisa, månatliga och totala prestanda för 12 symboler, vilket är ett slöseri med datorresurser.
Med den aktuella inställningen börjar handeln om timmen på mäklarsidan är 18 eller längre. Det här är kanske inte den bästa tiden att handla för varje användare, så det är bättre att ställa in handelsschemat som en variabel i ingångarna. På det sättet kan användaren välja sitt önskade schema eller marknadssession.
Om man tittar på koden kan man se att programmet är gammalt. Externa variabler är utspridda över hela världen, vilket gör det svårt för användare att läsa koden och förstå hur roboten fungerar. De externa variablerna ska ordnas och placeras tillsammans på en plats. En annan irriterande fråga är att behålla tabellen om prestanda i diagrammet när expertrådgivaren tas bort. Att ta bort föremålen manuellt kan vara besvärligt och tidskrävande. Detta visar att roboten saknar funktion som tar bort objekt när expertrådgivaren lämnar terminalen.
Förutom vad som har diskuterats hittills är en annan uppenbar fråga som måste behandlas den storlek som används för handelsposter. Medan användaren ges möjlighet att ställa in den ursprungliga lotstorleken i ingångar används detta värde inte alls vid handelns utförande. För att lösa problemet bör användaren ges möjlighet att använda statisk eller dynamisk lotstorlek och sedan tilldelar eller bestämmer roboten lotstorleken utifrån användarens preferens. Formeln som används för att definiera den ursprungliga partistorleken bör korrigeras så att önskad handelsvolym används i början av varje handelscykel.