De nieuwste versie van de OpenTime EA is hier: versie 2! Deze geavanceerde versie bouwt voort op de sterke basis van versie 1.
Wat is er nieuw in versie 2?
- Je kunt nu twee tijdsintervallen instellen waarin posities geopend kunnen worden;
- Daarnaast kun je de dagen van de week bepalen waarop het openen van posities toegestaan is;
- Voor elk tijdsinterval kunnen de volgende parameters onafhankelijk ingesteld worden:
- Type handel: KOPEN of VERKOPEN
- Stop Loss
- Take Profit
Het zelfde lotformaat en de trailing functie worden gebruikt voor de twee tijdsintervallen. De EA kan slechts één positie per tijdsinterval hebben.
Voor elk tijdsinterval wordt er een uniek magic number gegenereerd. Het magic number voor interval #1 is gespecificeerd in de invoerparameters:
input ushort InpTakeProfitTwo = 90; // TakeProfit tijdsinterval #2 (in pips) input string _____3_____="Advisor Options"; input ulong m_magic=714479490 // MagicNumber tijdsinterval #1 (tijdinterval #2 == MagicNumber+1) //--- input ulong m_slippage=30;
Dit magic number wordt opgeslagen in de interne m_magic_one variabele, terwijl het magic number van interval #2 in de interne m_magic_two variabele wordt opgeslagen, die groter is dan m_magic_one met één:
//+------------------------------------------------------------------+ //--- #define m_magic_one m_magic #define m_magic_two m_magic_one+1 //--- #include <Trade\PositionInfo.mqh>
Invoerparameters
- Opties voor het sluiten van posities
- Gebruik sluitingstijd interval #1 - inschakelen/uitschakelen van sluiten op tijd voor interval #1;
- Sluitingstijd interval #1 (ALLEEN uur:minuut!) - tijd om een positie te sluiten voor interval #1 (alleen uren en minuten worden in aanmerking genomen);
- Gebruik sluitingstijd interval #2 - inschakelen/uitschakelen van sluiten op tijd voor interval #2;
- Sluitingstijd interval #2 (ALLEEN uur:minuut!) - tijd om een positie te sluiten voor interval #2 (alleen uren en minuten worden in aanmerking genomen);
- Trailing stop ("0" -> trailing UIT) (in pips) - trailing stop functie, 0 betekent dat de functie is uitgeschakeld;
- Trailing stap (in pips) - waarde van de trailing stap.
- Instellingen voor het openen van posities
- Handel op maandag - inschakelen/uitschakelen van handelen op maandag;
- Handel op dinsdag - inschakelen/uitschakelen van handelen op dinsdag;
- Handel op woensdag - inschakelen/uitschakelen van handelen op woensdag;
- Handel op donderdag - inschakelen/uitschakelen van handelen op donderdag;
- Handel op vrijdag - inschakelen/uitschakelen van handelen op vrijdag;
- Openingsstarttijd interval #1 (ALLEEN uur:minuut!) - het begin van tijdsinterval #1 (alleen uren en minuten worden in aanmerking genomen);
- Openings eindtijd interval #1 (ALLEEN uur:minuut!) - het einde van tijdsinterval #1 (alleen uren en minuten worden in aanmerking genomen);
- Openingsstarttijd interval #2 (ALLEEN uur:minuut!) - het begin van tijdsinterval #2 (alleen uren en minuten worden in aanmerking genomen);
- Openings eindtijd interval #2 (ALLEEN uur:minuut!) - het einde van tijdsinterval #2 (alleen uren en minuten worden in aanmerking genomen);
- Duur in seconden - de duur van een operatie in seconden;
- Type handel in tijdsinterval #1 ("true" -> KOPEN, "false" -> VERKOPEN) - toegestane handels type in tijdsinterval #1: KOPEN of VERKOPEN;
- Type handel in tijdsinterval #2 ("true" -> KOPEN, "false" -> VERKOPEN) - toegestane handels type in tijdsinterval #2: KOPEN of VERKOPEN;
- Volume transactie - het volume van de te openen positie;
- StopLoss tijdsinterval #1 (in pips) - Stop Loss voor posities in tijdsinterval #1;
- TakeProfit tijdsinterval #1 (in pips) - Take Profit voor posities in tijdsinterval #1;
- StopLoss tijdsinterval #2 (in pips) - Stop Loss voor posities in tijdsinterval #2;
- TakeProfit tijdsinterval #2 (in pips) - Take Profit voor posities in tijdsinterval #2.
- Opties voor de Expert Advisor
- MagicNumber tijdsinterval #1 (tijdinterval #2 == MagicNumber+1) - de unieke ID die wordt gebruikt voor posities in tijdsinterval #1. Het magic number voor tijdsinterval #2 is groter met één.
Testresultaten voor EURUSD, M30:

Reactie 0