Ya lo resolví era así:
double Balance = AccountInfoDouble(ACCOUNT_BALANCE);
Print("Balance = ",Balance);
Por si a alguien mas le interesa.
Saludos.
jack001:
hola quisiera saber si alguien me puede ayudar.
estoy trabajando en una cuenta demo y quiero obtener el valance de la cuenta con:
double balanc=ACCOUNT_BALANCE;
Print("Balance = ",balanc);
// en la cuenta hay 50000, pero me dice que tiene 37.0
quisiera saber donde esta mi error , si alguien me pudiera ayudar gracias.
//+------------------------------------------------------------------+ //| ------------------- INFORMACIÓN DE LA CUENTA ------------------ //---------------------------- BALANCE ACTUAL de la CUENTA ---------------------- double balanceCuenta() { //balance actual double balanc; balanc= AccountInfoDouble(ACCOUNT_BALANCE); return(balanc); } //---------------------------- FONDOS PROPIOS DE LA CUENTA ---------------------- double equityCuenta() { //fondos propios en la cuenta en un momento determinado double resp; resp= AccountInfoDouble(ACCOUNT_EQUITY); return(resp); } //-------------------------------------- VARIACIÓN DEL PATRIMONIO --------------------------------- double variacPatrimonio() { //SI ES monoDIVISA, COINCIDE CON benfPosicion(simb) sin swap ni comisiones double variac= AccountInfoDouble(ACCOUNT_EQUITY)-AccountInfoDouble(ACCOUNT_BALANCE); return(variac); } //---------------------------- MARGEN LIBRE DE LA CUENTA ---------------------- double margenLibreCuenta() { //fondos libres en la cuenta tras la apertura de las posiciones //equity-margenReserva double resp; resp= AccountInfoDouble(ACCOUNT_FREEMARGIN); return(resp); } //---------------------------- MARGEN RESERVADO DE LA CUENTA ---------------------- double margenReservadoCuenta() { //fondos comprometidos en la cuenta por la apertura de las posiciones double resp; resp= AccountInfoDouble(ACCOUNT_MARGIN); return(resp); } //----------------------------------------- NIVEL DE MARGEN ---------------------------------------------- double nivelMargenCuenta() { //cobertura de patrimonio sobre margen comprometido; resultado en % double resp, margen= AccountInfoDouble(ACCOUNT_MARGIN), patrimonio= AccountInfoDouble(ACCOUNT_EQUITY); resp= (margen>0? patrimonio/margen: 0)*100; return(resp); } //---------------------------- CREDITO CONCEDIDO DE LA CUENTA ---------------------- double creditoCuenta() { //fondos disponibles en la cuenta para la apertura de una posición double resp; resp= AccountInfoDouble(ACCOUNT_CREDIT); return(resp); } //---------------------------- APALANCAMIENTO DE LA CUENTA ---------------------- long apalancCuenta() { long resp; resp= AccountInfoInteger(ACCOUNT_LEVERAGE); return(resp); }

Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
hola quisiera saber si alguien me puede ayudar.
estoy trabajando en una cuenta demo y quiero obtener el valance de la cuenta con:
double balanc=ACCOUNT_BALANCE;
Print("Balance = ",balanc);
// en la cuenta hay 50000, pero me dice que tiene 37.0
quisiera saber donde esta mi error , si alguien me pudiera ayudar gracias.