MT4 Strategy Tester verschillen bij eerste aanbetaling
Results 1 to 6 of 6

Thread: MT4 Strategy Tester verschillen bij eerste aanbetaling

  1. #1
    Hallo allemaal

    Ik heb een test op een MT4-egy-tester getest en ik merkte iets raars aan. Wanneer ik de eerste stortingsvaluta's wijzig en de tester uitvoer, krijg ik andere resultaten. Alle andere parameters zijn hetzelfde, alles wat ik verander is de initi�le stortingsvaluta.

    Voorbeelden:
    10000 USD - totale nettowinst: 10269.19
    10000 GBP - totale nettowinst: 5313.12
    10000 EUR - totale nettowinst: 6383,20
    10000 CHF - totale nettowinst: 8447,02

    Het testen vindt plaats in hetzelfde tijdsbestek. Het totale aantal transacties dat ik krijg is hetzelfde, het winstpercentage is hetzelfde, het aantal gemarkeerde ticks is hetzelfde ...

    Het lijkt erop dat het iets te maken heeft met de pip-waarde voor elke valuta. Kan iemand uitleggen waarom het dat doet?

    Proost
    Paul

  2. #2
    Ik betwijfel of het probleem te maken heeft met Strategy Tester en iets specifieks is voor de EA zelf. De meest waarschijnlijke verklaring is dat de EA een soort van risicobeheerberekening heeft die is gebaseerd op de accountgrootte. Hoe goed begrijp je de werking van de EA? Hoe wordt de lotgrootte bepaald? Hoe wordt de initi�le SL ingesteld?

  3. #3
    De EA heeft een optie voor geldbeheer. Ik gebruik geen stop-loss. Het maximale risico wordt berekend op basis van het eigen vermogen. Ik denk dat hier het gedeelte verantwoordelijk is voor geldbeheer en de grootte van de bestelling:
    Quote Originally Posted by ;
    double LotsOptimized (double _risk) {//de oorspronkelijke partij retourneren op basis van de dubbele account van de aandelenrekening = 0; rekening AccountEquity = (); dubbele OrderLotSize = account * (_ risk100)1000.0; double MM_MinLotSize = MarketInfo (Symbol (), MODE_MINLOT); double MM_MaxLotSize = MarketInfo (Symbol (), MODE_MAXLOT); double MM_LotStep = MarketInfo (Symbol (), MODE_LOTSTEP); int MM_Decimals = 0; if (MM_LotStep == 0.01) {MM_Decimals = 2;} if (MM_LotStep == 0.1) {MM_Decimals = 1;} OrderLotSize = NormalizeDouble (OrderLotSize, MM_Decimals); if (OrderLotSize lt; MM_MinLotSize) {OrderLotSize = MM_MinLotSize;} if (OrderLotSize gt; MM_MaxLotSize) {OrderLotSize = MM_MaxLotSize;} if (UseMM == false) OrderLotSize = Lots; return (OrderLotSize); }
    Proost Paul

  4. #4
    Ik denk dat je oorspronkelijke idee klopte - de waarde van de pips is anders voor de verschillende stortingvaluta's. U zei dat dezelfde transacties werden uitgevoerd en dat dus elke transactie hetzelfde aantal pitten behaalde. Zo dicht als ik kan zien, zou dezelfde perceelsgrootte per transactie worden gebruikt, maar dat moet u bevestigen.

  5. #5
    Het is gerelateerd aan de pip-waarde (PV) Stel dat u de GBPUSD inruilt. En u koopt een standaardpartij van het paar @ 1.5000. Dan is uw PV in USD 0.00011.5000 * 1 * 100.000 * 1.5000 = 10 USD. Aangezien EURGBP = 11,125, is uw PV in EUR 0,00011,5000 * 1 * 100 000 * 1,125 = 7,5 EUR. In deze situatie is EURUSD = 1.50001.1250 = 1.333333. De PV's zijn dus gelijk wanneer ze worden geconverteerd: 10 USD = 7,5 EUR. Het verschil zit in de relativiteit van de eerste storting en de valuta-aanduiding. Case # 1 (USD aanbetaling): U stort 10000 USD. U krijgt 10 pips in de hierboven beschreven transactie. Uw definitieve account is 10100 USD. Dat is een winst van 1%. Case # 2 (EUR aanbetaling): U stort 10000 EUR. U krijgt 10 pips in de hierboven beschreven transactie. Uw definitieve account is 10075 EUR. Dat is een winst van 0,75%. 75 EUR = 100 USD. Dus de winsten zijn gelijk in tijdgebonden termen, maar niet in relatieve termen.

  6. #6
    Bedankt CodeMeister en Knukk.
    Quote Originally Posted by ;
    Case # 1 (USD aanbetaling): U stort 10000 USD. U krijgt 10 pips in de hierboven beschreven transactie. Uw definitieve account is 10100 USD. Dat is een winst van 1%. Case # 2 (EUR aanbetaling): U stort 10000 EUR. U krijgt 10 pips in de hierboven beschreven transactie. Uw definitieve account is 10075 EUR. Dat is een winst van 0,75%. 75 EUR = 100 USD. Dus de winsten zijn gelijk in tijdgebonden termen, maar niet in relatieve termen.
    Dit is een belangrijk en nuttig stuk informatie.

Similar Threads

  1. FX Broker met aanbetaling in SEK valuta
    By Socrat in forum Forex Brokers
    Replies: 6
    Last Post: 23:43,
  2. Iemand nodig die me kan helpen met Strategy Tester
    By lordbarbtta in forum Cryptocurrencies
    Replies: 1
    Last Post: 08:59,
  3. Replies: 0
    Last Post: 13:13,

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.