Back to the index page  
  FAQ   Cerca   Lista utenti   Gruppi   Registrati   Profilo   Messaggi privati   Log in 
Verifica EA creato con i generator online

 
Nuovo argomento   Rispondi    Indice del forum » Metatrader - Expert Advisor - MQL Precedente :: Successivo  
Ads
 Inviato: Mar Ott 17, 2017 6:40 pm  
Messaggio
  Ads




Verifica EA creato con i generator online
 MessaggioInviato: Dom Apr 05, 2015 9:50 am Rispondi citando  
Messaggio
  claudiocasula
New Entry
New Entry

Registrato: 04/04/15 10:41
Messaggi: 1

Ciao Ragazzi, ho cretao questo expert con i generator che si trovao on line.
Chiedo a qualche anima pia se, si può migliorare.
sono agli inizi quindi sicuramente ci sono errori.
a me a dire il vero interesserebbe che l'EA non aprisse gli ordini ma, mettesse un simbolo nel puntoin cui si genera il segnale.

Ciao a presto

[/list]
Strategy Tester Report
Close_MA_STOCH_EA02
GKFX-FX-CFD Live (Build 765)

Simbolo EURUSD (Euro vs US Dollar)
Periodo 4 Ore (H4) 2014.01.01 23:00 - 2015.04.03 20:00 (2014.01.01 - 2015.12.31)
Modello Ogni tick (il metodo precissimo sulla base di tutti gli intervalli di tempo minimi)
Parametri MagicNumber=10001; Lots=0.01; StopLoss=500; TakeProfit=1000; TrailingStop=200; Slippage=3;
Barre sotto esame 3013 Ticks adoperati per il modello 14026011 Qualita' del modello n/a
Errori di grafici 501
Deposito iniziale 500.00 Spread Corrente (1Cool
Profitto totale netto 283.54 Profitto lordo 301.35 Perdita lorda -17.81
Fattore di profitto (profit factor) 16.92 Ricompensa attesa 25.78
Drawdown assoluto 27.91 Drawdown massimo 46.09 (5.61%) Drawdown relativo 5.95% (29.87)
Operazioni totali 11 Posizioni al ribasso (vincite %) 9 (88.89%) Posizioni al rialzo (vincite %) 2 (100.00%)
Operazioni con profitto (% del totale) 10 (90.91%) Operazioni in perdita (% del totale) 1 (9.09%)
Il piu' grande operazione con profito 98.78 operazione in perdita -17.81
Media operazione con profito 30.13 operazione in perdita -17.81
Massimo vincite consecutive (profitto in denaro) 10 (301.35) perdite consecutive (perdita in denaro) 1 (-17.81)
Massimale profitto consecutivo (numero delle vincite) 301.35 (10) perdita consecutiva (numero delle perdite) -17.81 (1)
Media vincite consecutive 10 perdite consecutive 1



    Codice:

    //+------------------------------------------------------------------+
    //                        DO NOT DELETE THIS HEADER
    //             DELETING THIS HEADER IS COPYRIGHT INFRIGMENT
    //
    //                   Copyright ©2011, ForexEAdvisor.com
    //                 ForexEAdvisor Strategy Builder version 0.2
    //                        http://www.ForexEAdvisor.com
    //
    // THIS EA CODE HAS BEEN GENERATED USING FOREXEADVISOR STRATEGY BUILDER 0.2
    // on: 3/30/2015 11:04:05 PM
    // Disclaimer: This EA is provided to you "AS-IS", and ForexEAdvisor disclaims any warranty
    // or liability obligations to you of any kind.
    // UNDER NO CIRCUMSTANCES WILL FOREXEADVISOR BE LIABLE TO YOU, OR ANY OTHER PERSON OR ENTITY,
    // FOR ANY LOSS OF USE, REVENUE OR PROFIT, LOST OR DAMAGED DATA, OR OTHER COMMERCIAL OR
    // ECONOMIC LOSS OR FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, STATUTORY, PUNITIVE,
    // EXEMPLARY OR CONSEQUENTIAL DAMAGES WHATSOEVER RELATED TO YOUR USE OF THIS EA OR
    // FOREXEADVISOR STRATEGY BUILDER     
    // Because software is inherently complex and may not be completely free of errors, you are
    // advised to verify this EA. Before using this EA, please read the ForexEAdvisor Strategy Builder
    // license for a complete understanding of ForexEAdvisor' disclaimers. 
    // USE THIS EA AT YOUR OWN RISK.
    // 
    // Before adding this expert advisor to a chart, make sure there are NO
    // open positions.
    //                      DO NOT DELETE THIS HEADER
    //             DELETING THIS HEADER IS COPYRIGHT INFRIGMENT
    //+------------------------------------------------------------------+


    extern int MagicNumber=10001;
    extern double Lots =0.01;
    extern double StopLoss=0;
    extern double TakeProfit=0;
    extern int TrailingStop=0;
    extern int Slippage=3;
    //+------------------------------------------------------------------+
    //    expert start function
    //+------------------------------------------------------------------+
    int start()
    {
      double MyPoint=Point;
      if(Digits==3 || Digits==5) MyPoint=Point*10;
     
      double TheStopLoss=0;
      double TheTakeProfit=0;
      if( TotalOrdersCount()==0 )
      {
         int result=0;
         if((Close[0]>iMA(NULL,0,200,0,MODE_SMA,PRICE_CLOSE,0))&&(iStochastic(NULL,0,5,3,3,MODE_SMA,1,MODE_MAIN,0)>iStochastic(NULL,0,5,3,3,MODE_SMA,1,MODE_SIGNAL,1))) // Here is your open buy rule
         {
            result=OrderSend(Symbol(),OP_BUY,Lots,Ask,Slippage,0,0,"EA Generator
    Solamente gli utenti registrati possono vedere link su questo forum!
    Registrati oppure Autenticati su questo forum.


            if(result>0)
            {
             TheStopLoss=0;
             TheTakeProfit=0;
             if(TakeProfit>0) TheTakeProfit=Ask+TakeProfit*MyPoint;
             if(StopLoss>0) TheStopLoss=Ask-StopLoss*MyPoint;
             OrderSelect(result,SELECT_BY_TICKET);
             OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(TheStopLoss,Digits),NormalizeDouble(TheTakeProfit,Digits),0,Green);
            }
            return(0);
         }
         if((Close[0]<iMA(NULL,0,200,0,MODE_SMA,PRICE_CLOSE,0))&&(iStochastic(NULL,0,5,3,3,MODE_SMA,1,MODE_MAIN,0)<iStochastic(NULL,0,5,3,3,MODE_SMA,1,MODE_SIGNAL,1))) // Here is your open Sell rule
         {
            result=OrderSend(Symbol(),OP_SELL,Lots,Bid,Slippage,0,0,"EA Generator

    Solamente gli utenti registrati possono vedere link su questo forum!
    Registrati oppure Autenticati su questo forum.


            if(result>0)
            {
             TheStopLoss=0;
             TheTakeProfit=0;
             if(TakeProfit>0) TheTakeProfit=Bid-TakeProfit*MyPoint;
             if(StopLoss>0) TheStopLoss=Bid+StopLoss*MyPoint;
             OrderSelect(result,SELECT_BY_TICKET);
             OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(TheStopLoss,Digits),NormalizeDouble(TheTakeProfit,Digits),0,Green);
            }
            return(0);
         }
      }
     
      for(int cnt=0;cnt<OrdersTotal();cnt++)
         {
          OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
          if(OrderType()<=OP_SELL &&   
             OrderSymbol()==Symbol() &&
             OrderMagicNumber()==MagicNumber
             ) 
            {
             if(OrderType()==OP_BUY) 
               {
                if(TrailingStop>0) 
                  {                 
                   if(Bid-OrderOpenPrice()>MyPoint*TrailingStop)
                     {
                      if(OrderStopLoss()<Bid-MyPoint*TrailingStop)
                        {
                         OrderModify(OrderTicket(),OrderOpenPrice(),Bid-TrailingStop*MyPoint,OrderTakeProfit(),0,Green);
                         return(0);
                        }
                     }
                  }
               }
             else
               {
                if(TrailingStop>0) 
                  {                 
                   if((OrderOpenPrice()-Ask)>(MyPoint*TrailingStop))
                     {
                      if((OrderStopLoss()>(Ask+MyPoint*TrailingStop)) || (OrderStopLoss()==0))
                        {
                         OrderModify(OrderTicket(),OrderOpenPrice(),Ask+MyPoint*TrailingStop,OrderTakeProfit(),0,Red);
                         return(0);
                        }
                     }
                  }
               }
            }
         }
       return(0);
    }

    int TotalOrdersCount()
    {
      int result=0;
      for(int i=0;i<OrdersTotal();i++)
      {
         OrderSelect(i,SELECT_BY_POS ,MODE_TRADES);
         if (OrderMagicNumber()==MagicNumber) result++;

       }
      return (result);
    }



[/img]
Profilo Invia messaggio privato
 MessaggioInviato: Dom Apr 05, 2015 6:56 pm Rispondi citando  
Messaggio
  carlo10
Site Admin
Site Admin

Registrato: 29/04/06 16:19
Messaggi: 5575
Residenza: Padova

Ciao claudiocasula,

ti volevo avvisare che ci siamo trasferiti su
Solamente gli utenti registrati possono vedere link su questo forum!
Registrati oppure Autenticati su questo forum.



Ti invito a registrarti sul nuovo forum ed aprire lì la discussione, questo non viene più utilizzato.

_________________
remitur ha scritto:
Mi rammento di quando studiavo azionario e futures, allora si usava una metafora, ma secondo mè è una gran verità, nel Klondike al tempo dei cercatori d'oro guadagnavano di più e sopratutto in maniera costante i venditori di pale, setacci e attrezzi vari (Ross e libri vari) che i cercatori; tranne qualcuno. chissà quale era la percentuale ?
Profilo Invia messaggio privato Invia e-mail HomePage
Nuovo argomento   Rispondi    Indice del forum » Metatrader - Expert Advisor - MQL

Pagina 1 di 1
Tutti i fusi orari sono GMT + 2 ore

Mostra prima i messaggi di:

  

Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi
c d
e

CI SIAMO TRASFERITI QUI: http://forum.forexup.biz





Powered by phpBB © 2001, 2002 phpBB Group phpbb.it
Macinscott 2 by Scott Stubblefield


Abuse - Segnalazione abuso - Utilizzando questo sito si accettano le norme di TOS & Privacy.
Powered by forumup.it forum gratis free, crea il tuo forum gratis free ora! Created by Hyarbor & Qooqoa
Confirmed

Page generation time: 2.266