Discusión sobre el artículo "Cómo ser un mejor programador (parte 04): Aprendiendo a desarrollar más rápido" - página 2

 
CAccountInfo       m_account;  // miembros de la clase AccountInfo
CSymbolInfo        m_symbol;   //miembros de la clase SymbolInfo
COrderInfo         m_order;    // Miembros de OrderInfo
CHistoryOrderInfo  m_orderhistory; // miembros de la clase OrderHistoryInfo
CPositionInfo      m_position; // miembros de la clase PositionInfo
CDealInfo          m_deal;     // miembros de la clase Deal Info
CTrade             m_trade;    // miembros de la clase TradeInfo
CTerminalInfo      m_terminal; //miembros de la clase TerminalInfo

Buen ejemplo. Tendré que usarlo:

int OnInit()//Este es el evento OnInit
  {//Estribo de apertura
//a continuación mi código
....


  }//Estribo de cierre
 
ouble NPB=ND(m_account.Balance()*PortionPC,2);
if(CbT==0||PortChange<0||(PortChange>0&&NPB>PortionBalance))PortionBalance=NPB;
if(Pb+Ph<0)DrawDownPC=-(Pb+Ph)/PortionBalance;
if(!FirstRun&&DrawDownPC>=MaxDDPercent/100)
{       ET(A,displayColorLoss,"Equity Stop Loss Reached");
        if(PlaySounds)PlaySound(AlertSound);
        return(0);
}
if(-(Pb+Ph)>MaxDD)MaxDD=-(Pb+Ph);
MaxDDPer=MathMax(MaxDDPer,DrawDownPC*100);
if(SaveStats)Stats(false,TimeCurrent()<NextStats,PortionBalance,Pb+Ph);


doble - en la primera línea falta una letra.

 
Aliaksandr Hryshyn #:

¿Estás seguro de que necesitas saber algo para enseñar a los demás?

En realidad, hay que saber algo para enseñar, pero no todo el mundo lo sabe :)

[Eliminado]  
Todo es maravilloso y agradable. Gracias.
 
Evgeniy Chumakov #:


doble - en la primera línea falta una letra.

Probablemente forme parte de los errores de las 10000 líneas. Lectura interesante