[Archivio] Imparare a fare soldi abitanti del villaggio! - pagina 165

 
Posso averne uno?
 
int start()

  {
  DrowDownAlert=iCustom(NULL, 0, "Equity_v7",4,0);  
   

 double a=TotalLots(0);
 double b=TotalLots(1);
  Comment (a,b);
  return(0);
  }

//----------------------- подсчёт объема позиций----------------------------//
void TotalLots(bool zet)
{
   double total=0,total1=0;
   int slippage=20;
   for (int i=OrdersTotal()-1; i>=0; i--)
   {
      if (!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) break;
      if (OrderType()==OP_BUY ) total=total+OrderLots();
      if (OrderType()==OP_SELL) total1=total1+OrderLots();
   }
 if (zet==0) return (total); else return (total1) ;  
 
}
Ragazzi, ditemi dov'è l'errore, perché l'uscita della funzione Return ha zero risultati.... Perché????
 
TEXX:


Questa versione non è ancora per il commercio, ha bisogno di essere testata per i bug. Ne hai bisogno?

sì, se puoi
 
serferrer:
Non si può testare molto con le mani, quindi è logico supporre che l'inaffondabilità non è provata per il periodo di 1-12 anni, fino a quando non viene controllata nel tester con la storia reale di tick, spread fluttuante, gap, slippage, + profitto con riserva per le riquotazioni.


Mi chiedo se mostrassi il rapporto del tester dal 3 gennaio 1990 al 6 settembre 1992, ti farebbe sentire meglio? 50.000 dollari di capitale iniziale.

massimo di prelievo. $69,000.

profitto netto. 129.000 dollari di profitto netto.

 
vladds:


Mi chiedo se mostrassi il rapporto del tester dal 3 gennaio 1990 al 6 settembre 1992, ti farebbe sentire meglio? 50.000 dollari di capitale iniziale.

massimo di prelievo. $69,000.

profitto netto. $129,000.

E se questo drawdown avviene il secondo giorno di trading?
 
Sì, nessuno è mai sfuggito a un drawdown..... Sono stato in grado di fermare il drawdown per la prima volta a 420$ invece di 115$ come mostrato dal classico yolan nel test. La verità è che ora è sceso di nuovo, sotto il livello dell'inizio del trading, è solo che il mercato sta andando contro Ilan, in qualunque modo lo si tagli ..... Ma niente, penso che si romperà .....
 
4x-online:
E se questo drawdown avviene il secondo giorno di trading?

E se domani fosse la fine del mondo?
 
vladds:

e se il mondo finisse domani?

Se vuoi fare soldi nel mercato, devi fermare il drawdown, non importa cosa, altrimenti non ha senso tutto questo trading..... E l'importante è che i fondi crescano, non il saldo... So.....
 
vladds:

E se il mondo finisse domani?
Il mondo rischia solo di finire. E il tuo prelievo sulla storia è reale.
 

nikelodeon:

int start()

  {
  DrowDownAlert=iCustom(NULL, 0, "Equity_v7",4,0);  
   

 double a=TotalLots(0);
 double b=TotalLots(1);
  Comment (a,b);
  return(0);
  }

//----------------------- подсчёт объема позиций----------------------------//
void TotalLots(bool zet)
{
   double total=0,total1=0;
   int slippage=20;
   for (int i=OrdersTotal()-1; i>=0; i--)
   {
      if (!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) break;
      if (OrderType()==OP_BUY ) total=total+OrderLots();
      if (OrderType()==OP_SELL) total1=total1+OrderLots();
   }
 if (zet==0) return (total); else return (total1) ;  
 
}

Ragazzi, ditemi dov'è l'errore, perché l'uscita della funzione Return ha zero risultati.... Perché????
Qui... evidenziato in rosso.