Gurumarra Forex - Page 2
Page 2 of 632 FirstFirst 12
Results 11 to 13 of 13

Thread: Gurumarra Forex

  1. #11
    6 Bijlage(n) Zoals ik in de eerste post al zei, is de code rommelig, dus er zijn enkele inconsistenties in de manier waarop de parameterwaarden zijn geconfigureerd. Target kopen/target verkopen Deze werden oorspronkelijk ontwikkeld als een enkele waarde, maar ik realiseerde me al snel dat de mogelijkheid om ze afzonderlijk in te stellen een meer verfijnde aanpak bood. Deze parameter heeft een waarde tussen 0 en 1. Dit is een percentage van het rekeningsaldo, dus een voorbeeld: als u een saldo van $ 1000 heeft en 0,10 invoert, dan is de doelwinst 10% van uw rekeningsaldo of $ 100. Een waarde van 1 betekent dat u op zoek bent naar een winst van 100% ($ 1000) als uw doel. Risico % Dit is het % van uw rekeningvrije marge die u bereid bent te riskeren. Afhankelijk van het paar heb ik gevonden dat waarden tussen 2% en 7% het maximum zijn - daarboven stijgt de DD (draw down) snel tot zeer hoge niveaus. Max lots De maximale lotgrootte die u bereid bent te gebruiken - mijn broker heeft een limiet van 20 lots, maar andere kunnen kleinere of grotere limieten voor de lotgrootte hebben Auto Close True - de EA zal automatisch transacties sluiten als aan de exitvoorwaarden wordt voldaan - aanbevolen False - de EA zal een bericht naar uw e-mail en MT4 sturen dat aan een sluitvoorwaarde is voldaan, maar zal de positie NIET sluiten Magie Zou vanzelfsprekend moeten zijn Max. bestellingen Het maximale aantal actieve bestellingen voor dit magische nummer (ik raad aan om te vertrekken op 1) RSIOMA Min/Max De minimum- en maximumwaarden die de RSIOMA-indicator moet hebben voordat een transactie wordt geactiveerd. Dit moet worden getest en ingesteld voor elk paar, voor elk tijdsbestek en elke makelaar waarop de EA draait. Dit kan in de loop van de tijd worden aangepast als de markt verandert, dus wees voorbereid om maandelijks bevestigingstests uit te voeren. Verlopen in minuten Zoals opgemerkt plaatst de EA limietorders als een straddle op de triggerbalk. Deze parameter stelt het aantal minuten in waarna de bestellingen verlopen. Afvlakkingsfactor Dit is de afvlakkingsfactor voor de OsMA - over het algemeen lijkt een waarde van 6 perioden te werken, maar ook dit moet worden getest voor elk paar/tf Maximale DD (drawdown) Dit is de controle voor catastrofale SL (stop loss). Bij het testen en selecteren van de best presterende paren heb ik dit ingesteld op een waarde van 0,6 (60%). De code sluit een bestelling als de DD boven deze waarde komt. Je moet dit instellen op basis van je darmkracht, maar lagere waarden leiden tot veel stop-outs. Sluiten NaSluiten Negatief Deze parameters werken samen om de hoeveelheid tijd te bepalen dat een positie negatief zal zijn voordat een theoretische SL de positie zal sluiten. Dus als u deze bijvoorbeeld instelt op 10,01 zal de EA de positie sluiten als (a) de positie meer dan 1 uur oud is; EN (b) het maximale verlies is minder dan 1% van het rekeningsaldo. Speel hiermee om te zien wat het beste werkt. Bij mijn eerste tests stel ik de tijd altijd in op 999999 en laat ik het % op 0,01, wat betekent dat het nooit zal activeren. Ik stem dit pas af nadat andere basisparmen (Risk, RSIOMA) zijn ingesteld. Nieuwe code geactiveerd Dit is voor het testen van nieuwe code zodat ik de impact kan bepalen. Eenmaal blij dat denieuwe code is OK en ingebed in de EA kan dit worden uitgeschakeld - voor de programmeurs die er zijn kan dit handig zijn. Laat het voor deze eerste versie zo waar, want ik heb de opschoning nog niet uitgevoerd en de code werkt goed. STDDEV Multi Dit is in wezen experimenteel - ik ontdekte dat de OsMA vaak een exit aangaf die ver weg was van een betere winst. Door een standaarddeviatie te berekenen, heb ik de winstgevendheid verbeterd door deze parameter zo in te stellen dat als de winst 'x' standaarddeviaties van de mediaan zou zijn, de EA de positie zou sluiten en de winst zou vastleggen - een betere manier zou kunnen zijn om een ??????deel van de positie (zeg 50%) op dit punt en laat de rest op tafel. Eventuele suggesties hier zijn zeer welkom. Fixed TP Dit is een andere experimentele parameter en ik kan deze op een bepaald moment verwijderen. In feite zegt het dat als de winst deze waarde als % van de rekening heeft bereikt, winst moet worden genomen, ongeacht de andere parameters voor het instellen van de winst. Op het eerste gezicht lijkt dit de andere parameterinstellingen te verstoren, maar ik heb ontdekt dat het de winstgevendheid lijkt te verbeteren. Een andere parameter die moet worden getest. Snelheid Dit is uitsluitend bedoeld voor het controleren van de snelheid van de visuele back-test (bedankt Jim Dandy) Lotcontrole Het lotgrootte-algoritme berekent de ordergrootte op basis van marge, risico en kosten. Dit stelt de gebruiker in staat om de partijgrootte (en uiteindelijk de DD en winst) verder te verfijnen door deze te verkleinen (of ik veronderstel te vergroten) door de basispartijgrootte met deze waarde te vermenigvuldigen - dus stel bijvoorbeeld dat de algo een partijgrootte berekent van 2 en deze parm is ingesteld op 0,9, dan is de werkelijke bestelgrootte 1,8 percelen. Dat is het voor de parmezaanse kaas, dus in bijlage vindt u de code en de vereiste indicatoren - aan u .....
    https://www.aforexa.com/attachments/...1445473899.mq4
    https://www.aforexa.com/attachments/...1161392045.ex4
    https://www.aforexa.com/attachments/...1271472757.ex4
    https://www.aforexa.com/attachments/...2296818053.ex4
    https://www.aforexa.com/attachments/...3466395992.ex4
    https://www.aforexa.com/attachments/...1854626230.ex4

  2. #12
    lees alle berichten...en getest ea... 1 koop stop 1 verkoop stop, sluit alleen de winnende transactie en als er verlies gebeurt, verlaat u de transacties bij break-even. de basistheorie misschien verkeerd ... oplossing: 1 voordat het ontplofte, zoveel mogelijk geld verdienen. 2 verhandelen meerdere paren EX. kopen op EU is in -50 pips, de volgende transactie op UJ wordt verdubbeld. als we nog steeds -50 pips krijgen, dan moet de volgende transactie op het volgende paar worden verdubbeld............uitgaan totdat we wat winst hebben.

  3. #13
    Kun je een backtest plaatsen met vaste lotgroottes?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.