Discusión sobre el artículo "Escribir un Expert Advisor mediante la programación orientada a objetos de MQL5" - página 3

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
Por favor, ayúdame a entender algo que no entiendo:
Al principio en la función EA se llama:
doInit se activa (probablemente por defecto estas variables se establecen en NULL y 0). setPeriod y setSymbol deberían estar antes de Init.
Ya veo, gracias
No he leído todo el artículo todavía, pero ya puedo decir que es mucho más útil que todo lo que he visto hasta ahora.
Muchas gracias :-)
Spencer
if(moneda_base=="USD")
{
precio_un_lote=tamaño_contrato/levrage;
}
else
{
double bprice= SymbolInfoDouble(símbolo,SYMBOL_BID);
one_lot_price=bprice*tamaño_contrato/levrage;
}
Maravilloso hilo. muchas gracias.
Hay algunos errores matematicos.
asumes que el par es cadchf??
La mayoría de los corredores tienen diferentes apalancamientos para algunos pares.
\de cualquier manera la regla correcta para cualquier par para el margen de 1 lotes es Margen en cuenta currenct es: C*Lotes*YYYDDD
YYY es la divisa base, DDD: Divisa de dominación\
las cosas te irán bien hasta que llegues a CADCHF por ejemplo\
YYYDDD = CADUSD. --------------- no USDCAD se whown en el Marketwacth\\\
así que tienes que añadir la tercera condición else-if
C=TamañoDelContrato/PartidaDeValor
olvidó insertar este bloque.
Gracias @Samuel Olowoyo por este increíble artículo. Aunque este artículo está escrito 10 años atrás, pero todavía tienen terreno para los codificadores de EA en ciernes.
¿Sigue activo en MQL5? Sólo puedo ver 4 artículos publicados por usted (todos publicados en 2010)