¡SABES QU??! ¡Lo intento y funcionó perfectamente! Gracias Doctor, ahora me siento mucho mejor.
Cita:
Iniciado por ;
Cita:
Iniciado por ;
Versión para imprimir
¡SABES QU??! ¡Lo intento y funcionó perfectamente! Gracias Doctor, ahora me siento mucho mejor.
Cita:
Iniciado por ;
Cita:
Iniciado por ;
Intenta, y digo intenta, modificar: lot = NormalizeDouble (AccountFreeMarg in () * MaximumRisk1000.0,1); en: lot = NormalizeDouble (AccountFreeMarg in () * MaximumRisk1000.0,2); Debería funcionar, porque el número de dígitos después del punto decimal ha cambiado de 1 (xx, y) a 2 (xx, yy). Espero esta ayuda y lo siento por mi inglés
He notado esto y lo he cambiado por si (lotlt; 0.01) lot = 0.01; Pero no hay un tamaño de lote entre ... El EA abre 0.01 lote o cambia a 0.1, no puede obtener 0.02 o 0.03 ... También me gustaría tener 0.12 0.14 o 0.36. Sabes como hacer esto. Esta es la parte del código asociada con el tamaño del lote. Calcule el tamaño de lote óptimo./ ----------------------------------------------- ------------------- doble LotsOptimized () {doble lote = Lotes; int orders = HistoryTotal ();/historial ordena pérdidas totales totales = 0;/número de órdenes de pérdidas sin interrupción/---- seleccione lotes de lotes = NormalizeDouble (AccountFreeMargin () * MaximumRisk1000.0,1);/---- tamaño del lote de devolución if (lotlt; 0.01) lot = 0.01; regreso (lote);
Cita:
Iniciado por ;
Cita:
Iniciado por ;
No puedo decirte por qué. Pero mi FXCM Micro Demo me permite intercambiar micro lotes manualmente y luego no puedo hacer más pequeños que .1 en mi EA. Verifiqué que esto fue deliberado al verificar el ajuste de Minlot. No revisó cada par, pero era cierto para EURUSD y GBPUSD. lotes dobles = MarketInfo (Symbol (), MODE_MINLOT);Cita:
Iniciado por ;
hey bridge .... suena como si tu ea tiene un tamaño de lote mínimo codificado ..... eso es común ... busca el ea por 0.1, debe asociarse con lotes .... es probable que necesites bajar el valor mínimo ...... si el ea se publica en algún lugar, avísanos y podríamos decirlo con certeza, de lo contrario, es solo una suposición educada ..... h Código insertado if (lotlt; 0.1) lot = 0.1;/--- if (lotlt; 0.01) lot = 0.01;
Mi Ea no abre micro lotes. Se detiene en 0.1 lot. Alguien sabe por qué