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