Candle Shadow Percent: Expert voor MetaTrader 5

Mike 2017.05.29 22:50 11 0 0
Bijlage

Deze Expert Advisor is gebaseerd op de indicator met dezelfde naam, Candle shadow percent. Het aantal loten wordt berekend op basis van de risicowaarde als een percentage van de beschikbare marge.

Let op: in deze Expert Advisor wordt ervan uitgegaan dat de Candle shadow percent indicator zich in de \Indicators\MyInd\Candels map bevindt, wat duidelijk is vanuit OnInit().

   m_money.Percent(Risk);
//--- handle van de aangepaste indicator aanmaken
   handle_iCustom=iCustom(m_symbol.Name(),Period(),"MyInd\\Candels\\Candle shadow percent",
                          __1__,

Je moet het pad naar de Candle shadow percent indicator in OnInit aanpassen, als deze zich in een andere map bevindt.

De Expert Advisor voert alleen acties uit op het moment van een nieuwe candle en werkt niet binnen de bar.

Voorwaarden voor het openen van posities:

  • Als de waarde van de "Candle shadow percent" indicator op de bar met index 1 in buffer 0 ("BufferTop") niet gelijk is aan nul, dat wil zeggen er is een pijl op deze bar, dan wordt er een Sell geopend.
  • Als de waarde van de "Candle shadow percent" indicator op de bar met index 1 in buffer 1 ("BufferLow") niet gelijk is aan nul, dat wil zeggen er is een pijl op deze bar, dan wordt er een Buy geopend.

Aanbevelingen voor debugging: Pas eerst de parameters alleen aan voor de bovenste schaduw, daarna alleen voor de onderste schaduw.

Lijst
Reactie 0