Sería útil ver los mensajes de error que aparecen justo después de que aparece el problema. Por cierto, ¿sucede de forma espontánea o sucede inmediatamente al adjuntar el asesor experto al gráfico?View attachment 28912 Hello envy, thank you for responding, in mt4 at first it worked fine, then it stopped working
Lo siento, no tengo idea de por qué sucede eso. Quizás haya algún problema con las bibliotecas estándar en tu MT4. ¿Podrías intentar ejecutarlo en un MT4 diferente?
Tu confusión surge del hecho de que no tienes en cuenta que el tamaño de la posición solo se puede aumentar en pasos fijos, que normalmente son 0,01 en MetaTrader. Si el PS aumenta el tamaño de 0,14 a 0,15, el riesgo superaría el valor indicado, lo que es un error desde el punto de vista de la gestión de riesgos.(EA de fabrica, sin ningún .set) desde aquí, ya no esta respetando el riesgo que coloque, y al momento de abrir la operación efectivamente respeta el $9.80
No, no funciona así.Sin embargo el problema se hace mas grande cuando coloco la comisión que me cobran por lote lo cual es $7.
Según mis cálculos,
Fórmula utilizada para el cálculo de la commission per lot :
X = (0.11 · 7) / 1 = 0.77
X = 0.77
Entonces, si arriesgo $10usd - commission per lot = $9.23
me esta dando $9.24 (que pues 0.01 no me afecta.
MetaTrader no tiene en cuenta la pérdida de comisión en ese número (consulte mis cálculos anteriores).El problema es el siguiente:
En realidad, cuando coloco la orden con un riesgo de $9.23 que en realidad ($9.24), el esto real en el grafico es de $7.70, ya no respeta lo que me pregunta en la ventana emergente, ni lo que me muestra en la sección de result.
Oh creo comprender ,Tu confusión surge del hecho de que no tienes en cuenta que el tamaño de la posición solo se puede aumentar en pasos fijos, que normalmente son 0,01 en MetaTrader. Si el PS aumenta el tamaño de 0,14 a 0,15, el riesgo superaría el valor indicado, lo que es un error desde el punto de vista de la gestión de riesgos.
No, no funciona así.
En primer lugar, la comisión que ingresas es unidireccional. Si ingresas $7 por 1 lote, significa que la calculadora pensará que te cobrarán $7 al ingresar y luego $7 al salir.
En segundo lugar, tiene que tener en cuenta tanto la pérdida debido a la diferencia de precio como la pérdida debido a la comisión. En tu ejemplo, es: 0,11 x 70 + 0,11 x (7 + 7) = 7,70 + 1,54 = 9,24. Si hubieras aumentado el tamaño de la posición a 0,12, obtendrías: 0,12 x 70 + 0,12 x (7 + 7) = 8,40 + 1,68 = 10,08, que excede el riesgo dado de $10.
MetaTrader no tiene en cuenta la pérdida de comisión en ese número (consulte mis cálculos anteriores).
Debes consultar las condiciones de tu bróker. Si la comisión por operación de ida y vuelta es $7, ingresa $3,50 como comisión. Si la comisión por operación de ida es $7, ingresa $7,00 como comisión.Oh creo comprender ,
Como en mi caso que la comisión por lote es de $7, me comentas que me esta tomando $7 de entrada y otros $7 de salida, por eso me hacer mas descuento.
Y por ejemplo, solo quiero arriesgar un 0.35% con la comisión por lote ya en el porcentaje, por operación con base al balance,
¿lo ideal seria colocar la comisión de $3.5?o lo dejo en $7 porque realmente no lo entendí por completo. D:
De antemano muchas gracias por el soporte.
Gracias por la ayudaDebes consultar las condiciones de tu bróker. Si la comisión por operación de ida y vuelta es $7, ingresa $3,50 como comisión. Si la comisión por operación de ida es $7, ingresa $7,00 como comisión.
La comisión por lote en el challenge es de $7 por lote. Esta información se refiere a la comisión por operación individual, no por operación de ida y vuelta.
El algo trading también debe estar habilitado en las propiedades del EA cuando lo agregas al gráfico. Está en la pestaña General.Hola buenas noches, ¿cual es la solucion a este problema? Estoy tratando de operar una cuenta Demo con "Funded Next", pero no me funciona el Asesor Experto - POSITION SIZER... Pero si opero una cuenta Demo con FTMO, Sí me funciona, ¿A que se debe ese error?
¿Qué ocurre cuando intentas cambiar los datos?Hola
He estado usando Position Sizer en MT4 sin problemas.
Cambié mi cuenta a MT5 y no logro poder introducir datos manualmente en el Position Sizer, es decir no puedo modificar Sl, ni TP, ni el riesgo. Funciona pero solo si utilizo las lineas de TP y SL para setearlo, pero no puedo modificar el riesgo ni otros parametros
Alguna idea?
Muchísimas Gracias
En el archivo con el asesor. Puedes descargarlo aquí:hola buenas donde puedo encontrar el codigo fuente