1 Bijlage(n) Er is niet veel activiteit geweest in de Old Dogs with New Tricks-thread, behalve de berichten die afbreuk beginnen te doen aan het oorspronkelijke onderwerp. Ik heb in de tekenverzamelingslogboeken opgemerkt dat er deze week 110 unieke gebruikers waren, dus ik denk dat deze mensen geld verdienen.
Dit is een nieuwer concept EA dat is geprogrammeerd om zijn eigen kaarspatronen te vinden. Het algoritme voor het vinden van patronen is eenvoudig: het controleert de vorige x gesloten balken en genereert een string, zoiets als LLDSSL, wat betekent dat de balken van rechts (meest recent) naar links lang, kort, kort, doji, lang, lang waren.
De EA scant vervolgens de kaartgeschiedenis op zoek naar een patroon van balken met exact dezelfde volgorde. De EA controleert x balken na de reeks om te zien of die balk lang of kort was. De resultaten worden vervolgens toegevoegd aan de statistieken die door de EA worden gegenereerd.
Als de kans dat een gebeurtenis plaatsvindt groter is dan de drempel, zal de EA de handel dienovereenkomstig nemen.
Instellingen:
externe tekenreeks Opmerking1 = == Hoofdinstellingen ==; extern int MagicNumber = 0;Dit nummer moet uniek zijn als er meerdere EA's op een terminal zijn aangesloten. extern bool SignalsOnly = False;Indien ingesteld op waar, zal de EA u alleen waarschuwen voor een ruil met een combinatie van de onderstaande waarschuwingen. externe bool Alerts = False;Indien ingesteld op true, stuurt de EA een pop-upwaarschuwing wanneer er een handelssignaal binnenkomt. extern bool SignalMail = False;Indien ingesteld op waar, stuurt de EA u een e-mail (ervan uitgaande dat u uw e-mail hebt ingesteld in uw MT4-terminal.) wanneer een handelssignaal binnenkomt. extern bool PlaySounds = False;Indien ingesteld op true, speelt de EA het bestand alerts.wav af wanneer er een ruilsignaal binnenkomt. extern bool ECNBroker = False;Sommige makelaars vereisen dat EA's eerst een transactie plaatsen en vervolgens de transactie aanpassen met stoploss en takeprofit. Als uw makelaar dit vereist, stelt u deze waarde in op True. extern bool EachTickMode = True;Indien ingesteld op true, zal de EA onmiddellijk handelen als het een signaal ziet. Indien ingesteld op false, neemt de EA alleen een ruil aan als er een signaal is aan het einde van de balk. extern double Lots = 0;Vaste lotgrootte extern bool MoneyManagement = False;Activeert/Deactiveert de functie lotgrootte. extern int Risico = 0;Het percentage van uw beschikbare marge dat u bereid bent in een transactie te steken. extern int Slippage = 5;Maximale slippage toegestaan ??????bij het plaatsen van een bestelling. extern int StopLoss = 100;Harde stoploss in pips. extern int TakeProfit = 60;Moeilijke winst nemen in pips. externe string Opmerking2 = == Patrooninstellingen ==; extern int NumberOfBars = 4;Het aantal te gebruiken maten bij het genereren van een patroon. extern int PredictionBar = 1;Het aantal streepjes achter een patroontekenreeks om een ??????voorspelling te controleren. extern int HistoryBars = 500;Het aantal balken dat moet worden gecontroleerd bij het zoeken naar overeenkomende patroontekenreeksen. Stel in op 0 om alle balken te gebruiken. extern int TimeLimit = 10;Het maximale aantal seconden nadat de huidige balk is geopend om een ??????transactie te plaatsen. extern int BarsClose = 1;Het aantal bars nadat een transactie is geopend om een ??????transactie te sluiten. externe dubbele drempel = 50,0;Het minimumpercentage dat nodig is om een ??????transactie te plaatsen. extern bool ReverseTrades = True;Verandert lange signalen in korte signalen en korte signalen in lange signalen. Opmerking: deze EA is zeer experimenteel en heeft nog niet bewezen winstgevend te zijn. Gebruik op eigen risico.
https://www.aforexa.com/attachments/...8500707996.mq4