Asesores Expertos: Multicurrency Expert - página 2

 
Fxsaber, ¿qué hay de la contabilidad patrimonial general? Después de todo, es un signo de lógica plrtfel.

Sobre el recálculo... Es aún más conveniente en este caso - hacer un bucle a la vez que sacar los DER en matrices y luego calcularlos.

Si usted tiene una solución más elegante - bienvenido, es interesante escucharlo.
 

Heroix:
Fxsaber, а что насчёт общего учёта эквити? Все-же это признак плртфельной логики.

Sí, he pasado por alto que

if(Balans-Equity>loss) on_trade=false;    // cuando se alcanza la pérdida especificada, se cierran todas las posiciones
if(Equity-Balans>profit) on_trade=false;  // cuando se alcanza el beneficio especificado, se cierran todas las posiciones

Y esta es toda la receta, cómo usted puede hacer muchos EAs "multidivisa" en N símbolos. De hecho, Rosh sugiere hacerlo como un artículo.

Sobre el recálculo... Es aún más conveniente en este caso - hacer un bucle a la vez, que sacar DERs en matrices y luego calcularlos.

Si tienes una solución más elegante - bienvenida, es interesante escucharla.
Sólo hablé a favor de una correcta comprensión del término.
 
Si el autor me perdona, las líneas comentadas no son necesarias.
// if(Saldo-Patrimonio>pérdida) on_trade=false; // si se alcanza la pérdida especificada se cierran todas las posiciones
// if(Equity-Balans>profit) on_trade=false; // cuando se alcanza el beneficio especificado se cierran todas las posiciones
//--- Cierre forzoso de todas las posiciones
   if((Balans-Equity>loss) || (Equity-Balans>profit)) // era if(!on_trade)
// {
      for(int i=0;i<N; i++)
        {
         trade.PositionClose(valuta[i]);
         Lot[i]=minLot;
        }
// on_trade=true;
// }
//---
// if(on_trade)
Y hay algunos otros lugares en el texto.