Nevalyashka 10-regelige EA - een krachtige tool voor MetaTrader 4

Mike 2016.03.22 16:49 13 0 0
Bijlage

Ondanks zijn compacte formaat is de Nevalyashka een krachtige EA die efficiënt kan werken na minimale optimalisatie. Deze tool biedt veel mogelijkheden voor traders die hun strategieën willen automatiseren.

Een interessante toevoeging is de mogelijkheid om Martingale-functies in te schakelen, wat kan helpen bij risicobeheer en het maximaliseren van winsten.

//--------------------------------------------------------------------
extern int  stoploss    = 50,
            takeprofit  = 50;
double      Lot=1;
int         tip;
//--------------------------------------------------------------------
int init()
{
   OrderSend(Symbol(),OP_SELL,Lot,Bid,3,NormalizeDouble(Ask + stoploss*Point,Digits),
                        NormalizeDouble(Bid - takeprofit*Point,Digits)," ",777,Blue);
}
//--------------------------------------------------------------------
int start()
{
   for (int i=0; i<OrdersTotal(); i++){   
      if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true){
         if (OrderSymbol()==Symbol()){
            tip = OrderType();
            Lot = OrderLots();return;}}}
   if (Lot==0) return;
   if (tip==0) OrderSend(Symbol(),OP_SELL,Lot,Bid,3,NormalizeDouble(Ask + stoploss*Point,Digits),
                                    NormalizeDouble(Bid - takeprofit*Point,Digits)," ",777,Blue);
   if (tip==1) OrderSend(Symbol(),OP_BUY ,Lot,Ask,3,NormalizeDouble(Bid - stoploss*Point,Digits),
                                    NormalizeDouble(Ask + takeprofit*Point,Digits)," ",777,Blue);
   return(0);
}
//-----------------------------------------------------------------

Hieronder zie je de resultaten van een eenvoudige optimalisatie:


Lijst
Reactie 0