JPAlonso-modoki: De Expert voor MetaTrader 5

Mike 2012.11.26 18:00 12 0 0
Bijlage

Welkom bij deze blogpost waar we dieper ingaan op de JPAlonso-modoki, een handige tool voor MetaTrader 5. Deze expert advisor maakt gebruik van de Envelopes indicator met een periode van 200 en een deviatiewaarde van 0,35.

Hoe Werkt Het?

De JPAlonso-modoki is ontworpen om een 'stem' uit te brengen over de prijsbeweging. Het brengt in kaart of de prijs zal stijgen of dalen. Hier is een kort overzicht van de functies:

  • LongCondition: Dit is de functie die bepaalt of de prijs waarschijnlijk gaat stijgen. Als de slotkoers lager is dan de ondergrens of tussen de onder- en bovenlimiet ligt, krijgt het een score van 100.
  • ShortCondition: Deze functie bepaalt of de prijs waarschijnlijk gaat dalen. Als de slotkoers hoger is dan de bovenlimiet of tussen de boven- en onderlimiet ligt, ook hier een score van 100.

Code Uitleg

//+------------------------------------------------------------------+
//| "Stem" dat de prijs zal stijgen. |
//+------------------------------------------------------------------+
int CSignalEnvelopes::LongCondition() {
  int result=0;
  int idx   =StartIndex();
  double close=SymbolInfoDouble(Symbol(),SYMBOL_ASK);
  double upper=Upper(idx);
  double lower=Lower(idx);
  double width=upper-lower;
  double ma=lower+width/2;
  if(close<=lower || (close<upper && close>ma))
      result=100;
  return(result);
  }
//+------------------------------------------------------------------+

Het OnTick Evenement

De functie die we gebruiken om de "tick"-gebeurtenissen te verwerken, ziet er als volgt uit:

//+------------------------------------------------------------------+
//| "Tick" evenement handler functie |
//+------------------------------------------------------------------+
void OnTick() {
  if(PositionSelect(Symbol())) return;
  if(TimeCurrent() < D'2012.10.08 10:55') return;
   
   ExtExpert.OnTick();
  }

Resultaten

Hierboven heb je de echte code gezien, en hieronder vind je de testresultaten:

vergelijkingsgrafiek

Lijst
Reactie 0