Balance y equity de la apertura del dia?
Balance y equity de la apertura del dia?
Hola
Me gustaria saber como puedo obtener el balance y el equity con el que inicio el dia,
y el balance de cuando se abrio la cuenta, para este defini una variable datetime para que lo recoja de esa fecha, pero no se como hacerlo.
me podrian hechar una manita, alguna documentacion o alguna idea?
Un saludo
Me gustaria saber como puedo obtener el balance y el equity con el que inicio el dia,
y el balance de cuando se abrio la cuenta, para este defini una variable datetime para que lo recoja de esa fecha, pero no se como hacerlo.
me podrian hechar una manita, alguna documentacion o alguna idea?
Un saludo
Re: Balance y equity de la apertura del dia?
Hola JimmyFX, echale un ojo a éste documento que trae las funciones que necesitas. Saludos.
https://docs.mql4.com/account
https://docs.mql4.com/account
Re: Balance y equity de la apertura del dia?
Gracias por la respuesta
AccountBalance y AccountEquity
Pero no se como obtenerlo del open del dia y de un dia en el pasado.
con este codigo obtengo el profit del dia anterior pero lo que necesito es el equity y el balance
Es mi primer ea y eso me tiene atascado
Un saludo y felices fiestas
AccountBalance y AccountEquity
Pero no se como obtenerlo del open del dia y de un dia en el pasado.
con este codigo obtengo el profit del dia anterior pero lo que necesito es el equity y el balance
Código: Seleccionar todo
double todayprofit=0;
datetime Openday= iTime(Symbol(),PERIOD_D1,0);
for(int xx=OrdersHistoryTotal()-1;xx>=0;xx--){
if(!OrderSelect(xx,SELECT_BY_POS,MODE_HISTORY))continue;
if(OrderCloseTime()<Openday)break;
if(OrderType()<2)todayprofit+=OrderProfit()+OrderSwap()+OrderCommission();
//if(OrderType()<2)todayprofit+=OrderProfit()+OrderSwap()+OrderCommission();
}
Alert(todayprofit);
Un saludo y felices fiestas
Última edición por JimmyFX el 26 Dic 2022 06:09, editado 1 vez en total.
Re: Balance y equity de la apertura del dia?
Hola JimmyFX, estuve viendo lo que necesitas y la verdad, pareciera que es fácil de programar pero no es así ya que cuando el día cambia también cambian los valores en la equidad por el swap de la o las ordenes, entonces para obtener el valor de la equidad del día anterior tiene que ser justo ante de que cambie el día. Te hice un EA por costumbre pero solo del Equity del día anterior bien explicado y simple para que lo estudies y puedas desarrollar tu propio código en mql4 sobre el Balance después. Espero que te guste y que tengas muy felices fiestas. Saludos.
pd: cualquier cosa no dudes en preguntar en este foro que hay un excelente nivel de conocimiento.
pd: cualquier cosa no dudes en preguntar en este foro que hay un excelente nivel de conocimiento.
- Adjuntos
-
- Equidad_de_ayer_v1.00.mq4
- (2.55 KiB) Descargado 81 veces
Re: Balance y equity de la apertura del dia?
me olvidada NO LO PRUEBES EN REAL sino en el strategy tester
Re: Balance y equity de la apertura del dia?
Muchisimass gracias!!
lo probaree
Felices Fiestas!!
lo probaree
Felices Fiestas!!
Re: Balance y equity de la apertura del dia?
Tienes que ver el balance actual y restarle las ganancias de toda operación que haya cerrado el día de hoy.
Enviado desde mi iPhone utilizando Tapatalk
Enviado desde mi iPhone utilizando Tapatalk
Re: Balance y equity de la apertura del dia?
Exacto! Lo difícil fue, como comenté, cuándo es el último tick del día de hoy para hacer ése cálculo... bueno, tampoco tan difícil, no?... jajaja. Saludos.
Si te ha gustado este hilo del Foro, ¡compártelo en redes!