Einzelnen Beitrag anzeigen
  #2 (permalink)  
Alt 22.03.15
JoeDormann JoeDormann ist offline
Gesperrter Benutzer
 
Registriert seit: Sep 2011
Ort: Kassel
Beiträge: 749
JoeDormann befindet sich auf einem aufstrebenden Ast
JoeDormann eine Nachricht über Skype™ schicken
Lightbulb Ein Klick über Google und da isses :-(

Tja,
Google icustom adx, das wärs gewesen.

Gefunden bei MQL4, da werden Sie geholfen ;-)
Code:
int start()
{

      double x=iCustom(NULL,0,"ADXEURMom",Red,0,0);
      
      double f=iADX("EURUSD",PERIOD_M1,28,PRICE_CLOSE,MODE_PLUSDI,0);
      double g=iADX("EURUSD",PERIOD_M1,28,PRICE_CLOSE,MODE_MAIN,0);
      double h=iADX("EURUSD",PERIOD_M1,28,PRICE_CLOSE,MODE_MINUSDI,0);
      
       if ((OrdersTotal() < MaxOpen)&& (EURShort==0)&&
    (h>f) &&
    (30>x>0))
   
       {
      OrderSend("EURUSD",OP_SELL,Lots,Bid,Slippage,0,0,0,MagicNumber,0,Red);
      EURShortUSD++;
      EURShort++;
      }
      
      if ((OrdersTotal() == MaxOpen) && ((iADX("EURUSD",PERIOD_M15,8,PRICE_CLOSE,MODE_PLUSDI,0)>(iADX("EURUSD",PERIOD_M15,8,PRICE_CLOSE,MODE_MINUSDI,0)))))

      {
      OrderSelect(???????, SELECT_BY_POS);
      OrderClose(????????,OrderLots(),NormalizeDouble(Ask,Digits),3,Blue);
      EURShortUSD--;
      EURShort--;
      
      }
      
return(0);
}
Machst Du noch aus PERIOD_M1 PERIOD_H1 und Du hast was Du suchtest.

Viel Spaß
Gruß Joe